Load Balancing and Optimizing the Makespan in Scheduling Algorithms in Cloud Computing

Loading...
Thumbnail Image

Date

item.page.authors

Journal Title

Journal ISSN

Volume Title

Publisher

Abstract

A network of resources and services that support the storing and processing of data newlineis referred to as cloud computing. With cloud computing, a user can able to access the newlineresources from anywhere in the globe over the Internet, which makes sharing resources, newlinesuch as networks, servers, storage, applications, and services, simple and inexpensive. The newlineinfrastructure level is of vital importance to the whole cloud computing system. It is newlineessential that the processing be done quicker, and resources are made available to fulfill newlinethe requirements of the end user. Virtual Machine scalability is seen as a challenging task newlinesince it is very difficult to estimate how many Virtual Machines are required to fulfill a newlinegiven demand. To meet the growing heterogeneous and constrained bandwidth capacity of newlinethese distributed data services, it is important to comprehend the increased heterogeneity newlineand lower capacity of these services. Resources are distributed to demand, not based on a newlinestatic supply. To efficiently plan work, task assignment must be appropriately resourced. newlineWork is planned by utilizing an algorithm that uses information about available resources newlineto decide which tasks may be done. When it comes to cloud scheduling, the most newlineimportant aspect is making the target objective with the greatest resource usage. Time newlinefrom the beginning to the end of the schedule represents the makespan. Any scheduling newlinemethod aims to decrease the total amount of time required to build a product by using newlineavailable resources. The technique of resource sharing, sometimes called load balancing, newlinerefers to distributing the burden among the resources. To decrease the makespan, a novel newlineheuristic-based task scheduling [NHBTS] method has been developed. NHBTS method newlineemploys the coefficient of variance to compute scheduling efficiency. The NHBTS newlinemethod is evaluated against six different common heuristic scheduling algorithms on three newlinedistinct issue sets. The different problem sets have three levels of complexity (low, newlinemedium, and hig

Description

Keywords

Citation

item.page.endorsement

item.page.review

item.page.supplemented

item.page.referenced