[发明专利]PAAS分层调度和自动缩放有效
| 申请号: | 201280066600.7 | 申请日: | 2012-12-28 |
| 公开(公告)号: | CN104040485B | 公开(公告)日: | 2018-10-23 |
| 发明(设计)人: | B·G·卡尔德;J·王;V·贝德卡;S·桑卡兰;M·米克尼特二世;P·K·贡达;Y·张;S·安东尼;K·曼尼瓦纳;A·E·绍尔斯沃德;H·卡特里 | 申请(专利权)人: | 微软技术许可有限责任公司 |
| 主分类号: | G06F9/06 | 分类号: | G06F9/06 |
| 代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 段登新 |
| 地址: | 美国华*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | paas 分层 调度 自动 缩放 | ||
1.一种具有分层调度器的分布式计算系统,包括:
具有处理器和存储器的任务机,所述任务机维护一个或多个各自运行任务的任务虚拟机;
具有处理器和存储器的任务位置服务机,所述任务位置服务机用于控制所述任务机并且管理任务机群组内的任务帐户,其中所述任务位置服务机应用用户提供的自动缩放规则,其中应用所述用户提供的自动缩放规则包括自动确定池的专用、待机、或可抢占虚拟机的期望数量,以及将所述池中的虚拟机的数量调整到池的专用、待机、或可抢占虚拟机的期望数量,其中所述调整包括通过将至少一个空闲或可抢占虚拟机转换为专用虚拟机来增加专用虚拟机的数量并减少待机虚拟机的数量;以及
具有处理器和存储器的高等级位置服务机,所述高等级位置服务机用于创建任务帐户以及与所述任务位置服务机协调任务帐户管理。
2.如权利要求1所述的系统,其特征在于,所述任务机能用于部分基于资源利用增加或减少所维护的虚拟机的数量。
3.如权利要求1所述的系统,其特征在于,所述任务位置服务机进一步包括池服务器,所述池服务器处理跨越所述任务机群组的池管理。
4.如权利要求3所述的系统,其特征在于,所述池服务器与所述任务机的任务调度器协调以便为池分配虚拟机。
5.如权利要求3所述的系统,其特征在于,所述池服务器与所述任务机的任务调度器协调以从池中移除虚拟机。
6.如权利要求1所述的系统,其特征在于,跨越所述分布式计算环境的只存在所述高等级位置服务机的一个活动实例。
7.一种用于在分布式计算环境中提供资源的方法,所述方法包括:
确定与池相关联的虚拟机的数量;
用具有池服务器的任务位置服务机的处理器和存储器应用自动缩放规则,以便调整与所述池相关联的虚拟机的数量,其中应用自动缩放规则包括自动确定所述池的专用、待机、或可抢占虚拟机的期望数量,以及将所述池中的虚拟机的数量调整到池的专用、待机、或可抢占虚拟机的期望数量,其中所述调整包括通过将至少一个空闲或可抢占虚拟机转换为专用虚拟机来增加专用虚拟机的数量并减少待机虚拟机的数量。
8.如权利要求7所述的方法,其特征在于,将所述池中的虚拟机的数量调整到专用、待机、或可抢占虚拟机的期望数量包括跨越两个或更多个任务机分配虚拟机。
9.如权利要求7所述的方法,其特征在于,调整过的虚拟机的数量是部分利用所述自动缩放规则和与所述池相关联的度量来确定的,所述度量是通过与所述任务位置服务机的池服务器相关联的度量收集模块获得的。
10.一种用于在分布式计算环境中提供资源的计算机实现的方法,包括:
从用户接收工作项;
从所述用户接收自动缩放规则,其中所述自动缩放规则自动确定池的专用、待机、或可抢占虚拟机的期望数量;
在无需所述用户的干预的情况下,将第一任务机中的第一虚拟机分配给所述池;
在无需所述用户干预的情况下,将与所述第一任务机物理分开的第二任务机中的第二虚拟机分配给所述池;
在所述池中的所述第一虚拟机和所述第二虚拟机上实例化所述工作项;
在无需所述用户的干预的情况下,向所述池应用所述自动缩放规则;以及
通过将至少一个空闲或可抢占虚拟机转换为专用虚拟机来增加专用虚拟机的数量并减少待机虚拟机的数量来重新分配与所述池相关联的一个或多个虚拟机。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280066600.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种二次锂离子电池隔膜及其应用
- 下一篇:一种环保型硅烷改性聚醚工业密封胶





