A Method for Load Balancing and Energy Optimization in Cloud Computing Virtual Machine Scheduling

被引:0
作者
Chandravanshi, Kamlesh [1 ]
Soni, Gaurav [1 ]
Mishra, Durgesh Kumar [2 ]
机构
[1] VIT Bhopal Univ, Sch Comp Sci & Engn, Bhopal Indore Highway, Sehore 466114, Madhya Pradesh, India
[2] Symbiosis Univ Appl Sci, SCSIT, Indore, India
来源
ADVANCES IN COMPUTATIONAL INTELLIGENCE SYSTEMS, UKCI 2023 | 2024年 / 1453卷
关键词
Cloud; Energy; LEOCC; Load balancing; Scheduling;
D O I
10.1007/978-3-031-47508-5_26
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In today's world, cloud computing delivers the payable on demand resources like platform, application, software, and infrastructure as a service. Because it has a variety of advantages, such as adaptability, scalability, dependability, capability, safety, swiftness, and all-time supportability, it is quite popular in all over the world. In this research, proposes a Load-balanced and Energy Optimization method (user to server) in Cloud Computing (LEOCC). The user sends the request to the core switch, where first check if the service is available in the core switch (check the load of each core switch) and if not then forward the request to the next level of switch, the aggregator switch. Here also measure the load of each aggregator switch and select a lightly loaded switch for the service request, which forwards the request to the next level for access switch while the service is unavailable. The same load and service are checked in the access layer switch also, if the requested service is unavailable, it is forwarded to a lightly loaded server for response generation and sent to the user via the reverse path. Otherwise, the response is sent by the access switch. The performance measured by average energy consumption, load, average delay, data received and task handling by virtual machine. The results of LEOCC are compared with various scheduling approaches, i.e., round robin, random, and dens. Finally, LEOCC provides better load balancing and energy optimization in cloud computing as compared to other approaches.
引用
收藏
页码:325 / 335
页数:11
相关论文
共 16 条
[1]  
Al-Jaroodi J., 2011, 2011 Proceedings of 11th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2011), P504, DOI 10.1109/CCGrid.2011.32
[2]   Honey bee behavior inspired load balancing of tasks in cloud computing environments [J].
Babu, Dhinesh L. D. ;
Krishna, P. Venkata .
APPLIED SOFT COMPUTING, 2013, 13 (05) :2292-2303
[3]  
Chandravanshi K., 2022, Lecture Notes in Electrical Engineering, V929
[4]  
Domanal SG, 2013, 2013 IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM)
[5]  
Galloway JM, 2011, LECT NOTES ENG COMP, P127
[6]  
Kaur J., 2012, Int. J. Eng. Res. Appl. (IJERA), V2, P169
[7]  
Kliazovich D., 2011, DENS: data centre energy-efficient network-aware scheduling
[8]  
Lee Rich, 2011, 2011 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, P447, DOI 10.1109/CyberC.2011.79
[9]   Join-Idle-Queue: A novel load balancing algorithm for dynamically scalable web services [J].
Lu, Yi ;
Xie, Qiaomin ;
Kliot, Gabriel ;
Geller, Alan ;
Larus, James R. ;
Greenberg, Albert .
PERFORMANCE EVALUATION, 2011, 68 (11) :1056-1071
[10]  
Michael A., 2023, Evaluating amazon's ec2 as a research platform