[发明专利]多系统的资源调度方法及装置有效
申请号: | 201611070446.7 | 申请日: | 2016-11-29 |
公开(公告)号: | CN106776013B | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 朱少峰 | 申请(专利权)人: | 北京元心科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/54 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁;宋海斌 |
地址: | 100176 北京市北京经济技*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 资源 调度 方法 装置 | ||
1.一种多系统的资源调度方法,其特征在于,包括:
主控系统启动时,根据预设的资源分配策略中规定的主控系统、前台容器系统和后台容器系统各自的资源占比上限,创建包括所述主控系统、处于前台的第一容器系统和处于后台的至少一个其它容器系统各自的资源分配子目录的资源分配目录,其中,所述前台容器系统的资源占比上限大于所述后台容器系统的资源占比上限;
所述主控系统启动第一容器系统和至少一个其它容器系统;
启动后的第一容器系统和各其它容器系统,根据各自的资源分配子目录获取资源;
其中多系统的资源调度方法还包括:
主控系统检测到第一容器系统和一个其他容器系统发生前后台切换后,根据资源分配策略中规定的后台容器系统和前台容器系统各自的资源占比上限,对分别切换至后台、前台的第一容器系统和一个其他的容器系统的资源占比上限进行更新,切换至后台的第一容器系统及其前后台进程的资源占比上限,与处于后台时的一个其他容器系统及其前后台进程的资源占比上限相一致,切换至前台的一个其他容器系统及其前后台进程的资源占比上限,与处于前台时的第一容器系统及其前后台进程的资源占比上限相一致。
2.根据权利要求1所述的方法,其特征在于,所述主控系统启动时,根据预设的资源分配策略中规定的主控系统、前台容器系统和后台容器系统各自的资源占比上限,创建包括所述主控系统、处于前台的第一容器系统和处于后台的至少一个其它容器系统各自的资源分配子目录的资源分配目录,包括:
所述主控系统启动时,挂载资源子系统;
通过所述资源子系统,根据预设的资源分配策略中规定的主控系统、前台容器系统和后台容器系统各自的资源占比上限,创建包括所述主控系统、处于前台的第一容器系统和处于后台的每个其它容器系统各自的资源分配子目录的资源分配目录。
3.根据权利要求2所述的方法,其特征在于,所述根据预设的资源分配策略中规定的主控系统、前台容器系统和后台容器系统各自的资源占比上限,创建包括所述主控系统、处于前台的第一容器系统和处于后台的每个其它容器系统各自的资源分配子目录的资源分配目录,包括:
创建所述主控系统、第一容器系统和其它容器系统各自的资源分配子目录,并在各资源分配子目录的指定文件中分别设定所述资源分配策略规定的主控系统、前台容器系统和后台容器系统的资源占比上限。
4.根据权利要求3所述的方法,其特征在于,还包括:
所述主控系统在其资源分配子目录中的资源占比上限的范围内,根据所述资源分配策略中规定的主控系统的前、后台进程各自的资源占比上限,在其资源分配子目录名下分别创建所述主控系统的前、后台资源子目录;
所述主控系统分别根据其前、后台资源子目录为其前、后台进程分配资源。
5.根据权利要求3所述的方法,其特征在于,所述启动后的第一容器系统和各其它容器系统,根据各自的资源分配子目录获取资源,包括:
第一容器系统和每个其它容器系统启动时,分别挂载所述资源子系统;
通过所述资源子系统,获取各自的资源分配子目录;
分别根据各自的资源分配子目录获取资源。
6.根据权利要求5所述的方法,其特征在于,所述主控系统启动第一容器系统后,还包括:
所述主控系统通过容器通道,向第一容器系统发送所述资源分配策略中规定的前台容器系统的前、后台进程各自的资源占比上限;
以及所述分别根据各自的资源分配子目录获取资源,还包括:
第一容器系统在其资源分配子目录中的资源占比上限的范围内,根据接收的所述前台容器系统的前、后台进程各自的资源占比上限,在其资源分配子目录名下分别创建第一容器系统的前、后台资源子目录;
根据其前、后台资源子目录为其前、后台进程分配资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京元心科技有限公司,未经北京元心科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611070446.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种虚拟资源的管理方法及系统
- 下一篇:异构计算中的并行加速方法及系统