当前位置:问答库>论文摘要

题目:虚拟机动态迁移技术在校园网中的设计与实施

关键词:虚拟化;校园网;动态迁移;Xen

  摘要

虚拟机技术通过对硬件资源的虚拟化,可以在一台计算机上模拟多个相同的计算机硬件平台,从而能够同时运行多个操作系统并实现相互隔离。虚拟机技术是当前工业界和学术界研究的热点,也是计算机科学领域发展最快的技术之一。虚拟机在计算机诸多领域有着广泛用途。虚拟机技术能够有效地解决遗留软件的支持问题;能够提高服务器的利用率,显著降低企业信息系统建设的购置、运行和维护成本;基于虚拟机技术可以实现系统软件,包括操作系统和应用软件的动态迁移,停止服务的时间仅有几十毫秒,从而能够实现服务器的在线维护和升级,也为构建高可靠系统提供了革新的技术手段。论文总结了当前虚拟机系统的发展现状,分析了现代处理器对虚拟化的支持,深入研究了虚拟机系统的基本原理和关键技术,并结合阅读源代码,重点对虚拟机Xen的动态迁移技术进行了深入研究。通过调研中国防卫科技学院现有校园网服务器运行现状,将虚拟化技术应用到现有服务器集群上,通过基于虚拟机的动态迁移技术,实现迁移的步骤,并应用虚拟机迁移所需要迁移的内容。本文基于传统的迁移框架,为Xen设计了合理的实时迁移框架,主要添加了预拷贝模块,并设计了分层优化模块和脏页分层优化模块。预拷贝模块重点处理拷贝前对系统脏页率的判断并根据实际情况来选择迁移算法。低脏页率时采用传统迁移模式,高脏页率时采用分层优化模式,并提出了内存优化算法和脏页分层优化算法。最后通过实验来验证本文设计的实时迁移算法的合理性和可行性。实验结果表明,内存优化算法和脏页分层优化算法能有效的改善高脏页率情况下的迁移时间和宕机时间。