首页 | 本学科首页   官方微博 | 高级检索  
     

基于架构负载感知的虚拟机聚簇部署算法
引用本文:王光波 马自堂 孙磊 吴乐. 基于架构负载感知的虚拟机聚簇部署算法[J]. 计算机应用, 2013, 33(5): 1271-1288. DOI: 10.3724/SP.J.1087.2013.01271
作者姓名:王光波 马自堂 孙磊 吴乐
作者单位:1. 信息工程大学,郑州 4500042. 中国人民解放军94353部队,河南 商丘 461000
基金项目:武器装备预研重点基金资助项目(9140A15060311JB5201)
摘    要:针对云计算中虚拟机部署问题,提出了一种基于架构负载感知的虚拟机聚簇部署算法。首先计算云数据中心各层架构的负载,并在架构内对主机进行聚簇。虚拟机进行部署时,先按照相应的规则进行虚拟机间的聚簇,并优先选择负载较低的架构进行部署,架构选择后,进行虚拟机簇与主机簇的匹配以选择最优的主机簇进行部署。最后通过CloudSim进行仿真验证,将其与贪婪算法及基于架构负载感知的基本部署算法进行比较,证明了算法在部署时间方面有明显的优越性,并提高了网络资源的利用率。

关 键 词:云计算  虚拟机  架构负载感知  聚簇  可获得性限制  
收稿时间:2012-11-05
修稿时间:2012-12-17

Deployment of virtual machines with clustering method based on frame load awareness
WANG Guangbo MA Zitang SUN Lei WU Le. Deployment of virtual machines with clustering method based on frame load awareness[J]. Journal of Computer Applications, 2013, 33(5): 1271-1288. DOI: 10.3724/SP.J.1087.2013.01271
Authors:WANG Guangbo MA Zitang SUN Lei WU Le
Affiliation:1. Information Engineering University, Zhengzhou Henan 450004, China
2. PLA Troops of 94353, Shangqiu Henan 461000, China
Abstract:Concerning the deployment of virtual machines in the cloud computing, an algorithm on the deployment of virtual machines with clustering method based on frame load awareness was proposed. First of all, the load of each layer in datacenter was computed and the clustering of physical machines in each layer was constructed. In the process of deploying virtual machines, the clustering of virtual machines was first done according to some rules and then the frame with lower load was chosen preferentially. The last step was to match the virtual machines cluster and physical machines cluster in order to deploy the optimal physical machines cluster. The performance of the algorithm was validated with the experiments in CloudSim. The result was compared to that of the greedy algorithm and basic deployment algorithm with the frame load awareness, which shows that the algorithm proposed in this article has evident priority, and improves the utilization rate of network resources.
Keywords:cloud computing   virtual machine   frame load awareness   clustering   availability restriction
点击此处可从《计算机应用》浏览原始摘要信息
点击此处可从《计算机应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号