Study on load balancing using fuzzy adaptive algorithm
Subject Areas : Electronics EngineeringZahra Dehghani 1 , S. J Mirabedini 2 , علی Harounabadi 3
1 - Islamic Azad University, Bushehr Branch, Bushehr, Iran
2 - Islamic Azad University Central Tehran Branch
3 - Islamic Azad University Central Tehran Branch
Keywords:
Abstract :
Cloud computing is one of the newest developments in information technology and has been widespread in the industry and different educational sectors over time. Cloud computing is not a new technology, but it is also a new method for providing services via the Internet. Cloud computing is a new concept as a storage of virtualized resources and it increases the efficiency, saves the hardware resources, and enhances the computing power. The load balancing is one of the main concerns in cloud computing space; and it can increase the speed, efficiency, customer satisfaction and reduce the response time in the case of proper performance. This paper also studies the problems of load balancing in cloud computing and introduces several load balancing algorithms. Finally, an algorithm is proposed and evaluated to improve the load balancing in cloud computing space. Our proposed algorithm utilizes the combination of fuzzy and min-max algorithms; and we have found that our algorithm has better performance than the non-fuzzy algorithm in most of the cases.
1- عرب, نسرین؛ مجید ابوطالبی و مصطفی رافتی (1391)، توازن بار در محیط محاسبات ابری با استفاده از الگوریتم های فرااکتشافی، دومین کنفرانس ملی مهندسی نرم افزار، لاهیجان، دانشگاه آزاد اسلامی واحد لاهیجان.
2- قاسم نژاد ، سیده منیره، بزرگی راد، سید یاسر، بابازاده، مرتضی (1395)، بررسی الگوریتم های محاسباتی برای توازن بار در رایانش ابری و پیشنهاد تکنیک، سومین کنفرانس بین المللی پژوهش در مهندسی ،علوم و تکنولوژی، ص.1-21
3- Nurmi, Daniel, Rich Wolski, Chris Grzegorczyk, Graziano Obertelli, Sunil Soman, Lamia Youseff, and Dmitrii Zagorodnov.(2009) "The eucalyptus open-source cloud computing system." 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, , pp. 124-131
4- Aymerich, Francesco Maria, Gianni Fenu, and Simone Surcis.(2008) "An approach to a cloud computing network." First International Conference on the In Applications of Digital Information and Web Technologies, pp. 113-118.
5- Shaw, Subhadra Bose, and A. K. Singh. (2014) "A survey on cloud computing." International Conference on In Green Computing Communication and Electrical Engineering (ICGCCEE), pp. 1-6.
6- Dhinesh Babu L.D., P. Venkata Krishna,(2013) "Honey bee behavior inspired load balancing of tasks in cloud computing environments", Applied Soft Computing, Vol. 13, No. 5, PP. 2292–2303.
7- Mayanka Katyal , Atul Mishra, (2013) "A Comparative Study of Load Balancing Algorithms in Cloud Computing Environment" International Journal of Distributed and Cloud Computing Vol. 1 , No.2 .PP.125-131.
8- Jinhua Hu ; Jianhua Gu ; Guofei Sun ; Tianhai Zhao ,(2010) "A Scheduling Strategy on Load Balancing of Virtual Machine Resources in Cloud Computing Environment" , Third International Symposium on Parallel Architectures, Algorithms and Programming (PAAP), PP. 18-20.
9- Wang, Lizhe, Jie Tao, Marcel Kunze, Alvaro Canales Castellanos, David Kramer, and Wolfgang Karl. (2008), "Scientific Cloud Computing: Early Definition and Experience." In HPCC, vol. 8, pp. 825-830.
10- Modi, Chirag, Dhiren Patel, Bhavesh Borisaniya, Avi Patel, and Muttukrishnan Rajarajan. (2013), "A survey on security issues and solutions at different layers of Cloud computing." The Journal of Supercomputing 63, no. 2, PP. 561-592.
11- Milojicic, Dejan. (2008), "Cloud computing: Interview with Russ daniels and franco travostino." IEEE Internet ComputingVol.5, No.1, PP. 7-9.
12- Lin, Geng, David Fu, Jinzy Zhu, and Glenn Dasmalchi. (2009), "Cloud computing: IT as a service." IT professional Vol.2, No.1, PP. 10-13.
13- Kliazovich, Dzmitry, Sisay T. Arzo, Fabrizio Granelli, Pascal Bouvry, and Samee U. Khan. (2013), "E-STAB: energy-efficient scheduling for cloud computing applications with traffic load balancing." International Conference on In Green Computing and Communications (GreenCom), Physical and Social Computing, pp. 7-13.
14- Buyya, Rajkumar, Rajiv Ranjan, and Rodrigo N. Calheiros. (2010), "Intercloud: Utilityoriented federation of cloud computing environments for scaling of application services." In Algorithms and architectures for parallel processing, pp. 13-31.
_||_