Click here to Skip to main content
15,882,152 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Equally Spread Current Execution :

The random arrival of load in such an environment can cause some server to be heavily loaded
while other server is idle or only lightly loaded. Equally load distributing improves performance by transferring load from heavily loaded server. Efficient scheduling and resource allocation is a critical characteristic of cloud computing based on which the performance of the system is estimated. The considered characteristics have an impact on cost optimization, which can be obtained by improved response time and processing time. A scheduling algorithm is compared with the existing round robin scheduling to estimate response time, processing time, which is having an impact on cost .A Comparison of Dynamic Load Balancing Algorithms [6]. Here the jobs are submitted by the clients to the computing system. As the submitted jobs arrive to the cloud they are queued in the stack. The cloud manager estimates the job size and checks for the availability of the virtual machine and also the capacity of the virtual machine. Once the job size and the available resource (virtual machine) size match, the job scheduler immediately allocates the identified resource to the job in queue. Unlike the round robin scheduling algorithm, there is no overhead of fixing the time slots to schedule the jobs in a periodic
way [6]. The impact of the ESCE algorithm is that there is an improvement in response time and the processing time. The jobs are equally spread, the complete computing system is load balanced and no virtual machines are underutilized. Due to this advantage, there is a reduce in the virtual machine cost and the data transfer cost.

ESAE LOAD ALGORITHM ACTIVE VM LOAD BALANCER [6]:
Else load algorithm active VM load balancer [6]:

[START] Step1:- find the next available VM

Step2:-check for all current allocation count is less than max

length of VM list allocate the VM

Step3:- if available VM is not allocated create a new one in

Step 4:- count the active load on each VM

Step5:- return the id of those VM which is having least load

[END]
Posted
Updated 26-Jan-14 17:41pm
v2
Comments
Member 12123043 14-Nov-15 3:04am    
I want source code to this algorithm with java language

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900