A hybrid ABC-SA based optimized scheduling and resource allocation for cloud environment

被引:30
作者
Muthulakshmi, B. [1 ]
Somasundaram, K. [2 ]
机构
[1] St Peters Univ, Dept Comp Sci & Engn, Chennai, Tamil Nadu, India
[2] Vinayaka Missions Univ, Aarupadai Veedu Inst Technol, Dept Comp Sci & Engn, Chennai, Tamil Nadu, India
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2019年 / 22卷 / Suppl 5期
关键词
Cloud computing; Scheduling; Load balancing; Virtualization; Client-server communication; DATA CENTERS; PERFORMANCE; SYSTEM;
D O I
10.1007/s10586-017-1174-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing is one of the rapidly growing environment in recent days where it interconnects the entire world in human's day to day life activities. Resource allocation, scheduling and load balancing are the three important things which improve the quality of service in cloud computing. To do this and choose an optimum resource, optimum schedule and through this balancing the load can be obtained using ABC-SA method. The main contribution of this paper is to implement a hybrid optimization algorithm by integrating the functionality of simulated annealing (SA) into artificial bee colony (ABC) algorithm to do the efficient scheduling according to the task size, priority of the request and closest distance between client nodes to a server in the cloud environment. This ABC-SA based optimized scheduling approach has the capability of improving the efficiency in terms of searching optimum resource time where the dynamic and random searching behavior is obtained from SA. ABCSA is implemented and experimented in the CloudSim tool and the results are verified. The performance of the proposed approach is evaluated by comparing the results with the existing system results.
引用
收藏
页码:10769 / 10777
页数:9
相关论文
共 31 条
[1]  
Al-Fares M., 2010, Networked Systems Design and Implementation (NSDI)
[2]  
[Anonymous], IEEE INT C CLOUD COM
[3]  
[Anonymous], 2007, P ACM INT S COMP ARC
[4]  
[Anonymous], P 2009 ICSE WORKSH S
[5]  
[Anonymous], LNCS T COMPUTATIONAL
[6]  
[Anonymous], HERES WHY CLOUD COMP
[7]  
[Anonymous], 2016, Int J Adv Biotechnol Res
[8]  
[Anonymous], P 9 INT S HIGH PERF
[9]  
[Anonymous], P 2 INT WORKSH CYB P
[10]  
Beloglazov Anton, 2010, Proceedings 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing (CCGrid), P826, DOI 10.1109/CCGRID.2010.46