Fuzzy Logic Based Dynamic Load Balancing in Virtualized Data Centers

被引:5
作者
Nine, Md. S. Q. Zulkar [1 ]
Azad, Md. Abul Kalam [1 ]
Abdullah, Saad [1 ]
Rahman, Rashedur M. [1 ]
机构
[1] North South Univ, Dept Elect Engn & Comp Sci, Plot 15,Block B, Dhaka 1229, Bangladesh
来源
2013 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ - IEEE 2013) | 2013年
关键词
Cloud Computing; Dynamic Load Balancing; Type-I Fuzzy Systems; SaaS; CLOUD COMPUTING ENVIRONMENTS;
D O I
10.1109/FUZZ-IEEE.2013.6622384
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Cloud Computing helps to provide quality of service to the end users within required time frame. Serving user requests using distributed network of virtualized data centers is a challenging task as response time increases significantly without a proper load balancing strategy. There are many algorithms proposed in the literature to support load balancing in cloud environment. All of them have their merits and demerits. The inherent structure of load balancing is rather imprecise. In this research, we model the imprecise requirements of memory, bandwidth and disk space through the use of fuzzy logic. Then we design and evaluate an efficient dynamic fuzzy load balancing algorithm which could efficiently predict the virtual machine where the next job will be scheduled. We implement a cloud model in simulation environment and compare the result of our novel approach with existing techniques. Simulation results demonstrate that our fuzzy algorithm outperforms other scheduling algorithms with respect to response time, data center processing time, etc.
引用
收藏
页数:7
相关论文
共 10 条
[1]  
Buyya Rajkumar, 2009, 2009 International Conference on High Performance Computing & Simulation (HPCS), P1, DOI 10.1109/HPCSIM.2009.5192685
[2]   Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility [J].
Buyya, Rajkumar ;
Yeo, Chee Shin ;
Venugopal, Srikumar ;
Broberg, James ;
Brandic, Ivona .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2009, 25 (06) :599-616
[3]   CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms [J].
Calheiros, Rodrigo N. ;
Ranjan, Rajiv ;
Beloglazov, Anton ;
De Rose, Cesar A. F. ;
Buyya, Rajkumar .
SOFTWARE-PRACTICE & EXPERIENCE, 2011, 41 (01) :23-50
[4]  
Klir G, 1995, FUZZY SETS FUZZY LOG, V4
[5]   Efficient dynamic task scheduling in virtualized data centers with fuzzy prediction [J].
Kong, Xiangzhen ;
Lin, Chuang ;
Jiang, Yixin ;
Yan, Wei ;
Chu, Xiaowen .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2011, 34 (04) :1068-1077
[6]  
Kumar V.V., 2012, BONFRING INT J MAN M, V2, P1
[7]   EXPERIMENT IN LINGUISTIC SYNTHESIS WITH A FUZZY LOGIC CONTROLLER [J].
MAMDANI, EH ;
ASSILIAN, S .
INTERNATIONAL JOURNAL OF MAN-MACHINE STUDIES, 1975, 7 (01) :1-13
[8]   CloudAnalyst: A CloudSim-based Visual Modeller for Analysing Cloud Computing Environments and Applications [J].
Wickremasinghe, Bhathiya ;
Calheiros, Rodrigo N. ;
Buyya, Rajkumar .
2010 24TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (AINA), 2010, :446-452
[9]  
Yagoubi B., 2008, AFR C RES COMP SCI A, P631
[10]   FUZZY SETS [J].
ZADEH, LA .
INFORMATION AND CONTROL, 1965, 8 (03) :338-&