摘要
本发明提供了一种基于集群下虚拟机NUMA自动调度方法,应用于云基础设施平台,以多个服务器构成的集群为维度,通过NUMA管理装置将各服务器的NUMA资源整合成虚拟NUMA资源池,通过NUMA资源监控装置对服务器的NUMA资源使用情况进行统计,得到每个服务器的统计结果,通过NUMA管理装置根据每个服务器的统计结果选择目标服务器,根据选择结果和待调度虚拟机的虚拟处理器和内存资源量,在目标服务器内对待调度虚拟机的虚拟处理器和内存资源进行调度进行动态调度,确保待调度虚拟机在最合适的目标服务器上运行,在有效降低运维的使用成本的同时提高了虚拟机的性能。