一种面向内存碎片的虚拟机迁移方法与装置

    公开(公告)号:CN116414523A

    公开(公告)日:2023-07-11

    申请号:CN202310411741.8

    申请日:2023-04-18

    Abstract: 本发明提出了一种面向内存碎片的虚拟机迁移方法,在虚拟机部分内存资源需要被回收或降低虚拟机的内存碎片化程度时,进行虚拟机迁移并在迁移过程中根据虚拟机当前内存利用情况重新整理并映射内存,从而实现动态改变虚拟机内存或降低内存外部碎片化程度的效果,通过这种方式,物理机可以整合客户机的碎片化内存从而提高内存利用率或进行大段内存回收。本发明在热迁移过程中对脏页地址进行地址重新映射,将碎片化的内存空间集中化,从而整理出大段连续内存,在存在大段连续内存的基础上,Hypervisor可以直接回收内存空间而不影响客户机的正常运行。

    一种基于纠删码高可用分布式内存池实现方法

    公开(公告)号:CN120086016A

    公开(公告)日:2025-06-03

    申请号:CN202510118099.3

    申请日:2025-01-24

    Abstract: 一种基于纠删码的高可用分布式内存池系统及其方法,为应对节点故障、页面丢失等错误设计,适用于大规模部署的通用计算场景,确保大数据机器学习等应用的高可用性,本发明无需内核态代码修改,通过计算节点(QEMU)在用户态运行,统一管理物理与远程内存,实现缓存行级别的内存管理。内存页面利用纠删码技术分割为K个数据块与P个校验块,分散存储于不同远程内存节点。为减轻纠删码对内存读写性能的影响,本发明引入基于监控的后台备份机制:内存监控器定期扫描内存页面并验证节点状态,一旦发现故障即向计算节点报告,触发故障处理流程。有效提升了分布式内存系统的稳定性和可靠性。

Patent Agency Ranking