计算机应用 ›› 2017, Vol. 37 ›› Issue (5): 1236-1240.DOI: 10.11772/j.issn.1001-9081.2017.05.1236

• 第22届全国信息存储技术学术会议 • 上一篇    下一篇

私有云平台服务能力检测方法

柳春懿, 张晓, 李阿妮, 陈震   

  1. 西北工业大学 计算机学院, 西安 710129
  • 收稿日期:2016-07-15 修回日期:2016-11-21 出版日期:2017-05-10 发布日期:2017-05-16
  • 通讯作者: 柳春懿
  • 作者简介:柳春懿(1993-),男,安徽滁州人,硕士研究生,主要研究方向:云计算、云存储;张晓(1978-),男,河南新乡人,副教授,博士,CCF会员,主要研究方向:云计算、云存储、海量存储;李阿妮(1992-),女,陕西咸阳人,硕士研究生,主要研究方向:云计算、云存储;陈震(1992-),男,安徽安庆人,硕士研究生,主要研究方向:云存储。
  • 基金资助:
    国家863计划项目(2015AA015307);国家自然科学基金资助项目(61472323);中央高校基本科研业务费专项(3102015JSJ0009)。

Service capacity testing method of private cloud platform

LIU Chunyi, ZHANG Xiao, LI Ani, CHEN Zhen   

  1. School of Computer Science, Northwestern Polytechnical University, Xi'an Shaanxi 710129, China
  • Received:2016-07-15 Revised:2016-11-21 Online:2017-05-10 Published:2017-05-16
  • Supported by:
    This work is partially supported by the National High Technology Research and Development Program (863 Program) of China (2015AA015307), the National Natural Science Foundation of China (61472323), the Fundamental Research Funds for the Central Universities (3102015JSJ0009).

摘要: 针对现阶段使用私有云评测方法缺失所导致搭建私有云供需不匹配的问题,提出了一种自适应、可扩展的私有云系统能力检测方法,可对基础设施即服务(IaaS)云计算系统能力进行评测。首先,通过私有云应用程序接口动态扩展虚拟机数量;然后,通过性能特征模型选取虚拟机所需配置的硬件信息和操作系统类别,并根据用户的需求差异使用不同的负载模型,形成相应的模拟运行环境;最后,使用云计算服务等级协议(SLA)作为测试标准来衡量私有云服务能力。使用所提方法对Openstack开源私有云平台的能力进行了评测,实验结果表明,所提方法可以准确得出私有云服务能力,结果和用户实测一致。该方法负载生成成本更低,测试效率更高。并将该方法与Openstack自带的组件Rally进行对比,拓展性和负载动态模拟有很大的改进。

关键词: 私有云, 服务能力, 基础设施即服务, Openstack云平台, 云测试

Abstract: Concerning the problem that the lack of testing methods would lead to mismatch between supply and demand of private clouds, an adaptive and scalable private cloud system testing method was proposed, which can test private cloud computing ability in IaaS (Infrastructure as a Service). The number of virtual machines was dynamically increased through the private cloud application program interface, hardware information and operating system category of the virtual machine configuration were selected by performance-characteristic model, and different load models were used according to different needs of users to form simulation environment. At last, cloud computing Service Level Agreement (SLA) was used as a test standard to measure the ability of private cloud services. The proposed method was implemented in Openstack. The experimental results show that private cloud platform service capacity can be obtained by the proposed method with lower cost and higher efficiency than user test. Compared with Openstack component Rally, scalability and dynamic load simulation of the proposed has greatly been improved.

Key words: private cloud, service ability, Infrastructure as a Service (IaaS), Openstack cloud platform, cloud testing

中图分类号: