基于动态备份虚拟机的高可靠网络系统

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:hhejiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的发展,网络服务已经覆盖到了各个领域。由于服务器发生故障会带来一定程度的损失,因此,网络服务器的高可靠性至关重要。虚拟机状态同步(将主虚拟机的状态以一定方式同步到后备虚拟机)是当前学术界普遍认为可以提高网络服务器高可靠性的技术。然而,现存的基于虚拟机状态同步的高可靠方案由于过分地进行状态同步使得性能不理想。本文基于虚拟机同步技术提出了一种通用且高效的网络高可靠解决方案——Shadow VM。Shadow VM将客户端的请求数据包同时发送给主虚拟机和后备虚拟机,并比较两个虚拟机产生的响应数据包。只要后备虚拟机产生的响应数据包能和主虚拟机的响应数据包保持一致,那么Shadow VM就认为后备虚拟机是主虚拟机的合法备份,且后备虚拟机能够在主虚拟机发生故障后替代主虚拟机继续向客户端提供服务。当两个虚拟机产生的响应数据包不一致时,Shadow VM将主虚拟机的状态同步到后备虚拟机,以保证后备虚拟机仍然是主虚拟机的合法备份。主虚拟机和后备虚拟机都处于活动状态,本文是首次实现了两个动态虚拟机之间的状态同步。通过消除一部分TCP/IP协议栈的不确定因素,Shadow VM延长了两个虚拟机产生相同的响应数据包的时间。此外,通过减少同步两个动态运行的虚拟机的开销,Shadow VM获得了良好的性能。实验结果显示,Shadow VM在保护Web服务器和FTP服务器时,能够达到30%以上的性能。Shadow VM引入的网络延迟也非常小,并且,能够在主服务器发生故障之后,在几百毫秒之内切换到后备服务器。
其他文献
伴随企业信息化工作的深入,需要在地域更广、更分散的范围实施企业信息管理系统,而使用分布式数据库系统就是必然之选。在分布式数据库系统中,为了提高系统的效率、可靠性,减
Internet的迅猛发展和普及为流媒体业务发展提供了强大的市场动力,流媒体业务正变得日益流行。流媒体技术广泛应用于互联网流媒体新闻发布、在线直播、电子商务、视频点播、
本文在分析了VOCAL(Vovida Open Communication Application Library)UA(用户代理)部分代码和OSIP协议栈代码的基础上,设计开发了基于Windows平台的UA。该UA具有模块化的设计
物料主文件是企业资源计划(ERP)实施的基础,随着企业市场化的不断深入和组织结构的日趋复杂,企业对数据的需求也日趋多样化,特别对综合性的、有利于企业决策的分析型数据的需求
随着全球第三代移动通信系统的发展及我国在TD-SCDMA系统产业化方面的进展,智能天线已成为移动通讯系统中关注的技术热点,而通道校正又是智能天线系统中的关键技术之一。通道校
本文设计并实现了一个基于文档对象模型(DOM)持久化的XML数据存储系统.该系统采用三层体系结构来设计,以关系数据库为底层的数据存储方式,以文档对象模型作为其逻辑模型,以XP
2002年2月13日,DOTNET诞生了,尽管业界或褒或贬,众口不一,但时至今日,DOTNET仍是如火如荼地发展起来。从目前来看,DOTNET还远没有达到微软的战略目标,它仍是为简化在第三代In
树叶绿色主要是由叶片内光合色素所呈现的,而光合色素的含量分布造成呈现不同的绿色,而这往往也放映了树木各种生理特性。而对于机器视觉进行识别和色差分析时,需要保证在恒
网络家电,又称信息家电,是未来家用电器的主要发展方向。未来家庭中,多台网络家电设备协调工作,并组成一个互动的网络环境,以方便用户的使用。这个网络环境被称为数字家庭网络,简称家庭网络,主要由家庭网关、网络家电设备以及“万用遥控器”组成。在网络家电的整体协议框架中,网络家电即插即用技术属于应用层协议的研究范畴。网络家电能否像传统家电一样,有效的实现即插即用,关系到网络家电大规模商业应用的前景。本文重点
本文针对现有的电信增值业务,对增值业务的数据仓库信息模型进行了研究和设计。  本文研究了数据仓库的相关理论和新一代运营支撑系统(NGOSS)中的共享信息/数据模型(SID),并