[发明专利]柔性计算有效
申请号: | 202110485047.1 | 申请日: | 2021-04-30 |
公开(公告)号: | CN113672359B | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 蒂埃里·克吕阿纳;伊戈尔·德米拉;瓦伦·加内什;普拉桑纳·拉贾佩鲁马尔;王立波;闫佳琪 | 申请(专利权)人: | 斯诺弗雷克公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50;G06F9/54;G06F16/245;G06F16/28 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 高岩;乔图 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 柔性 计算 | ||
1.一种方法,包括:
由本地后台服务的一个或更多个处理器从多个查询协调器接收与查询请求有关的信息;
基于与查询请求有关的所述信息和历史数据,生成针对计算资源的当前本地需求;
通过网络将针对计算资源的所述当前本地需求传送至全局后台服务;
从所述全局后台服务接收当前允许的计算资源数量;
将当前允许数量的计算资源分配给所述多个查询协调器,以使所述查询协调器直接与分配的计算资源通信以执行所述查询请求;
将更新的当前本地需求传送至所述全局后台服务;
从所述全局后台服务接收更新的当前允许的计算资源数量;
将更新的当前允许数量的计算资源分配给所述多个查询协调器;以及
响应于所述更新的当前允许的计算资源数量小于所述当前允许的计算资源数量,将释放分配的计算资源的指令发送至所述多个查询协调器中的一个查询协调器。
2.根据权利要求1所述的方法,还包括:
合并每个源的所述查询请求以生成每个源的需求;以及
将所述每个源的需求传送至所述全局后台服务。
3.根据权利要求1所述的方法,还包括:
在所述查询协调器处监视状况;以及
基于监视的状况,将所述当前允许数量的计算资源重新分配给所述多个查询协调器。
4.根据权利要求1所述的方法,还包括:
从所述多个查询协调器接收与查询请求有关的更新的信息;以及
更新针对计算资源的所述当前本地需求。
5.根据权利要求4所述的方法,还包括:
从所述多个查询协调器中的所述一个查询协调器接收包括释放的计算资源的标识信息的通知;以及
将所述释放的计算资源的标识信息传送至全局后台服务。
6.根据权利要求1所述的方法,其中,计算资源包括机器的处理核。
7.一种方法,包括:
由全局后台服务的一个或更多个处理器从多个本地后台服务接收针对计算资源的当前需求;
基于接收的针对计算资源的当前需求,计算系统对计算资源的当前需求;
基于计算出的所述系统的当前需求,向云提供者请求N个计算资源,所述云提供者控制计算资源池;
从所述云提供者接收M个计算资源的分配;
至少部分地基于公平分配算法,将所述M个计算资源的至少一部分分配给所述多个本地后台服务;
从所述多个本地后台服务接收针对计算资源的周期性更新的当前需求;
基于所述更新的当前需求,修改对所述多个本地后台服务的计算资源分配;
减少对所述多个本地后台服务中的第一本地后台服务的计算资源的分配;以及
从所述第一本地后台服务接收与释放所述第一本地后台服务的分配的计算资源之一有关的通知。
8.根据权利要求7所述的方法,还包括:
将所释放的计算资源分配给所述多个本地后台服务中的第二本地后台服务。
9.根据权利要求7所述的方法,其中,计算所述系统对计算资源的当前需求还基于历史数据。
10.根据权利要求7所述的方法,其中,M小于N。
11.根据权利要求7所述的方法,其中,所述公平分配算法包括最大-最小公平算法。
12.根据权利要求7所述的方法,还包括:
从所述本地后台服务接收每个源的需求信息,其中,将计算资源分配给所述多个本地后台服务还基于所述每个源的需求信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于斯诺弗雷克公司,未经斯诺弗雷克公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110485047.1/1.html,转载请声明来源钻瓜专利网。