摘要
资源负载分配是云计算领域的重要研究方向,当前云计算资源负载分配算法难以得到最合理的分配方案,导致部分云计算资源上存在负载过重或者空负载现象,云计算资源利用率低。为了解决当前云计算资源负载分配算法存在的局限性,提出基于布谷鸟搜索算法的云计算资源负载分配算法。首先分析当前云计算资源负载分配算法的研究进展,建立云计算资源负载分配模型,然后利用具有模拟鸟群群集行为和特征的布谷鸟搜索算法对其进行求解,根据最优鸟巢位置得到云计算资源负载分配方案,最后采用CloudSim软件实现了云计算资源负载分配仿真测试实验。结果表明,相当于当前其它云计算资源负载分配算法,布谷鸟搜索算法的求解效率得到了明显提升,求解精度也得到了相应的改善,可以保证云计算资源上分配的负载十分均衡,提高了云计算资源负载利用率,降低了云计算系统的运行成本。
Resource load allocation is an important research direction in the field of cloud computing.Current cloud computing resource load allocation algorithms are difficult to obtain the most reasonable allocation scheme,which results in overload or empty load on some cloud computing resources and low utilization rate of cloud computing resources.In order to solve the limitations of current cloud computing resource load allocation algorithm,a cloud computing resource load allocation algorithm based on Cuckoo search algorithm is proposed.Firstly,the current research progress of cloud computing resource load allocation algorithms is analyzed,and model of cloud computing resource load allocation is established.Then,the Cuckoo search algorithm with simulated bird swarm behavior and characteristics is used to solve the problem.According to the optimal nest location,the cloud computing resource load allocation scheme is obtained.Finally,CloudSim software is used to realize simulation test of cloud computing resource load allocation.The results show that the efficiency and accuracy of Cuckoo search algorithm have been improved significantly,which can ensure that the load allocated on cloud computing resources is very balanced.It improves the load utilization of cloud computing resources and reduces the cloud computing system operation cost compared with other cloud computing resource load allocation algorithms.
作者
李波
LI Bo(Institute of Intelligent Manufacturing,Guangdong Nanfang Institute of Technology,Jiangmen 529000)
出处
《微型电脑应用》
2020年第2期141-144,共4页
Microcomputer Applications
关键词
云计算资源
负载分配
鸟群群集行为
求解效率
最合理分配方案
Cloud computing resources
Load allocation
Bird clustering behavior
Solution efficiency
Optimal allocation scheme