一种基于NUMA架构的虚拟机内存访问监测方法

    公开(公告)号:CN104281532A

    公开(公告)日:2015-01-14

    申请号:CN201410447091.3

    申请日:2014-09-04

    Applicant: 浙江大学

    Abstract: 本发明公开了一种基于NUMA架构的虚拟机内存访问监测方法,本发明的虚拟机内存访问监测方法中采用段页式的访问监测方法,并利用内存分布表和virtual bitmap相结合的方式记录各个虚拟机的内存访问状态,以内存分布表来记录初始情况下虚拟机分配的内存的访问状态,以virtual bitmap来记录虚拟机中内存分布表中不存在的内存的访问情况。本发明的虚拟机内存访问监测方法大大提高了监测的实时性,且弥补了传统的基于页表的记录不能进行动态内存记录的确定,也克服了基于bitmap监测导致的占用存储空间大的问题。

    一种基于虚拟化下NUMA节点内存QoS的调节方法及装置

    公开(公告)号:CN103823714B

    公开(公告)日:2017-05-24

    申请号:CN201410017344.3

    申请日:2014-01-15

    Applicant: 浙江大学

    Abstract: 本发明公开了一种基于虚拟化下NUMA节点内存QoS的调节方法及装置,其通过实时采集内存资源占用情况,根据一定的规则来对每个虚拟机未来的所需内存进行预测,从而得到系统下一时刻所需内存,并决定是否要进行内存负载均衡调整,以保证内存QoS;在内存资源不充足条件下,启动该内存平衡调节操作,根据各个虚拟机内存份额比例,并感知NUMA节点,来决定从哪些虚拟机收回内存,向哪些虚拟机分配内存,并计算可回收的和分配的内存大小,将给出的每个客户机操作系统的最佳内存值下发给实际调节部分;解决了现有技术在虚拟机运行的过程中,虚拟机无法感知自身所在节点的内存使用状况,无法从系统的角度进行内存QoS调节等技术问题。

    一种基于NUMA架构的虚拟机内存访问监测方法

    公开(公告)号:CN104281532B

    公开(公告)日:2017-04-12

    申请号:CN201410447091.3

    申请日:2014-09-04

    Applicant: 浙江大学

    Abstract: 本发明公开了一种基于NUMA架构的虚拟机内存访问监测方法,本发明的虚拟机内存访问监测方法中采用段页式的访问监测方法,并利用内存分布表和virtual bitmap相结合的方式记录各个虚拟机的内存访问状态,以内存分布表来记录初始情况下虚拟机分配的内存的访问状态,以virtual bitmap来记录虚拟机中内存分布表中不存在的内存的访问情况。本发明的虚拟机内存访问监测方法大大提高了监测的实时性,且弥补了传统的基于页表的记录不能进行动态内存记录的确定,也克服了基于bitmap监测导致的占用存储空间大的问题。

    一种基于虚拟化下NUMA节点内存QoS的调节方法及装置

    公开(公告)号:CN103823714A

    公开(公告)日:2014-05-28

    申请号:CN201410017344.3

    申请日:2014-01-15

    Applicant: 浙江大学

    Abstract: 本发明公开了一种基于虚拟化下NUMA节点内存QoS的调节方法及装置,其通过实时采集内存资源占用情况,根据一定的规则来对每个虚拟机未来的所需内存进行预测,从而得到系统下一时刻所需内存,并决定是否要进行内存负载均衡调整,以保证内存QoS;在内存资源不充足条件下,启动该内存平衡调节操作,根据各个虚拟机内存份额比例,并感知NUMA节点,来决定从哪些虚拟机收回内存,向哪些虚拟机分配内存,并计算可回收的和分配的内存大小,将给出的每个客户机操作系统的最佳内存值下发给实际调节部分;解决了现有技术在虚拟机运行的过程中,虚拟机无法感知自身所在节点的内存使用状况,无法从系统的角度进行内存QoS调节等技术问题。

Patent Agency Ranking