计算机应用 ›› 2011, Vol. 31 ›› Issue (05): 1417-1419.DOI: 10.3724/SP.J.1087.2011.01417

• 典型应用 • 上一篇    下一篇

面向云计算的多虚拟机管理模型的设计

刘进军,赵生慧   

  1. 滁州学院 计算机科学与技术系,安徽 滁州 239000
  • 收稿日期:2010-10-29 修回日期:2010-12-20 发布日期:2011-05-01 出版日期:2011-05-01
  • 通讯作者: 刘进军
  • 作者简介:刘进军(1979-),男,安徽来安人,讲师,硕士,主要研究方向:计算机网络与虚拟化、云计算;赵生慧(1970-),女,安徽全椒人,副教授,博士研究生,主要研究方向:可信计算、云计算。
  • 基金资助:

    安徽省高校省级自然科学研究项目(KJ2010A251;KJ2010B141)。

Design of multiple virtual machines management model for cloud computing

LIU Jin-jun, ZHAO Sheng-hui   

  1. Department of Computer Science and Technology, Chuzhou University, Chuzhou Anhui 239000, China
  • Received:2010-10-29 Revised:2010-12-20 Online:2011-05-01 Published:2011-05-01

摘要: 提出基于P2P结构的多虚拟机管理模型,并实现其原型系统。采用P2P结构组织宿主机节点,利用组播实现资源发现;提出虚拟机动态迁移算法,自主触发节点间虚拟机动态迁移;利用选举的根节点映射云计算用户请求至宿主机,实现节点上虚拟机的按需创建、删除及停止等操作。实验表明:该模型具有收敛时间短、带宽占用率低及高可用性的特点,能够实现云计算资源的动态负载均衡。

关键词: 云计算, 虚拟机, 动态迁移, 对等网络, IP组播

Abstract: A management model of virtual machines was proposed based on Peer-to-Peer (P2P) structure and its prototype system was implemented. Host nodes were organized in P2P structure and resource discovery was achieved by multicast. Live migration algorithm of virtual machines was proposed and live migrations between nodes were automatically triggered. The requests of cloud computing user were mapped to the host by elected root node, and the on-demand operations of creating, deleting, and stopping a virtual machine were achieved. The experimental results show that: the model has the features of rapid convergence, low bandwidth utilization and high availability. Load balance of cloud computing resources can be achieved.

Key words: cloud computing, virtual machine, live migration, Peer-to-Peer, IP multicast