[发明专利]一种私有云多租户的资源配额自适应调节方法及装置有效
| 申请号: | 202211148614.5 | 申请日: | 2022-09-21 |
| 公开(公告)号: | CN115248734B | 公开(公告)日: | 2022-12-13 |
| 发明(设计)人: | 叶玥;王瑾 | 申请(专利权)人: | 之江实验室 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50 |
| 代理公司: | 北京志霖恒远知识产权代理有限公司 11435 | 代理人: | 戴莉 |
| 地址: | 311121 浙江*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 私有 租户 资源 配额 自适应 调节 方法 装置 | ||
本发明公开了一种私有云多租户的资源配额自适应调节方法及装置。该装置主要包含资源使用率监控模块和资源配额管控模块,其中资源配额管控模块用于自适应调节资源配额,基于定时任务周期化地执行调节流程。该方法通过资源使用率监控数据计算各租户在上一周期内资源实际使用率结果,并基于预设的预期使用率调节阈值,对资源配额不合理的租户进行资源配额调节,相较于集群管理平台提供的资源配额设置功能,该方法能适应于租户群体规模、使用习惯、时间等因素的动态变化,避免不必要的集群扩容,轻量级地有效提升集群资源使用率。
技术领域
本发明涉及计算机技术领域,尤其涉及一种私有云多租户的资源限额自适应调节装置。
背景技术
传统私有云通常采用阶段性部署的方式,扩缩容不如公有云弹性便捷,在扩容过程中,操作步骤复杂的工作项较多,通过人工编写脚本,执行命令等操作,效率低、风险大、缺乏审核机制。由此实现私有云平台当前资源利用率的最大化,避免不必要的扩缩容以及资源浪费是亟待解决的问题。当多个用户或团队共享具有固定节点数目的私有云集群时,避免有租户恶意占用过多资源,基于公平原则进行资源分配是管理员需要承担的职责。K8S(Kubernetes)、Yarn等应用容器化部署及管理平台都提供了相应的机制来支持多租户的资源分配,例如k8s提供了资源配额,通过 ResourceQuota 对象来定义,对每个命名空间的资源消耗总量提供限制。 它可以限制命名空间中某种类型的对象的总数目上限,也可以限制命令空间中的 Pod 可以使用的计算资源的总上限。但这类机制都通过人为设定阈值与参数的方式进行。而平台资源的需求随租户群体规模、使用习惯、时间等因素的变动发生着动态变化。该方式不仅依赖管理人员对租户下资源的观察经验进行调控、灵活度低,且作为对资源使用变化的被动响应,该方式并不具备主动调节的敏捷性,易造成资源浪费和业务过忙两种极端现象。
因此,目前亟需一种私有云多租户的资源限额自适应调节的方案。
发明内容
针对现有技术的不足,本发明提供了一种私有云多租户的资源限额自适应调节装置,解决了上述背景技术中存在的问题。
为实现以上目的,本发明通过以下技术方案予以实现:一种私有云多租户的资源配额自适应调节方法,包含以下步骤:
S1:资源配额管控模块基于私有云集群资源总额和按需分配的原则,设置各租户的初始化资源配额;
S2:资源使用率监控模块持续监控并按时间分片收集各租户的资源使用率数据,上报到资源配额管控模块;
S3:资源配额管控模块根据上一个周期内资源使用率数据和预期使用率的调节阈值周期性的对各租户资源配额进行自适应调节;
S4:进入下一个资源配额调节周期或者超出免扩容阈值后进行集群扩容;
S5:由定时任务控制,进入下一个资源配额调节周期,重复步骤S1到步骤S4。
作为优选,所述步骤S1中设置各租户的初始化资源配额,包括以下步骤:
S1.1:租户管理模块共享私有云资源池的所有租户管理,包括租户生命周期的管理;资源配额管控模块设定免扩容阈值、预期使用率、预期使用率的调节阈值;
S1.2:当私有云新增租户时,资源配额管控模块根据用户当前的资源需求在配额资源池中预划分该租户的配额池;若预划分该租户的配额池后,闲置配额池中资源配额仍大于免扩容阈值,则通过集群的资源配额设置接口完成资源分配;若闲置配额池中资源配额小于免扩容阈值,则触发一次整体的资源配额调节流程;在资源配额调节完成之后,重新进行上述的预划分计算;
作为优选,所述免扩容阈值包括正值和负值,若设置成正值,则允许集群中资源处于预留状态,预留状态即集群已分配的资源配额始终小于实际的资源总额;若设置成负值,则集群中资源处于超配状态,超配状态即集群已分配的资源配额可超出实际的资源总额。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于之江实验室,未经之江实验室许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211148614.5/2.html,转载请声明来源钻瓜专利网。





