[发明专利]云计算集群的资源管理方法、装置及设备有效
申请号: | 201810548331.7 | 申请日: | 2018-05-31 |
公开(公告)号: | CN108874502B | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 马文军 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/50 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;马敬 |
地址: | 100080 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算 集群 资源管理 方法 装置 设备 | ||
本发明实施例提供的一种云计算集群的资源管理方法、装置及设备,应用于云计算集群的控制中心,通过获取物理机的资源使用率及已分配资源额度,判断已分配资源额度与作为该物理机待分配资源总额度的第一预设资源额度的大小关系。如果已分配资源额度等于第一预设资源额度,则判断资源使用率是否大于以物理机的资源负荷能力为依据确定的第一使用率阈值。如果资源使用率大于第一使用率阈值,则将物理机上的预设数量个虚拟机迁出。从而通过虚拟机的合理迁出,调整已分配的各项资源的比例,均衡资源分配比例。
技术领域
本发明涉及云计算技术领域,特别是涉及一种云计算集群的资源管理方法、装置及设备。
背景技术
云计算是一种由计算机集群构成的、将互联网作为可配置计算资源共享池的入口,向用户提供按需使用可配置计算资源服务的计算模式。为了节约成本、提升效率,各类云通常以多个云计算集群的形式提供云计算服务。在支撑云计算服务的各类技术中,虚拟化技术以具有可弹性扩展、可定制化和可资源复用的特性,成为云计算集群向用户提供按需分配资源服务的关键技术。
云计算集群按照用户申请的资源额度和物理机的可分配资源额度进行资源分配,从而向用户提供按需分配资源服务。例如,按照用户申请的虚拟机CPU(CentralProcessing Unit,中央处理器)数量、内存和磁盘大小等额度,选择集群中具有相应可分配资源额度的物理机,为用户分配所选择物理机上的与该用户申请额度相同的虚拟机。例如,集群中物理机A、B、C具有与用户申请额度相应的可分配资源额度,则从物理机A、B、C中随机选择一个如物理机A进行分配,在物理机A上建立与用户申请额度相同的虚拟机分配给该用户。
但是,由于不同用户对虚拟机的各项资源额度有不同需求,例如用户a申请的资源额度为10个CPU、4GB内存以及100GB磁盘,用户b申请的资源额度为2个CPU、8GB内存以及200GB磁盘,用户c申请的资源额度为4个CPU、8GB内存以及400GB磁盘。因此,如果采用上述方式随机选择可进行资源分配的物理机,可能会导致建立在同一台物理机上的多个虚拟机均是同一项资源额度配置较大,而对其他资源额度配置较少的虚拟机。例如待分配资源额度为50个CPU、40GB内存以及600GB磁盘的物理机A上,建立了与用户b和用户c申请额度相应的虚拟机,导致物理机A上磁盘资源额度已满无法继续建立虚拟机,但CPU资源和内存资源额度还有很大剩余。造成分配给虚拟机的各项资源比例不均衡的问题。
发明内容
本发明实施例的目的在于提供一种云计算集群的资源管理方法、装置及设备,以实现均衡云计算集群资源分配比例的目的。具体技术方案如下:
第一方面,本发明实施例提供了一种云计算集群的资源管理方法,应用于云计算集群的控制中心,该方法包括:
获取物理机的资源使用率及已分配资源额度;
判断已分配资源额度与第一预设资源额度之间的大小关系,第一预设资源额度为所述物理机的待分配资源总额度;
如果已分配资源额度等于所述第一预设资源额度,则判断资源使用率是否大于第一使用率阈值,第一使用率阈值为物理机所能承受的最大资源负荷对应的资源使用率;
如果资源使用率大于第一使用率阈值,则将物理机上的预设数量个虚拟机迁出。
第二方面,本发明实施例提供了一种云计算集群的资源管理装置,应用于云计算集群的控制中心,该装置包括:
获取模块,用于获取物理机的资源使用率及已分配资源额度;
判断模块,用于判断已分配资源额度与第一预设资源额度之间的大小关系,第一预设资源额度为所述物理机的待分配资源总额度;如果已分配资源额度等于所述第一预设资源额度,则判断资源使用率是否大于第一使用率阈值,第一使用率阈值为物理机所能承受的最大资源负荷能力对应的资源使用率;
迁出模块,用于在资源使用率大于第一使用率阈值时,将物理机上的预设数量个虚拟机迁出。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810548331.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:软件定义的微服务
- 下一篇:一种云平台应用集群的配置代理更新方法