一种提升虚拟机实时迁移效率的方法、系统、介质及产品技术方案

技术编号:44822079 阅读:19 留言:0更新日期:2025-03-28 20:11
本发明专利技术公开了一种提升虚拟机实时迁移效率的方法、系统、介质及产品,本发明专利技术提升虚拟机实时迁移效率的方法包括源物理服务器对被迁移业务虚拟机进行预处理,预处理包括清理临时文件和缓存;对被迁移业务虚拟机的内存状态生成内存快照;利用源物理服务器上的硬件加速框架进行内存带宽优化,将内存带宽优化后的业务虚拟机数据包发送给目的物理服务器,以使得目的物理服务器在本地创建业务虚拟机并使用内存带宽优化后得到的业务虚拟机数据包恢复内存快照来完成业务虚拟机的迁移。本发明专利技术旨在解决现有技术中虚拟机实时迁移速度慢、资源消耗大的问题,提升虚拟机实时迁移效率、以及虚拟机实时迁移的成功率。

【技术实现步骤摘要】

本专利技术涉及云计算,具体涉及一种提升虚拟机实时迁移效率的方法、系统、介质及产品


技术介绍

1、随着云计算技术的不断发展,虚拟机的实时迁移成为了提高数据中心资源利用率和系统可靠性的关键技术之一。传统的虚拟机实时迁移方法是采用后拷贝技术,在迁移后的初始阶段,由于虚拟机在运行过程中需要不断地从源主机请求尚未复制的内存页,这会导致频繁的缺页异常,严重影响了系统的性能和稳定性,它会造成迁移速度慢、资源消耗大,导致虚拟机迁移效率降低。传统的虚拟机实时迁移方法在面对大规模数据中心和复杂应用场景时,往往存在迁移速度慢、资源消耗大等问题,严重影响了系统的性能和可用性。


技术实现思路

1、本专利技术要解决的技术问题:针对现有技术的上述问题,提供一种提升虚拟机实时迁移效率的方法、系统、介质及产品,本专利技术旨在解决现有技术中虚拟机实时迁移速度慢、资源消耗大的问题,提升虚拟机实时迁移效率、以及虚拟机实时迁移的成功率。

2、为了解决上述技术问题,本专利技术采用的技术方案为:

3、一种提升虚拟机实时迁移效率的本文档来自技高网...

【技术保护点】

1.一种提升虚拟机实时迁移效率的方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的提升虚拟机实时迁移效率的方法,其特征在于,步骤S3包括:

3.根据权利要求2所述的提升虚拟机实时迁移效率的方法,其特征在于,步骤S3.1中将存储在硬盘中的内存快照进行内存访问模式优化读取到内存中并打包包括:在源物理服务器的内存上开辟两个指定大小的、连续的专用数据处理空间A和B;虚拟机软件运行内存访问模式优化算法,通过内存访问模式优化算法将存储在硬盘中的内存快照按照指定大小打包为业务虚拟机数据包,并交替存储到专用数据处理空间A和B中并标记业务虚拟机数据包的序号。

4...

【技术特征摘要】

1.一种提升虚拟机实时迁移效率的方法,其特征在于,包括下述步骤:

2.根据权利要求1所述的提升虚拟机实时迁移效率的方法,其特征在于,步骤s3包括:

3.根据权利要求2所述的提升虚拟机实时迁移效率的方法,其特征在于,步骤s3.1中将存储在硬盘中的内存快照进行内存访问模式优化读取到内存中并打包包括:在源物理服务器的内存上开辟两个指定大小的、连续的专用数据处理空间a和b;虚拟机软件运行内存访问模式优化算法,通过内存访问模式优化算法将存储在硬盘中的内存快照按照指定大小打包为业务虚拟机数据包,并交替存储到专用数据处理空间a和b中并标记业务虚拟机数据包的序号。

4.根据权利要求3所述的提升虚拟机实时迁移效率的方法,其特征在于,所述在源物理服务器的内存上开辟两个指定大小的、连续的专用数据处理空间a和b时,指定大小为16gb,将存储在硬盘中的内存快照按照指定大小打包为业务虚拟机数据包是指将存储在硬盘中的内存快照按照512m大小打包为业务虚拟机数据包。

5.根据权利要求2所述的提升虚拟机实时迁移效率的方法,其特征在于,步骤s3.2中将打包得到业务虚拟机数据包进行数据预取和缓存包括:根据将数据预取和缓存的业务虚拟机数据包分别采用硬件加速框架中的数据处理单元执行并行压缩处理的进度确定下一步所需的业务虚拟机数据包的...

【专利技术属性】
技术研发人员:周正亮吴春光黄顺玉申利飞
申请(专利权)人:银河麒麟软件长沙有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1