DocumentCode :
3588727
Title :
DLBS: Decentralized load balancing scheme for event-driven cloud frameworks
Author :
ChangLong Li ; Xuehai Zhou ; MingMing Sun ; Kun Lu ; Jinhong Zhou ; Hang Zhuang ; Dong Dai
Author_Institution :
Univ. of Sci. & Technol. of China, Hefei, China
fYear :
2014
Firstpage :
853
Lastpage :
858
Abstract :
With the development of cloud computing, more and more applications are moving to a distributed fashion to solve problems. These applications usually contain complex iterative or incremental procedures and have a more urgent requirement on low-latency. Thus many event-driven cloud frameworks are proposed. To optimize this kind of frameworks, an efficient strategy to minimize the execution time by redistributing work- loads is needed. Nowadays, load balance is a critical issue for the efficient operation of cloud platforms and many centralized schemes have already been proposed. However, few of them have been designed to support event-driven frameworks. Besides, as the cluster size and volume of tasks increases, centralized scheme will lead to a bottleneck of master node. In this paper, we demonstrate a decentralized load balancing scheme named DLBS for event-driven cloud frameworks and present two technologies to optimize it. In our design, schedulers are placed in every node for independently load-monitoring, autonomous decision-making and parallel task-scheduling. With the help of DLBS, master frees from the burden and tasks are executed with lower latency. We analyze the excellence of DLBS theoretically and proof it through simulation. At last, we implement and deploy it on a 64-machine cluster and demonstrate that it performs within 20% of an ideal scheme, which are consistent with simulation results.
Keywords :
cloud computing; parallel processing; resource allocation; system monitoring; DLBS; autonomous decision-making; decentralized load balancing scheme; event-driven cloud frameworks; load-monitoring; parallel task-scheduling; Algorithm design and analysis; Cloud computing; Clustering algorithms; Load management; Probes; Processor scheduling; Programming; Cloud computing; Decentralized load balancing; Event-driven framework;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems (ICPADS), 2014 20th IEEE International Conference on
Type :
conf
DOI :
10.1109/PADSW.2014.7097896
Filename :
7097896
Link To Document :
بازگشت