Load Balancing Strategy of Cloud Computing Based on Adaptive Artificial Bee Colony Algorithm

YAO Jing,HE Ju-hou
DOI: https://doi.org/10.3724/sp.j.1087.2012.02448
2012-01-01
Journal of Computer Applications
Abstract:It is indispensable to cloud computing that implements resource access by load balancing. According to the characteristics and requirements of cloud computing environments, an artificial bee colony algorithm (ABC) has been presented in this paper. Hundreds of thousand of simultaneous requests with the same type queued in the same server for the original ABC algorithm. Consequently, the local resource-intensive phenomenon arised and deteriorated load balancing. Due to the failure of this mechanism for the above case, an improved ABC is proposed. By replacing other types of requests with the next served request, the type of request is changed. It ended the accumulation of request and improved the system throughput. Experimental results show that ABC algorithm-based load balancing mechanism is applause for its stability and the improved ABC does well in the scalability.
What problem does this paper attempt to address?