面向IaaS云平台基础性能测评框架的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:jackydu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着云计算技术的快速发展,越来越多的企业和用户将服务部署到云上,这得益于云服务低成本、高质量、部署方便、运维简单等优点,但从近些年频繁报道的一系列云服务故障可知,目前商用的云服务技术还存在这样或者那样的缺点。如何便捷科学的测评不同云平台的性能,以达到既能指导普通租户选择适合自己的云服务的目的,又能满足云供应商根据测评结果持续优化自家云平台性能的需求,是目前亟待解决的问题。针对上述问题,本论文在研究现有云平台测试理论的基础上结合一些业界成熟的测评工具集,设计并实现了一套针对IaaS云平台的性能测评框架,该框架操作简单,测试过程全自动化,能够测试不同云平台的不同指标,且测试指标容易由开发人员扩展。系统围绕云平台性能指标测评这一目的,分别对测评中的测评调度管理、负载生成、云平台监控、数据采集分析、测评报告生成等技术进行了研究实现,并面向框架使用者提供了工具集及开发接口,简化了不同云平台和所用技术的实现细节。本论文首先对本研究课题的背景、重要意义以及云平台性能测评的国内外研究现状进行了描述。然后对框架用到的关键技术:云计算、云平台性能测试、开源IaaS云平台OpenStack、分布式云平台资源监控工具、负载的概念以及报表生成的技术进行了简要的介绍。接着,根据云平台性能测评的目的梳理了系统的功能需求,提出了云测评系统的总体架构、测评的网络拓扑结构,着重介绍了性能自动化测评流程的设计以及模块交互流程的设计。紧接着基于上述设计,在OpenStack云平台上对框架进行了实现,实现了云平台测评中的通用工作负载、负载驱动、云平台集群监控、测试数据的采集分析、测试驱动模块、测试报告的内容、报告生成以及Web用户交互模块,设计了框架存储数据库,其中以动态扩展这一云平台基本性能指标测评为例,穿插介绍了主要功能的实现细节。由于Python脚本具有跨平台、易修改迁移等特点,性能自动化测试主要由Python脚本完成。最后,介绍了测评框架以及被测云平台的部署,简单说明了测评框架的使用方法,设计了几种用来验证测评框架各部分以及整体功能的测试用例,在实验环境中通过测试用例验证了云平台基础性能测评框架的有效性、科学性。
其他文献
为提高柴达木盆地盐碱地利用效率,增加当地耐盐植物黑枸杞的经济效益,达到改善生态环境和促进当地经济发展的双重效果,本文通过研究黑枸杞的耐盐机制,以期为黑枸杞的引种驯化,实现广泛人工种植提供理论依据。本研究以一年生黑枸杞为材料进行盆栽试验,研究NaCl(NC)、Na2S04(NS)和NaHC03(NH)3 种盐 100 mmol.L-1、200 mmol.L-1、300 mmol·L-1、400 mm
目的探索高校医院药师对高校社区高血压患者开展药学服务的方法,提高高血压患者用药依从性,减少不良反应,提高高血压治疗率及控制率。方法通过列举药师在窗口发药和随访高血
教育扶贫是高校精准扶贫地方的主要路径。基于华中农业大学在建始县精准扶贫的实践所取得的成效及遇到的问题,通过对三螺旋理论进行了深化与拓展,构建了以产业为纽带,农户、
目的:探讨目视管理在基层医院医护人员手卫生管理中的应用效果。方法:将我院内、外、妇、儿科医务人员80名作为研究对象,采用随机抽签对照试验分为观察组和对照组各40名,观察
<正>Hyperplastic disease of breast(HDB) is a common disease in women.The writers had treated 34 cases of HDB with heat-sensitization moxibustion from November 2
ARCS模型由专注力、关联性、自信心与满意度四个要素构成,是探讨学习者动机与学习效率相关性的理论范式。该模型强调教学设计应突出对学生学习动机的激发与强化,因而对淘汰率
目的:已知LSD1的高表达是诱导包括胃癌在内多种癌症的主要原因之一,而很多在其它肿瘤细胞中可以显著下调LSD1表达的microRNA在胃癌细胞中却没有相关作用。本课题的目的在于找
通过长期定位试验,研究了在长春地区2011-2012小麦大豆轮作体系下,施用以菜粕堆肥、猪粪堆肥和中药渣堆肥为原料的有机无机复混肥和化肥,对小麦和大豆土壤有机碳含量、土壤全
目的分析超声联合甲状腺肿瘤分子标志物检测联合用于甲状腺结节早期诊断中的价值。方法研究对象选自收治的200例甲状腺良性结节患者(100例甲状腺腺瘤和100例结节性甲状腺肿),
供应商参与新产品开发中治理机制已经受到产品创新文献的关注,然而相关研究无法对治理机制与创新绩效关系提供一致性的解释。本文探讨在供应商参与新产品开发中,制造企业对外部