A QoS Load Balancing Scheduling Algorithm in Cloud Environment
Sana J. Shaikh, Prof. S.B.Rathod "A QoS Load Balancing Scheduling Algorithm in Cloud Environment". International Journal of Computer Trends and Technology (IJCTT) V30(1):15-19, December 2015. ISSN:2231-2803. www.ijcttjournal.org. Published by Seventh Sense Research Group.
Abstract -
As we all know that the rapid
development in Internet especially in cloud
computing, the scheduling algorithm plays very
important and vital role in day-today life. For
implementing the process and handling the
resources, the proper load balancing technique is
required in cloud environment. In distributed
environment, it is very difficult to achieve the
resources with having different configuration and
capacity. To optimize a particular outcome, the
load balancer can map the task to resource that
based on some particular objectives and utilize a
task that takes necessary objectives the most
commonly used load balancing objectives are tasks
completion time and resource utilization. The cloud
workflow background that completely generalizes
and describes the workflow scheduling
optimization problems based on QoS (Quality of
Service) under the architecture of cloud. In the first
stage , Service Level Agreement ( SLA) based
scheduling algorithm determines the priority of the
tasks and assign the task to the respective cluster.
In the second stage, the Idle-server monitoring
algorithm balanced the load among the server
within the each cluster. Our main goal is to
understand the existing load balancing scheduling
techniques and develop an optimized load
balancing scheduling algorithm which gives
maximum benefit to cloud environment. This paper
outlines a comparative study that has been done to
assess these Scheduling algorithms on the cloud
computing environment.
References
[1] Madhurima Rana, Saurabh Bilgaiyan, Utsav Kar - A
Study on Load Balancing in Cloud Computing
Environment Using Evolutionary and Swarm Based
Algorithms, 2014
[2] Yu J, Buyya R. Scheduling scientific workflow
applications with deadline and budget constraints using
genetic algorithms. Scientific Programming Journal,
2006, 14(3 /4): 217-230.
[3] Sakellriou R, Zhao H, Tsiakkour E, et al. Scheduling
workflows with budget constraints, 05-22 Pisa,
Italy:University of Pisa, Dipartimento di Informatica,
2005:347-357.
[4] Yu J, Buyya R, Than CK.A cost-based scheduling of
scientific workflow applications on utility grids. The 1st
International Conference on E-Science and Grid
Computing. Washington, DC: IEEE Computer Society,
2005: 140-147.
[5] Menasc D A, Casalicchio E. A framework for resource
allocation in grid computing.Proceedings of 12th
Annual International Symposium on Modeling,
Analysis, and Simulation of Computer and
Telecommunications Systems. Washington, DC: IEEE
Computer Society, 2004:259-267.
[6] Huifang Li, Siyuan Ge, Lu Zhang. A QoS- based
Scheduling algorithm for Instance-intensive Workflow
in Cloud Environment. 26th Chinese Control and
Decision Conference (CCDC), 2014:4094-4099.
[7] Mark D. Ryan, ?Cloud computing for Enterprise
Architectures: Concepts, Principles and Approaches,
2013
[8] Liu Ke, Jin Hai, Chen Jinjun, Liu Xiao, Yuan Dong,
Yang Yun.A compromised-time-cost scheduling
algorithm in SwinDeW-C for instance-intensive costconstrained
workflows on a cloud computing platform.
International Journal of High Performance Computing
Applications, 2010, 24(4): 445-456.
Keywords
Cloud computing, Quality of Service,
Load balancing scheduling techniques, Load
balancing algorithm.