面向高可用服务的虚拟机动态迁移机制研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:thedogstar
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虚拟机技术已被广泛应用于云计算、数据中心和物理网络等系统。然而随着系统规模不断扩大、业务种类持续增长,如何保证系统稳定高效地持续运行,降低更新、检修和维护等引发的计划内停机要求,保持使命的连续性;如何经受严酷特殊环境、无法预知的灾害、随机发生的恶意攻击与误操作等考验,减少非计划宕机影响,从而提供一个更持续稳定、高可用的基础平台,已成为特殊计算机系统发展的当务之急。本文以面向特殊环境下对外服务的可用性提升为目的,提出了一种分布式环境下面向高可用服务的虚拟机动态迁移机制。该机制包括一套单机环境下的内存动态分配机制和一套多机环境下的虚拟机动态迁移机制。所构造的一种面向Xen虚拟机的内存动态分配机制,提出了以虚拟机内存回收、增加以及调整等为核心的快速内存分配策略。实验结果显示,该机制能够快速回收虚拟机中的大量空闲内存,以供有需求的虚拟机使用。在增加内存方面所采用的指数增长方式,能够在短时间内满足虚拟机的高内存需求,提高了内存需求明显的虚拟机的可用性,并在内存资源紧缺的情况下,优先满足亟需内存的虚拟机的资源请求,避免了因虚拟机的内存不足而产生宕机以及由此引发的其可用性的下降。该机制在提高了单机内存利用率的同时,减少了因内存分配不合理的所带来不必要迁移的发生,提高了整体分布式环境下对外服务的可用性。所构造的一种面向Xen虚拟机的多机虚拟机动态迁移机制,该机制在原有机制只关注计算资源信息的基础上,引入了对硬件状态信息的综合分析。并且在虚拟机迁移机制中引入了节点可信度的思想协助进行触发条件的选取和目的主机的选择。实验结果显示,该机制能够针对计算节点的综合环境进行一个较为合理的综合评价,能够有效的针对节点计算资源,节点硬件状态进行有效的虚拟机迁移触发减少虚拟机中任务运行的风险。并且对偶发的“突刺”现象能够实现有效的过滤,与此同时,针对可信度频繁的变化能够实现有效的触发,既避免了不必要的触发,也能够识别不够稳定的计算节点,保证了任务的稳定性。在目的主机选取中,避免单一的针对计算节点的当前状态为核心进行目的主机选取,而是采取了拟加入虚拟机的方式对历史数据进行分析,提高了迁移机制的可用性。
其他文献
随着计算机网络的发展,越来越多地需要使用分布式计算技术来共享资源、平衡计算负载以及合理安排程序的位置。分布式对象技术是将分布式计算技术和面向对象思想结合起来的一种
随着统计自然语言处理技术的快速发展,文本分割日益成为一个重要的研究方向,并在多个应用领域发挥愈来愈大的作用。TextTiling算法作为一种以词汇链为基础的文本分割方法以其较
潜油电机驱动螺杆泵的无杆抽油可实现高扬程、低排量,能达到降低成本提高效率的目的。潜油电机工作在油井下几千米深的地方,是潜油电泵的动力机,驱动潜油电泵抽取地下的原油。特殊的工作环境决定了潜油电机具有特殊的结构构成。潜油电机是一种立式工作的三相异步电动机,它采用定转子分段的细长结构,各定子段之间轴向用非磁性材料连接,各转子段之间有扶正轴承,定转子之间充满专用润滑油。本文根据潜油电机的特殊结构,研究了其
时间和价格是大多数应用系统模型的两项主要参数,因此如何将时间和价格信息有效地在建模工具中表示出来并加以应用成为一个有意义的问题。目前各种扩展了时间信息的Petri网可
基于Web的专业学位管理信息系统是西安理工大学研究生综合管理系统的重要组成部分,主要实现专业学位硕士研究生的管理,包括入学管理、学籍管理、课程成绩管理、开题管理、毕
诸如军事、金融等提供关键敏感服务的大规模计算机网络,安全性是其重要指标之一。当前网络中急剧增加的各种服务以及新技术的采用,一方面满足应用的需求,但同时也增加了出现
随着信息时代的到来,在信息技术被政府、企业、军队等部门广泛应用的同时,信息安全成为备受关注的研究领域。身份认证技术是网络安全和信息系统安全的第一道屏障,以指纹识别技术
网络技术是一把双刃剑,它在给人们生活工作带来方便的同时也给人们带了了许多安全威胁。在与攻击者斗争的过程中,只有对攻击者的相关行为作全面深入的了解,才能把握战争的主
在计算机中实时生成各种场景,巨大的计算量往往成为图形生成、显示的瓶颈。因此,如何简化且有效地模拟火焰、头发等自然景物,已经成为计算机真实感图形生成的关键。本文着重
随着Internet 的飞速发展,计算机网络在各个领域的广泛应用,网络安全问题也日益突出地显露出来并受到人们的广泛关注。本文首先分析了网络安全问题的现状,研究了各种网络攻击