[发明专利]虚拟机分散调度方法、装置以及电子设备、存储介质有效
申请号: | 201911280408.8 | 申请日: | 2019-12-13 |
公开(公告)号: | CN111104203B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 赖培源;李奎;戴川;周海涛;叶世兵;汤嘉琳;廖德章;谢子琪 | 申请(专利权)人: | 广东省华南技术转移中心有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 北京思源智汇知识产权代理有限公司 11657 | 代理人: | 毛丽琴 |
地址: | 511457 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟机 分散 调度 方法 装置 以及 电子设备 存储 介质 | ||
本公开提供了一种虚拟机分散调度方法、装置以及电子设备、存储介质,涉及云计算技术领域,其中的方法包括:当确定集群中的宿主机具有新增资源承载需求时,对位于宿主机上并处于挂起状态的全部第一虚拟机同时启动时对于资源的需求量进行预判,获得运行预占资源信息;基于当前使用资源信息和运行预占资源信息,获得资源的预判资源总量信息以及第一预判利用率,判断是否对宿主机上的虚拟机进行分散调度;本公开的方法、装置以及电子设备、存储介质,通过对挂起虚拟机进行资源占用的预判,将挂起的虚拟机分散在不同的物理主机上,能够有效缓解大量虚拟机同时启动带来的资源压力,提升云资源池的运行效率,可避免非必要的调度迁移。
技术领域
本公开涉及云计算技术领域,尤其涉及一种虚拟机分散调度方法、装置以及电子设备、存储介质。
背景技术
随着互联网技术的快速发展,以技术转移服务为代表的科技服务逐渐向“互联网+”的模式发展。基于云计算的基础设施服务,不仅能解决快速部署、异地灾备,还能便捷的获取大数据分析服务及生态工具,成为了科技服务平台的主要选择。在云服务成为新的普及环境下,如何实现高效的云服务调度切换,提升资源利用率,成为云应用新的关注点。
云计算是一种新的商业计算模型和服务模式,它将计算任务分布在大量计算机构成的资源池上,使用户能够按需获取计算能力、存储空间和信息服务。虚拟化技术则通过允许计算系统按需分配资源和动态迁移工作负载的方式来支持数据中心的资源共享。然而,由系统规模的增加带来系统管理的复杂性和系统内在的动态性,对云计算数据中心中的虚拟机资源管理来说具有很大的挑战性。在现有的虚拟机管理系统中,虚拟机挂起后(虚拟机挂起相当于程序暂停,几乎完全不占用任何资源,且唤醒速度快),系统仅以实际资源占用情况进行统计分析,对挂起的虚拟机没有做再次启动后的压力预判,当大量用户虚拟机同时唤醒时,则很可能造成由于资源不足的唤醒失败,或者启动时间长,影响用户体验。
发明内容
为了解决上述技术问题,提出了本公开。本公开的实施例提供了一种虚拟机分散调度方法、装置以及电子设备、存储介质。
根据本公开实施例的一个方面,提供一种虚拟机分散调度方法,包括:当确定集群中的宿主机具有新增资源承载需求时,在所述宿主机承载所述新增资源后,获取与所述宿主机的资源相对应的当前使用资源信息;对位于所述宿主机上并处于挂起状态的全部第一虚拟机同时启动时对于所述资源的需求量进行预判,获得与所述资源相对应的运行预占资源信息;基于所述当前使用资源信息和所述运行预占资源信息,获得所述资源的预判资源总量信息;根据所述预判资源总量信息和所述资源的资源总量信息,获得所述资源的第一预判利用率;基于所述第一预判利用率判断是否对所述宿主机上的虚拟机进行分散调度。
可选地,所述基于所述第一预判利用率判断是否对所述宿主机上的虚拟机进行分散调度包括:获取与所述资源相对应的利用率阈值;如果所述第一预判利用率大于或等于所述利用率阈值,则将位于所述宿主机上的属于同一目标用户并且处于挂起状态的多个第二虚拟机,在所述集群中进行分散承载。
可选地,所述获取与所述宿主机的资源相对应的当前使用资源信息包括:获取位于所述宿主机上并且处于运行状态的全部虚拟机以及所述宿主机自身对于所述资源的当前使用量,将所述当前使用量确定为所述当前使用资源信息。
可选地,所述对位于所述宿主机上并处于挂起状态的全部第一虚拟机同时启动时对于所述资源的需求量进行预判,获得与所述资源相对应的运行预占资源信息包括:获取与所述资源相对应的、分配给所述第一虚拟机的分配资源信息;获取所述第一虚拟机的QOS等级、所述宿主机的性能信息;基于所述分配资源信息、所述QOS等级以及所述性能信息获得所述第一虚拟机的预判使用资源;获得全部所述第一虚拟机的预判使用资源之和,作为所述运行预占资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东省华南技术转移中心有限公司,未经广东省华南技术转移中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911280408.8/2.html,转载请声明来源钻瓜专利网。