Towards a Load Balancing in a Three-level Cloud Computing Network

被引:133
作者
Wang, Shu-Ching [1 ]
Yan, Kuo-Qin [1 ]
Liao, Wen-Pin [1 ]
Wang, Shun-Sheng [1 ]
机构
[1] Chaoyang Univ Technol, Taichung, Taiwan
来源
PROCEEDINGS 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY, (ICCSIT 2010), VOL 1 | 2010年
关键词
Distributed System; Cloud Computing; Scheduling; Load Balancing;
D O I
10.1109/ICCSIT.2010.5563889
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Network bandwidth and hardware technology are developing rapidly, resulting in the vigorous development of the Internet. A new concept, cloud computing, uses low-power hosts to achieve high reliability. The cloud computing, an Internet-based development in which dynamically scalable and often virtualized resources are provided as a service over the Internet has become a significant issue. The cloud computing refers to a class of systems and applications that employ distributed resources to perform a function in a decentralized manner. Cloud computing is to utilize the computing resources (service nodes) on the network to facilitate the execution of complicated tasks that require large-scale computation. Thus, the selecting nodes for executing a task in the cloud computing must be considered, and to exploit the effectiveness of the resources, they have to be properly selected according to the properties of the task. However, in this study, a two-phase scheduling algorithm under a three-level cloud computing network is advanced. The proposed scheduling algorithm combines OLB (Opportunistic Load Balancing) and LBMM (Load Balance Min-Min) scheduling algorithms that can utilize more better executing efficiency and maintain the load balancing of system.
引用
收藏
页码:108 / 113
页数:6
相关论文
共 14 条
[1]  
[Anonymous], DATA LINKS COMPUTER
[2]  
[Anonymous], 2010, LOAD BALANCING LOAD
[3]  
[Anonymous], 2010, ZXTM CLOUD HOSTING P
[4]  
[Anonymous], 2010, WHAT IS CLOUD COMPUT
[5]   The relative performance of various mapping algorithms is independent of sizable variances in run-time predictions [J].
Armstrong, R ;
Hensgen, D ;
Kidd, T .
SEVENTH HETEROGENEOUS COMPUTING WORKSHOP (HCW '98), 1998, :79-87
[6]  
Aymerich Francesco Maria, 2008, 2008 First International Conference on the Applications of Digital Information and Web Technologies, P113, DOI 10.1109/ICADIWT.2008.4664329
[7]   A comparison of eleven static heuristics for mapping a class of independent tasks onto heterogeneous distributed computing systems [J].
Braun, TD ;
Siegel, HJ ;
Beck, N ;
Bölöni, LL ;
Maheswaran, M ;
Reuther, AI ;
Robertson, JP ;
Theys, MD ;
Yao, B ;
Hensgen, D ;
Freund, RF .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2001, 61 (06) :810-837
[8]   Scheduling resources in multi-user, heterogeneous, computing environments with SmartNet [J].
Freund, RF ;
Gherrity, M ;
Ambrosius, S ;
Campbell, M ;
Halderman, M ;
Hensgen, D ;
Keith, E ;
Kidd, T ;
Kussow, M ;
Lima, JD ;
Mirabile, F ;
Moore, L ;
Rust, B ;
Siegel, HJ .
SEVENTH HETEROGENEOUS COMPUTING WORKSHOP (HCW '98), 1998, :184-199
[9]  
GARCESERICE L, 2003, P ACM IFIP INT C PAR
[10]  
Ritchie Graham, 2005, J COMPUTER APPL, V25, P1190