基于Xen的虚拟机迁移时内存优化算法

基于Xen的虚拟机迁移时内存优化算法

陈廷伟   张璞   张忠清

为了在云计算环境下进行虚拟机迁移,Xen迁移时采用比较传递页位图和跳过页位图的方式来判断内存页是否重传.针对页位图比较带来多次重传增加网络传送开销的问题,提出基于AR模型的内存优化算法,该算法根据所有记录的内存页修改时间间隔来预测内存页的下次修改时间,当下次修改时间大于某个阈值时进行重传.实验结果表明,基于AR模型的内存优化算法缩短了虚拟机迁移的时间,减少了虚拟机迁移时的网络开销,保证了同台服务器上其它虚拟机的网络带宽应用.

基于Xen的虚拟机迁移时内存优化算法

时间: 2024-10-01 16:06:06

基于Xen的虚拟机迁移时内存优化算法的相关文章

基于Xen的虚拟机动态迁移策略研究

基于Xen的虚拟机动态迁移策略研究 辽宁大学   张璞 本文针对Xen平台环境,将实际应用场景和Xen底层的迁移进行结合,提出了基于Xen虚拟机的动态迁移策略.具体工作如下:首先,为了在云计算环境下进行虚拟机迁移,Xen迁移时采用比较传递页位图和跳过页位图的方式来判断内存页是否重传.针对页位图比较带来多次重传增加网络传送开销,提出基于AR模型的内存优化算法,根据记录的内存页所有修改时间间隔来预测内存页的下次修改时间,当下次修改时间大于某个阈值时进行重传.该内存优化算法缩短了虚拟机迁移的时间,减少

MSSQL-应用案例-SQL Server 2016基于内存优化表的列存储索引分析Web Access Log

问题引入 在日常的网站运维工作中,我们需要对网站客户端访问情况做统计.汇总.分析和报表展示,以数据来全面掌控网站运营和访问情况.当不可预知的意外情况发生时,我们可以快速发现问题以及采取相应的措施.比如:当网站受到黑客攻击时的流量陡增,又或者是网站某个资源发生意外抛异常等情况. 在提供Web服务的服务器上,比如IIS.Apache都存在访问日志记录,这篇是文章是以SQL Server 2016基于内存优化表的列存储索引来分析Apache Web Access Log为例,讲解分析网站访问情况,因此

Java虚拟机管理的内存运行时数据区域解释

概述 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同数据区域.这些区域都有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而存在,有些区域则是依赖用户线程的启动和结束而建立和销毁. 程序计数器 程序计数器是一块较小的内存空间,它可以看作是当前线程所执行的字节码的行号指示器.在虚拟机的概念模型里,字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支,循环,跳转,异常处理,线程恢复等基础功能都需要依赖这个计数器来完成. 如果线程

基于FHMIPv6的云计算IPv4/IPv6虚拟机迁移系统设计

基于FHMIPv6的云计算IPv4/IPv6虚拟机迁移系统设计 陈俊 吴嘉佳 为满足云计算基础平台利用异构网络资源建设的需求,设计实现了基于隧道技术.前缀管理.地址池管理协作及FHMIPv6的云计算IPv4/IPv6虚拟机迁移系统;系统将传统IPv4/IPv6过渡技术与FHMIPv6技术应用于云计算平台的虚拟机迁移,利用文中设计的云计算控制引擎作为核心与开发的特权虚拟机交互完成虚拟机迁移;经实验验证系统可实现IPv4/IPv6初期中期后期的虚拟机无缝迁移;该系统可应用于IPv4/IPv6过渡期间

基于MDA_FHMIPv6的云计算虚拟机迁移系统

基于MDA_FHMIPv6的云计算虚拟机迁移系统 陈俊  张伟云 杨建军 微电子学与计算机 2014年03期 基于MDA_FHMIPv6的云计算虚拟机迁移系统

如何将Weblogic从虚拟机迁移到容器

本文讲的是如何将Weblogic从虚拟机迁移到容器[编者的话]本文描述了传统Web服务器WebLogic从VM迁移至Docker原因,以及运行在Docker上的优点,并给出了迁移部署的思路. 随着PaaS和DevOps解决方案需求的增涨,我们可以看到那些运行在虚拟机上或直接运行在裸机上的遗留应用程序,在实践时会遇到一系列的障碍.分解和迁移的过程复杂度非常高.通常,为了获得PaaS或CaaS模式的好处,应用程序所有者必须去重新设计他们的应用架构. 在这个文章里,我们将分析把运行在虚拟机上的Java

试试SQLSERVER2014的内存优化表

原文:试试SQLSERVER2014的内存优化表 试试SQLSERVER2014的内存优化表 SQL Server 2014中的内存引擎(代号为Hekaton)将OLTP提升到了新的高度. 现在,存储引擎已整合进当前的数据库管理系统,而使用先进内存技术来支持大规模OLTP工作负载. 就算如此,要利用此新功能,数据库必须包含"内存优化"文件组和表 即所配置的文件组和表使用Hekaton技术. 幸运的是,SQL Server 2014使这一过程变得非常简单直接. 要说明其工作原理,我们来创

KVM基于NFS的动态迁移

静态迁移静态迁移:也叫做常规迁移.离线迁移(OfflineMigration).就是在虚拟机关机或暂停的情况下从一台物理机迁移到另一台物理机.因为虚拟机的文件系统建立在虚拟机镜像上面,所以在虚拟机关机的情况下,只需要简单的迁移虚拟机镜像和相应的配置文件到另外一台物理主机上:如果需要保存虚拟机迁移之前的状态,在迁移之前将虚拟机暂停,然后拷贝状态至目的主机,最后在目的主机重建虚拟机状态,恢复执行.这种方式的迁移过程需要显式的停止虚拟机的运行.从用户角度看,有明确的一段停机时间,虚拟机上的服务不可用.

对Bitmap的内存优化

在Android应用里,最耗费内存的就是图片资源.而且在Android系统中,读取位图Bitmap时,分给虚拟机中的图片的堆栈大小只有8M,如果超出了,就会出现OutOfMemory异常.所以,对于图片的内存优化,是Android应用开发中比较重要的内容.   1) 要及时回收Bitmap的内存 Bitmap类有一个方法recycle(),从方法名可以看出意思是回收.这里就有疑问了,Android系统有自己的垃圾回收机制,可以不定期的回收掉不使用的内存空间,当然也包括Bitmap的空间.那为什么