摘要
为了提高云计算资源利用率,结合云计算资源优化问题的特点,设计一种云计算资源优化问题求解的萤火虫算法.首先建立云计算资源负载调度问题的约束条件,以用户任务完成时间最少作为云计算资源负载调度优化的目标函数;然后通过萤火虫算法找到目标函数值最优的资源调度策略;最后在CloudSim平台上实现云计算资源负载调度仿真实验.实验结果表明,萤火虫算法减少了云计算任务完成的时间,均衡了云计算资源的负载,使云计算资源得到合理分配,且比其他算法优势明显.
In order to improve the utilization ratio of cloud computing resources,combined with the characteristics of cloud computing resource optimization problem,we designed a glowworm algorithm for solving the optimization problem of cloud computing resources.Firstly,the constraint condition of cloud resource load scheduling was established,and the minimum user task execution time was used as the objective function of cloud computing resource load scheduling optimization.Secondly,glowworm algorithm was used to find the value of the objective function of the optimal resource scheduling strategy.The simulation experiment of cloud computing resource load scheduling was implemented on CloudSim platform.The experimental results show that the proposed algorithm reduces the computation time of cloud computing tasks,balances the load of cloud computing resources,makes the cloud computing resources allocate reasonably,and has obvious advantages over other algorithms.
作者
任长安
赵巾帼
罗庆云
REN Chang'an ZHAO Jinguo LUO Qingyun(School of Computer and Information Science, Hunan Institute of Technology, Hengyang 421002, Hunan Province, China)
出处
《吉林大学学报(理学版)》
CAS
CSCD
北大核心
2017年第5期1234-1238,共5页
Journal of Jilin University:Science Edition
基金
湖南省科技计划项目(批准号:2013FJ3095)
湖南省教育厅科研项目(批准号:16C0434)
衡阳市科技计划项目(批准号:2016KF08)
关键词
云计算系统
资源调度策略
萤火虫算法
目标函数
负载均衡
cloud computing system
resource scheduling strategy
glowworm algorithm
objective function
load balancing