摘要
为了更好地提高云计算资源的利用率,设计了基于服务等级协议(ServiceLevel Agreement,SLA)的云计算资源智能调度实验,从分配成本、迁移成本和违约成本三方面构造了云计算资源智能调度的成本函数,并将蝙蝠算法应用到云计算资源智能调度过程中,进行资源智能调度寻优,达到资源调度代价最小的目的。最后通过CloudSim云平台进行模拟仿真,结果表明该实验方法明显优于传统的粒子群调度算法,在执行成本、资源利用率方面都有很大改进,提高了云计算系统的资源调度能力,是一种有效的调度方法。
In order to better improve the resources utilization rate of cloud computing,the resource intelligent scheduling experiment of cloud computing based on SLA is designed,and the cloud computing resources expensive function is structured on three aspects of distribution costs,migration costs and breach costs.Furthermore,the bat algorithm is applied to the cloud computing resource scheduling process for resource scheduling optimization,so as to achieve the minimum cost goal.Finally,the scheduling method is simulated in the CloudSim cloud platform,the experiment shows that the method is better than the traditional particle swarm scheduling algorithm,which is an effective cloud computing resource scheduling method.
出处
《实验室研究与探索》
CAS
北大核心
2017年第1期123-126,共4页
Research and Exploration In Laboratory
基金
湖北省教育厅重点科研项目(D20145001)
关键词
云计算
服务等级协议
调度
蝙蝠算法
虚拟
cloud computing
service level agreement
scheduling
bat algorithm
virtualization