面向高可用服务的虚拟机热备机制研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:gc_xyz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟化技术已被广泛应用于云计算、数据中心和物理网络系统等。然而随着系统规模不断扩大、业务种类持续增长,如何保证系统稳定高效地持续运行,如何经受严酷特殊环境、无法预知的灾害、随机发生的恶意攻击与误操作等考验,减少非计划宕机影响,从而提供一个更持续稳定、高可用的基础平台,已成为当前计算机系统发展的当务之急。虚拟机热备技术(将主从虚拟机状态周期性或触发式的同步)是当前普遍认可的提高服务可用性技术。热备技术通过冗余的物理资源来保证服务器的不间断运行,从而保证所提供服务的高可用性。然而现有的技术方案没有考虑运行在虚拟机上服务的行为特点和具体的网络环境对服务可用性的影响,已不能满足当前环境下的技术需求。如何解决现有研究不足并进一步提高热备技术的可用性已成为该领域的热点问题。论文对虚拟机的相关概念及虚拟化发展历程做简要介绍,并对与虚拟机热备相关的关键技术进行详细说明,从系统框架、执行流程方面着重分析具有代表性(如Remus)的虚拟机热备系统,在其基础上提出了具有自适应特性的热备系统架构。然后通过对同步过程的细粒度划分,以可用性增长为目标,提出了一种面向Xen虚拟机的自适应同步机制。该机制通过动态控制同步发生时机来改善网络延迟,同时综合考量CPU利用率、Buffer剩余空间等影响可用性的因素,在保证服务延迟的条件下提升系统整体可用性。其次,本文提出了基于延迟写思想的磁盘数据一致性维护方法,该方法用于确保在自适应同步过程中主从虚拟机内部数据及外部状态的一致性。最后,实验结果表明所提出的同步机制实现了对服务延迟的准确预估,降低了服务延迟;所提出的一致性维护方法可确保主从虚拟机的一致性并提升了带宽性能,提高了虚拟机热备系统的可用性。
其他文献
随着PDA等智能终端的不断普及和互联网的飞速发展,利用手机或PDA等智能终端浏览网页、上网购物越来越成为引领现代人生活的时代潮流,人们在充分享受着互联网所带来的方便和高
近年来,随着科学技术日新月异的发展,计算机向着高性能、微型化方向发展的速度也越来越快。半导体技术的提高和嵌入式技术的应用,使得传统意义上的计算机已缩小至板级、芯片
1990年12月25日Web上线,1993年3月15日图形浏览器诞生,人们由此开始彻底改变了网上查阅信息、获取资料的习惯,Web已经成为人们获取信息的一条重要途径。由于Web页面的日益增加,获
软件测试在整个软件开发过程中占有非常重要的地位,是保证软件质量、提高软件可靠性的关键。随着软件设计技术的发展、软件规模的增加、软件开发周期的缩短、软件测试工作量
随着数据库技术的迅速发展及其广泛应用,在数据库中积累的数据量越来越多。激增的数据背后隐藏着许多重要的信息,人们希望能够在已有的大量数据的基础上进行科学研究、商业决
学位
随着网络技术的发展,以数字形式存储的文本数量出现了爆炸式的增长。为有效地组织它们以满足需求,文本聚类技术应运而生。传统的文本聚类技术,首先要利用向量空间模型(VSM)将
工作流就是一系列相互衔接、自动进行的业务活动或任务,而工作流模型就是对现实世界中的业务流程的准确描述,工作流过程建模是工作流技术应用的重要环节。UML是一种通用的可视
近年来,随着多媒体技术以及网络技术的迅速发展,网络上的信息资源日益丰富,信息检索技术产生了深刻的变革。人们已经不再满足于传统的基于文本的检索,而是需要一种能对视频、
数字图像抠图技术是指把任意形状的前景物体从图像中分割出来的一种技术,如今它己经成为影视特效等多媒体制作中不可或缺的关键技术,因此该技术具有巨大的商业价值。但是,现