计算机应用 ›› 2015, Vol. 35 ›› Issue (11): 3063-3069.DOI: 10.11772/j.issn.1001-9081.2015.11.3063

• 2015年全国开放式分布与并行计算学术年会(DPCS 2015)论文 • 上一篇    下一篇

基于虚拟化技术的私有云计算平台设计

张千, 陈朝根, 梁鸿   

  1. 中国石油大学 计算机与通信工程学院, 山东 青岛 266555
  • 收稿日期:2015-06-17 修回日期:2015-07-23 发布日期:2015-11-13
  • 通讯作者: 张千(1982-),女,山东广饶人,讲师,硕士,主要研究方向:云计算.
  • 作者简介:陈朝根(1988-),男,福建厦门人,硕士研究生,主要研究方向:高性能计算、计算智能; 梁鸿(1965-),男,四川隆昌人,教授,博士,主要研究方向:高性能计算、地震资料处理.
  • 基金资助:
    山东省自然科学基金资助项目(ZR2014FM017);中央高校基本科研业务费专项基金资助项目(15CX02046A,14CX02030A,14CX02179A).

Private cloud platform design based on virtualization technology

ZHANG Qian, CHEN Chaogen, LIANG Hong   

  1. College of Computer and Communication Engineering, China University of Petroleum, Qingdao Shandong 266555, China
  • Received:2015-06-17 Revised:2015-07-23 Published:2015-11-13

摘要: 为提高分布式集群系统的硬件资源利用率,避免闲置设备造成的经济损失,结合虚拟化技术,提出了一种基于多种框架技术的私有云平台实现方案.该方案整合底层硬件资源,实现了对资源的按需分割、动态分配及动态迁移,并针对传统的虚拟机部署方法中的负载不均衡问题,提出了基于动态分配决策的虚拟机部署机制,该策略根据虚拟机资源的特点,结合现有物理节点的负载情况,对虚拟机进行了动态部署.最后设计实现了灵活性强、可扩展性能好的私有云计算服务平台,以石油勘探中的傅里叶有限差分叠前深度偏移为测试用例进行了应用测试,证明了私有云平台的可行性和有效性,并对虚拟机的部署机制进行了测试.实验结果表明,动态分配决策能够在部署大量虚拟机的同时,较好地保持私有云平台的负载平衡.

关键词: 私有云服务, 私有云平台架构, 虚拟机部署, 动态分配, 负载均衡

Abstract: Combined with virtualization technology, a realization scheme of private cloud platform based on multi-framework technology was put forward in order to improve hardware utilization of distributed cluster system and avoid the economic loss caused by the idle equipment. This scheme met the demand for resource allocation, dynamic allocation and dynamic migration, thus the bottom hardware was integrated. Aiming at unbalanced loading in the traditional virtual machine deployment method, the virtual machine deployment mechanism based on dynamic deployment allocation was proposed. According to the characteristics of virtual machine resources and the load of the current physical nodes, dynamic deployment of virtual machine was carried out. At last, private cloud computing platform with strong flexibility and good scalable performance was realized, which had been tested by Fourier finite difference pre-stack depth migration in oil exploration. The results proved the feasibility and effectiveness of the private cloud platform. By deployment test on virtual machine, the results show that the dynamic allocation decision can be used to deploy a large number of virtual machines, and keep good load balancing of private cloud platform at the same time.

Key words: private cloud service, private cloud service infrastructure, virtual machine deployment, dynamic allocation, load balancing

中图分类号: