首页> 中文学位 >云平台容错能力测试套件的设计与实现
【6h】

云平台容错能力测试套件的设计与实现

代理获取

目录

第1章 绪 论

1.1 课题背景

1.2 国内外研究现状

1.3 本文结构

第2章 基于服务的云平台测试策略研究

2.1 云计算平台特点研究

2.2 传统测试策略研究与分析

2.3 基于服务的云平台测试策略分析

2.4 本章小结

第3章 基于服务云平台测试套件设计

3.1 系统总体需求

3.2 基于服务的测试策略设计

3.3 云平台测试套件可扩展性设计

3.4 云平台容错测试套件随机故障机制设计

3.5 云平台故障设计

3.6 本章小结

第4章 基于服务的云平台测试套件实现

4.1 云平台测试套件架构设计及实现

4.2 测试套件扩展功能实现

4.3 故障随机注入功能模块实现

4.4 故障注入工具集实现

4.5 本章小结

第5章 实验与分析

5.1 实验环境搭建

5.2 测试套件扩展性验证实验

5.3 云平台容错性测试套件随机故障注入验证实验

5.4 测试套件故障有效性验证及同类型工具对比

5.5云平台容错测试套件可靠性实验

5.6本章小结

结论

参考文献

声明

致谢

简历

展开▼

摘要

云计算是一个以提供弹性灵活、可靠高品质的计算服务为目的的存储、计算模式。云计算架构作为一个软件众多的复杂生态环境,整个系统有众多的组件,每个组件都有不同程度失控的可能性。所以在如此复杂的系统中,故障是不可避免的。因此对云平台容错能力的评测对其可靠性的研究有着重要的意义。目前为止,对于云计算平台及其各层软件测试的研究成果中,涉及评测的相关内容较少,且测试方法较为单一,急需进行更加深入的研究与完善。传统的评测策略大多都是靠通过搭建测试专用的模拟环境来进行评测。但对于云平台来说,其结构复杂,功能庞大,需长时间运行在高负载环境下等特点使得搭建的测试用环境与真实环境差距较大。这使得传统的云平台容错性测试策略难以充分体现云平台在真实环境中的情况。
  本研究针对以上所述的问题,将面向服务的思想与传统的测试策略相结合,提出了基于服务的云平台测试策略。该测试策略具有测试环境真实,耦合度低,灵活性高等特点。可以有效的暴露出云平台各层软件存在的问题。此外使用故障注入的手段,对云平台各层设计了有代表性的故障集,通过故障注入的手段验证云平台各层服务的容错性能。基于以上思想进行了云平台容错测试套件的架构设计及软件实现。搭建了实验环境对实现的云平台容错测试套件进行测试,实验结果表明该测试套件具有良好的可扩展性,并能有效产生云平台各层故障。其产生的故障符合真实云计算环境中的不可预测性,同时验证了工具的有效性。对云平台容错性测试的研究有着指导作用。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号