[发明专利]共享物理主机上混合集中分布式调度的系统和方法在审
申请号: | 202080103697.9 | 申请日: | 2020-09-01 |
公开(公告)号: | CN116157778A | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 胡振华;郭雷;王军;罗锐;王烽;李程 | 申请(专利权)人: | 华为云计算技术有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 550025 贵州省贵*** | 国省代码: | 贵州;52 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享 物理 主机 混合 集中 分布式 调度 系统 方法 | ||
1.一种用于调度和冲突解决的方法,其特征在于,所述方法由全局资源管理器执行,包括:
从多个物理主机中的每一个上的本地资源管理器接收所述物理主机的资源信息;
从各自具有相应资源请求的多个调度器实例中的每一个接收相应候选物理主机,所述相应候选物理主机能够独立于其它调度器实例适应所述调度器实例的资源分配;
基于所述调度器实例和所述资源信息,为所述调度器实例中的至少一个从所述相应候选物理主机中选择解决所述多个调度器实例的所述相应资源请求的调度冲突的相应物理主机;以及
向所述调度器实例中的所述至少一个发送要运行所述调度器实例调度的所述相应资源请求的至少一个运行时实例的选择的相应物理主机的标识。
2.根据权利要求1所述的方法,其特征在于,所述调度器实例中的第一至少一个用于第一类型的运行时实例,并且所述调度器实例中的第二至少一个用于与所述第一类型的运行时实例相比为相同类型的第二类型的运行时实例。
3.根据权利要求1所述的方法,其特征在于,所述调度器实例中的第一至少一个用于第一类型的运行时实例,并且所述调度器实例中的第二至少一个用于与所述第一类型的运行时实例相比为不同类型的第二类型的运行时实例。
4.根据权利要求1所述的方法,其特征在于,所述选择还包括为所述调度器实例中的第一至少一个和所述调度器实例中的第二至少一个选择相同的物理主机。
5.根据权利要求3所述的方法,其特征在于,所述选择还包括为所述调度器实例中的所述第一至少一个选择所述物理主机中的第一至少一个,以及为所述调度器实例中的所述第二至少一个选择所述物理主机中的第二至少一个,其中所述物理主机中的所述第一至少一个不同于所述物理主机中的所述第二至少一个。
6.根据权利要求3所述的方法,其特征在于,还包括针对所述第一类型运行时实例的资源请求在第一资源池中的所述物理主机中的所述第一至少一个上保留资源,以及针对所述第二类型运行时实例的资源请求在第二资源池中的所述物理主机中的所述第二至少一个上保留资源。
7.根据权利要求6所述的方法,其特征在于,还包括当不再需要所述相应物理主机上的保留资源时,释放所述相应资源池中的所述物理主机中的所述第一至少一个或所述物理主机中的所述第二至少一个上的所述保留资源。
8.根据权利要求6所述的方法,其特征在于,还包括将工作负载从所述物理主机中的所述第一至少一个迁移到所述物理主机中的另一至少一个,以使得所述物理主机中的所述第一至少一个具有更多的资源空闲,以便所述相应物理主机的所述资源能够保留在所述相应资源池中。
9.根据权利要求3至8中任一项所述的方法,其特征在于,所述第一类型的运行时实例是虚拟机、容器、Pod或节点中的一种类型;并且所述第二类型的运行时实例是所述虚拟机、所述容器、所述Pod或所述节点中的不同类型。
10.根据权利要求1至9中任一项所述的方法,其特征在于,每个调度器实例用于切断不合格物理主机,以便将合格物理主机确定为所述相应候选物理主机。
11.根据权利要求10所述的方法,其特征在于,所述不合格物理主机是比被确定为所述合格物理主机的另一种类型物理主机更昂贵的一种类型物理主机。
12.根据权利要求1至11中任一项所述的方法,其特征在于,对所述相应物理主机的所述选择是针对所述调度器实例中的至少两个进行的,并且其中对所述选择的相应物理主机的所述标识的所述发送是针对所述调度器实例中的至少两个进行的。
13.根据权利要求1至12中任一项所述的方法,其特征在于,还包括在所述接收到所述资源信息之后,向所述调度器实例发送所述资源信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为云计算技术有限公司,未经华为云计算技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202080103697.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:带盖的塑料容器
- 下一篇:终端、无线通信方法以及基站