基于双影子页表实现零停机的虚拟机可用性研究

来源 :郑州大学 | 被引量 : 0次 | 上传用户:a98674591
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,虚拟化技术凭借其良好的独立性、高资源利用率和容易管理的特性备受业界关注,已经在数据中心的系统安全、负载均衡、服务器管理整合等方面得到广泛的应用。虚拟化环境下,一台物理机能通过虚拟机监视器虚拟出多台虚拟机为用户提供服务。随着虚拟化技术的发展,虚拟机的高可用性成为阻碍其发展的重要因素。双机热备技术借助于虚拟机的跨平台移植和与底层硬件无关的特性,采用主从复制(Primary-Backup)方案,即通过构建备份的方法降低系统故障概率来提高虚拟机的可靠性,实现了低成本、高效率的虚拟机容错机制,已成为保障虚拟机高可用性的重要手段之一。与此同时,传统双机热备技术在双机热备过程中存在主从虚拟机间数据同步时造成虚拟机和服务暂时终止以及影子页表频繁销毁与重建的问题,导致虚拟机可用性大打折扣,因此,如何提高虚拟机双机热备的可用性成为急待解决的问题。常用的虚拟机技术Xen、VMware和KVM都在虚拟机可用性方面作出了研究。论文描述了虚拟化技术的研究背景、研究现状及意义,分析了虚拟机系统的基本原理和实现的关键技术,并列举了几个典型的虚拟机例子,重点阐述了基于Xen的传统虚拟机双机热备技术Remuso借鉴虚拟机动态迁移中的迭代传输思想,提出一种基于双影子页表实现零停机的虚拟机双机热备方法。该方法采用检查点机制,将主虚拟机工作周期分为运行和同步两个阶段,双影子页表交替作为主页表和备用页表。运行阶段,主页表记录主虚拟机操作,并利用最近最常访问算法从中挑选页保存到备用页表,以减少下次运行时影子页表的重建时间;同步阶段,主虚拟机不停机,备用页表转为主页表,记录主虚拟机操作,原主页表作为备用页表实现主虚拟机与备份虚拟机的同步。实验结果表明,该方法在虚拟机内存变化频繁的情况下对主虚拟机可用性有较大的改进。
其他文献
彩色数码提花技术依托计算机图像处理相关算法,来解决彩色图像输入自动生成提花纹版文件的问题。其主要技术难点在于如何实现全自动选色配色过程,并且随着纹针数的增大,提高色彩
21世纪以来,互联网技术日新月异,蓬勃发展,网络信息丰富多彩,人们在互联网上准确的查找所需信息显得越来越重要,检索系统需要快速准确的将相关度最高的文档返回到结果列表前
相对于高速发展的信息化,会议系统行业是信息化发展相对较为迟缓的领域。而现代的会议对会议系统的要求却越来越高,不仅在功能上要求实现智能化、数字化,还要求根据自身情况对产
突发事故一旦发生,如何快速检测网络舆情非常重要。由于我国微博用户数量的快速增长和微博在信息传播速度、广度和便捷性上的优势,微博在聚合网络舆论方面发挥了巨大的作用,发展
随着智能触屏手机、平板电脑以及嵌入式PDA等设备的快速普及,嵌入式移动设备在工业控制、娱乐消费及医疗卫生等诸多领域得到了广泛应用。目前绝大多数医疗信息系统(HospitalIn
极端学习机(ELM: Extreme Learning Machine)是训练单隐含层前馈型神经网络的学习算法,它不用迭代调整权值,隐含层的输入权值和偏置都是随机生成的,输出权值是通过分析的方法确定
智能监控技术是计算机视觉和安全防范监控领域的一个研究热点,主要涉及计算机视觉、模式识别、人工智能、视频分析与处理等多个领域,以该技术为支持的智能视频监控系统因其广阔
铁路轨道是铁路运输的基础设施之一,在车辆行驶中,来自机车车体的压力和震动直接作用于轨道,导致轨道质量发生恶化。轨道质量状态的优劣影响到列车运行安全性、旅客乘车舒适
随着信息技术的发展,需要存储和管理的数据越来越多,作为存储系统重要支撑之一的分布式文件系统将面临更严峻的挑战。缓存机制是提高分布式文件系统性能的重要手段。本文以分布
无线传感器网络具有通信能力有限、电源能量有限、计算速度和存储空间有限、传感器节点配置密集和网络拓扑结构灵活多变等缺陷,不能保证数据信息在传输中机密性,完整性,真实