基于分布式内存池的虚拟机热迁移方法及系统

    公开(公告)号:CN118277023A

    公开(公告)日:2024-07-02

    申请号:CN202211739983.1

    申请日:2022-12-31

    Abstract: 本发明提供了一种基于分布式内存池的虚拟机热迁移方法及系统,将分布式内存系统中的节点分为用于运行虚拟机的计算节点和用于存储虚拟机内存数据的和运行资源紧张监视器的内存池节点;所述资源紧张监视器获得所有管辖节点的CPU使用率,当所述CPU使用率超过设定阈值时,则向所述计算节点发起资源重分配请求,将所述计算节点上的虚拟机迁移到CPU利用率最小的迁移目标节点上,并直接使用所述内存池节点中的只读数据作为所述虚拟机内存数据的一部分运行在所述虚拟机中;同时,将所述虚拟机内存数据另一部分的累积可写工作集进行网络传输。本发明使得虚拟机热迁移时减少了网络带宽以及迁移耗时。

    分离式虚拟机及其虚拟机架构、构建方法和优化方法

    公开(公告)号:CN113918272A

    公开(公告)日:2022-01-11

    申请号:CN202010660215.1

    申请日:2020-07-10

    Abstract: 本发明提供了一种分离式虚拟机架构,包括一个或多个虚拟机处理器,其中每一个虚拟机处理器均包括运行于不同物理处理器上的虚拟机运行模块和虚拟机监控模块,虚拟机运行模块和虚拟机监控模块之间通信连接。同时提供了一种基于该架构实现的软件模拟的分离式虚拟机及其构建方法和优化方法,分离式虚拟机的每一个虚拟机处理器均对应两个线程,分别为虚拟机运行线程和虚拟机监控线程;虚拟机运行线程和虚拟机监控线程分别运行在不同的物理处理器上,并通过共享内存或核间中断的方式通信连接,通过半虚拟化拓展方式和硬件拓展方式消除虚拟机退出,提升了软件模拟的分离式虚拟机的虚拟化性能。

    分离式虚拟机及其虚拟机架构、构建方法和优化方法

    公开(公告)号:CN113918272B

    公开(公告)日:2024-07-02

    申请号:CN202010660215.1

    申请日:2020-07-10

    Abstract: 本发明提供了一种分离式虚拟机架构,包括一个或多个虚拟机处理器,其中每一个虚拟机处理器均包括运行于不同物理处理器上的虚拟机运行模块和虚拟机监控模块,虚拟机运行模块和虚拟机监控模块之间通信连接。同时提供了一种基于该架构实现的软件模拟的分离式虚拟机及其构建方法和优化方法,分离式虚拟机的每一个虚拟机处理器均对应两个线程,分别为虚拟机运行线程和虚拟机监控线程;虚拟机运行线程和虚拟机监控线程分别运行在不同的物理处理器上,并通过共享内存或核间中断的方式通信连接,通过半虚拟化拓展方式和硬件拓展方式消除虚拟机退出,提升了软件模拟的分离式虚拟机的虚拟化性能。

Patent Agency Ranking