首页 | 本学科首页   官方微博 | 高级检索  
     


LBAA: A novel load balancing mechanism in cloud environments using ant colony optimization and artificial bee colony algorithms
Authors:Vahid Mohammadian  Nima Jafari Navimipour  Mehdi Hosseinzadeh  Aso Darwesh
Affiliation:1. Department of Computer Engineering, Qeshm Branch, Islamic Azad University, Qeshm, Iran;2. Department of Computer Engineering, Tabriz Branch, Islamic Azad University, Tabriz, Iran;3. Pattern Recognition and Machine Learning Lab, Gachon University, Seongnam, Republic of Korea;4. Information Technology Departments, University of Human Development, Sulaimaniyah, Iraq
Abstract:Recently, cloud computing has been recognized as an effective paradigm for offering an on-demand platform, software services, and an efficient infrastructure to cloud clients. Due to the exponential growth of cloud tasks and the rapidly increasing number of cloud users, scheduling and balancing these tasks among involved heterogeneous virtual machines becomes an Non-deterministic Polynomial hard (NP-hard) optimization problem considering significant constraints, such as high rate of resource usage, low scheduling time, and low implementation cost. Therefore, various meta-heuristic algorithms have been widely used to tackle the issue. The current paper proposes a novel load balancing mechanism using the ant colony optimization and artificial bee colony algorithms, called LBAA, which aims to balance the load division among systems in data centers. The simulation outcomes confirm that our algorithm outperforms previous works regarding response time, imbalance degree, makespan, and resource utilization up to 25%, 15%, 12%, and 10%, respectively.
Keywords:ant colony optimization  artificial bee colony  cloud computing  load balancing  resource utilization
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号