Load Balancing and Optimizing the Makespan in Scheduling Algorithms in Cloud Computing
Loading...
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