ABSTRACT
Cloud computing is an emerging computational model for delivering services over the internet to clients at any time and any location on a pay-per-use basis. Load balancing is a set of techniques used to improve resource utilization and affect the overall performance of the cloud computing platform.
In this paper, comparative study is performed for existing Round Robin algorithm, throttled algorithm and Equally Spread Current Execution Load algorithm on the basis of following metrics: overall response time, data center processing time, data center request servicing times and the overall processing cost.
- Bok, K., Hwang, J., Lim, J., Kim, Y. and Yoo, J. An efficient MapReduce scheduling scheme for processing large multimedia data. Multimedia Tools and Applications, 76, 16 (2017/08/01 2017), 17273--17296. Google ScholarDigital Library
- Hung, T. C., Hieu, L. N., Hy, P. T. and Phi, N. X. MMSIA: Improved Max-Min Scheduling Algorithm for Load Balancing on Cloud Computing. In Proceedings of the Proceedings of the 3rd International Conference on Machine Learning and Soft Computing (Da Lat, Viet Nam, 2019). ACM, [insert City of Publication], [insert 2019 of Publication]. Google ScholarDigital Library
- Kumar, P. and Kumar, R. Issues and Challenges of Load Balancing Techniques in Cloud Computing. ACM Computing Surveys, 51, 6 (2019), 1--35. Google ScholarDigital Library
- Siddiqui, S., Darbari, M. and Yagyasen, D. A Comprehensive Study of Challenges and Issues in Cloud Computing. Springer Singapore, City, 2019.Google ScholarCross Ref
- Alakeel, A. M. A Guide to Dynamic Load Balancing in Distributed Computer Systems. International Journal of Computer Science and Information Security, 10, 6 (2010), 153--160.Google Scholar
- Mesbahi, M. and Masoud Rahmani, A. Load Balancing in Cloud Computing: A State of the Art Survey. International Journal of Modern Education and Computer Science, 8, 3 (2016), 64--78.Google Scholar
- Khiyaita, A., Bakkali, H. E., Zbakh, M. and Kettani, D. E. Load balancing cloud computing: State of art. City, 2012.Google Scholar
- Karuna G.Bakde, B. M. P. Survey of techniques and challenges for Load Balancing in public cloud. International Journal of Technical Research and Applications, 4, 2 (2016), 279--290.Google Scholar
- Aladwani, T. Impact of Selecting Virtual Machine with Least Load on Tasks Scheduling Algorithms in Cloud Computing. In Proceedings of the Proceedings of the 2nd international Conference on Big Data, Cloud and Applications - BDCA'17 (Tetouan, Morocco, 2017). ACM, [insert City of Publication], [insert 2017 of Publication]. Google ScholarDigital Library
- Zegrari, F., Idrissi, A. and Rehioui, H. Resource Allocation with Efficient Load Balancing in Cloud Environment. In Proceedings of the Proceedings of the International Conference on Big Data and Advanced Wireless Technologies - BDAW '16 (Blagoevgrad, Bulgaria, 2016). ACM, [insert City of Publication], [insert 2016 of Publication]. Google ScholarDigital Library
- Mesbahi, M. R., Hashemi, M. and Rahmani, A. M. Performance evaluation and analysis of load balancing algorithms in cloud computing environments. City, 2016.Google Scholar
- Rathore, J., Keswani, B. and Rathore, V. S. Analysis of Load Balancing Algorithms Using Cloud Analyst. Springer Singapore, City, 2019.Google ScholarCross Ref
- Fairouz, F., Hatem Hadj, K. and Ahmed Hadj, K. An Evaluative Review and Research Challenges of the Simulation in Cloud Environment. International Journal of Software Innovation (IJSI), 5, 4 (2017), 59--73. Google ScholarDigital Library
- Shishira, S. R., Kandasamy, A. and Chandrasekaran, K. Comparative Study of Simulation Tools and Challenging Issues in Cloud Computing. Springer Singapore, City, 2018.Google ScholarCross Ref
- Hamdani, M., Aklouf, Y. and Bouarara, H. A. Improved fuzzy Load-Balancing Algorithm for Cloud Computing System. In Proceedings of the Proceedings of the 9th International Conference on Information Systems and Technologies - icist 2019 (Cairo, Egypt, March 24 - 26). ACM, 2019. Google ScholarDigital Library
- Laouar, M.R., McHeick, H. Preface, ACM International Conference Proceeding Series, 2018.Google Scholar
Index Terms
- A Comparative Study on Load Balancing Algorithms in Cloud Environment
Recommendations
A taxonomic survey on load balancing in cloud
Cloud computing aims to provide seamless computing services to the millions of consumers across the world. Datacenter, the engine of cloud computing, hosts large scale computing resources (hardware and software) at the backend of cloud. In the recent ...
Load balancing in cloud computing: A big picture
AbstractScheduling or the allocation of user requests (tasks) in the cloud environment is an NP-hard optimization problem. According to the cloud infrastructure and the user requests, the cloud system is assigned with some load (that may be ...
A Double Threshold-Based Power-Aware Honey Bee Cloud Load Balancing Algorithm
AbstractPresent-day advancement in cloud computing provides ICT infrastructure as a service on a pay per use. Cloud computing provides this infrastructure as a service and as service demand increases, service providers organize large-scale data centers ...
Comments