[发明专利]资源的控制方法、装置和集群资源管理系统有效
申请号: | 201610639228.4 | 申请日: | 2016-08-05 |
公开(公告)号: | CN107688492B | 公开(公告)日: | 2021-11-09 |
发明(设计)人: | 原攀峰;何召卫;陈廷梁 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨泽;刘芳 |
地址: | 开曼群岛大开曼*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 控制 方法 装置 集群 资源管理 系统 | ||
本申请提供一种资源的控制方法、装置和集群资源管理系统。该方法包括:根据资源共享模式和所获取的集群资源,创建至少一个共享资源组;将每个所述共享资源组的资源分配给多个用户。该方法避免了用户独占资源,使得多个用户可以共享集群资源,大大提高了集群资源的利用率。
技术领域
本申请涉及云计算技术,尤其涉及一种资源的控制方法、装置和集群资源管理系统。
背景技术
公有云平台是面向公网部署并且对外提供云计算服务的平台,而公有云环境下的大数据处理平台可以通过其中的计算集群为用户提供大数据处理,这里的用户可以被称为一个租户,用户可以创建多个项目(Project)用于进行数据开发过程,每个用户均可以被分配一定的集群资源,从而该用户下的所有的Project可以共享使用该集群资源。
现有技术在为租户分配集群资源时,首先是将整个集群资源划分为若干个不同大小的资源组(Quota),每个Quota独占整个集群一部分固定的资源,然后为不同类型的用户提供不同规格的资源组,将每个用户分配到各自指定的资源组(Quota)中。
但是,现有技术中的集群资源分配方案,资源使用率不高。
发明内容
本申请提供一种资源的控制方法、装置和集群资源管理系统,以解决现有技术中的集群资源分配方案,资源使用率不高的技术问题。
一个方面,本申请提供一种资源的控制方法,包括:
根据资源共享模式和所获取的集群资源,创建至少一个共享资源组;
将每个所述共享资源组的资源分配给多个用户。
上述提供的资源的控制方法,通过资源共享模式将集群资源创建成为至少一个共享资源组,并将每个共享资源组的资源分配给多个用户,使得多个用户可以共享该共享资源组中的资源,其可以规模化服务互联网场景下众多客户的使用,大大提高了资源利用率,同时也大大提高了计算效率。
作为一种可实现的方式,所述根据资源共享模式和所获取的集群资源,创建至少一个共享资源组,具体包括:
根据所述集群资源和预设的共享等级策略,创建不同共享等级的共享资源组,其中,任意两个共享资源组中,资源数量大的共享资源组的共享等级高于资源数量小的共享资源组的共享等级。
作为一种可实现的方式,所述根据所述集群资源和预设的共享等级策略,创建不同共享等级的共享资源组,具体包括:
根据所支持的用户的最大并发任务数和单任务最大占用的资源数,将所述集群资源划分为不同共享等级的共享资源组。
作为一种可实现的方式,所述将每个所述共享资源组的资源分配给多个用户,具体包括:
获取每个用户的共享等级需求;其中,所述共享等级需求中携带所述用户所需的资源数量;
根据每个用户的共享等级需求,将共享等级需求相同的用户确定为共享用户组,并确定所述共享等级需求对应的第一共享资源组;
将所述第一共享资源组中的资源分配给所述共享用户组中的多个用户。
作为一种可实现的方式,所述获取每个用户的共享等级需求,具体包括:
获取用户输入的共享等级需求;
或者;
根据用户的任务量确定用户的共享等级需求。
作为一种可实现的方式,所述方法还包括:
根据每个用户所创建的项目组,建立不同项目组与不同共享等级的共享资源组之间的对应关系;其中,所述项目组包括至少一个项目;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610639228.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子系统中的控制参数的管理
- 下一篇:训练深度神经网络的方法、装置及系统