面向虚拟化系统的故障注入平台的研究与设计

被引量 : 0次 | 上传用户:poonsun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算被广泛应用在信息系统中,特别是在金融、电信、能源等领域,在这些领域中,系统的故障会导致巨大的损失。虚拟化是云计算中的核心技术,对虚拟化系统的容错性评测意义是十分重大的。故障注入是评测系统容错性的关键手段。本文对虚拟化系统的故障注入研究现状进行了分析,发现目前这方面的研究成果较少,缺乏可用的故障注入平台。针对上述问题,本文选择Xen虚拟化系统为实例,设计实现了一个面向虚拟化系统的故障注入平台。本平台集成了多种故障注入工具,具有丰富的故障类型、良好的易用性,支持较大的故障集,能够进行自动化测试。本文使用该平台对Xen虚拟化系统做了大量的评测实验,并对实验结果进行分析,给出了Xen虚拟化系统的容错性评价。本文的研究对其他虚拟化系统的容错性评测研究也具有良好的参考价值。本文设计的平台框架分为六个模块:故障注入工具集合、负载集合、用户交互、故障注入工具管理、负载管理、日志管理。这些模块间协同工作,组成了一个完善的自动化测试集成平台。内部不但提供了面向系统底层的故障注入工具,能够注入CPU、内存、文件系统等故障,而且还提供了针对虚拟化管理层的故障注入工具,能够注入事件通道、虚拟机迁移、访问控制、内存管理、硬件资源分配、状态查询、其他超级调用等多种针对虚拟化系统的故障。本文提出的评测框架模型具有良好的参考价值。本文首先对Xen虚拟化技术进行研究分析,然后阐述虚拟化系统故障注入的原理及实现技术,最后根据实验结果对Xen虚拟化系统容错性作了分析和评价。
其他文献
刑罚轻缓化已成为世界范围内的刑法发展趋势,必将对中国刑法产生深远的影响。修复性司法理念在我国也获得了不断的发展和践行,作为犯罪与刑罚的连接桥梁——刑事责任的范畴呈
<正>现行高中历史教材有多种版本,但在内容编排上都讲究图文并茂,丰富生动。教材编写专家精心设计了许多栏目,例如,岳麓版教材中的知识链接,人教版教材中的知识纵横,还包括许
我国探月三期的主要目标之一是利用钻取采样装置获取不小于2米深度的月壤样品并返回地球,钻进导向机构作为钻取采样装置的重要组件,为多种输入工况下的钻具提供支撑和导向功
<正>科学发展观,是我国经济社会发展的重要指导方针,是发展中国特色社会主义必须坚持和贯彻的重大战略思想。以人为本是科学发展观的核心,只有把以人为本的思想贯彻落实到高
在对岩溶地区工程地质条件分析基础上,针对该复杂场区选用合理的基础形式,并结合岩溶地区桩基工程的具体实例,对桩基检测方法进行选择分析,提出了采用钻芯法与声波透射法相结
<正>一、新形势下学生社区公寓的新特点在高校后勤社会化改革的新形势下,学生公寓园区安全运行呈现一些新的特点:(一)组织意识弱化,纪律趋向松懈高校后勤社会化必然会带来高
如何对机体进行方便、省力、高效的翻转,是各大功率发动机生产企业实现精益生产的一个必要条件。针对公司大功率发动机L形和V开机体的外形特点,介绍了几种机体翻转方案,并设计了
翻转课堂将知识的传授和知识的内化教学流程进行了颠覆,带来了教学的革命和创新。本文通过对翻转课堂的认识,探讨如何在英语教学中应用翻转课堂,以期为翻转课堂的实践提供经
随着时代的发展,唐卡文化凭其丰富的寓意和精美的展现,已经成为中国传统文化必不可少的一份子。在大众对文化需求越来越大的今天,人们希望更便捷地接触到唐卡,并且希望发挥自
近年来,随着科技腾飞,人们已经全面的进入了科技信息时代。尤其是以苹果公司为代表的世界各大移动终端设备、电子信息设备的生产商们,正在用如iPad、iPhone等终端移动设备影