[发明专利]优化动态资源分配的系统、方法和计算机存储介质有效
申请号: | 201680023596.4 | 申请日: | 2016-04-27 |
公开(公告)号: | CN107743611B | 公开(公告)日: | 2020-10-16 |
发明(设计)人: | M·E·拉希诺维奇;J·E·约翰逊;A·玛尼;B·W·塔特勒;A·M·冈萨雷斯;H·V-B·黄 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06;H04L29/08 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 优化 动态 资源 分配 系统 方法 计算机 存储 介质 | ||
1.一种用于优化动态资源分配的系统,所述系统包括:
一个或多个硬件处理器以及存储器,所述存储器存储在其上体现的计算机可执行指令和部件,所述计算机可执行指令和部件当由所述一个或多个硬件处理器执行时使所述一个或多个硬件处理器执行:
分配器部件,被配置用于:
基于动态资源协议,接收用户服务请求资源实例,其中所述动态资源协议支持在资源分配平台中的部件之间传送的资源实例,其中所述动态资源协议定义规则集合,所述规则集合用于基于资源交互矩阵元素来表示所述资源交互矩阵,所述资源交互矩阵元素包括以下各项中的一项或多项:
资源类型的总可分配容量,
资源类型的空闲可分配容量,
表示资源类型之间的依赖关系的依赖关系矩阵,
用于资源类型的现有资源分配容量,以及
共享资源池;
基于节点资源实例,生成用于所述用户服务请求资源实例的资源分配实例,其中所述节点资源实例基于所述动态资源协议,所述节点资源实例包括指示资源类型之间的一个或多个依赖关系的资源交互矩阵;
传送用于所述用户服务请求资源实例的所述资源分配实例,使得与所述节点资源实例相关联的节点上的资源基于所述资源分配实例而被分配;以及
主机部件,被配置用于:
基于所述动态资源协议,生成所述节点资源实例;
向所述分配器部件传送所述节点资源实例;
基于所述节点资源实例,接收所述资源分配实例;以及
基于所述资源分配实例,分配节点资源。
2.根据权利要求1所述的系统,还包括请求转换部件,被配置用于基于所述动态资源协议将用户服务请求转换为所述用户服务请求资源实例,其中所述用户服务请求资源实例包括在所述动态资源协议中定义的逻辑资源名称。
3.根据权利要求1所述的系统,还包括目录管理器,被配置用于:
基于所述动态资源协议,将资源定义为逻辑资源类型,其中目录管理器的所述资源与所述资源的分类相关联;
追踪作为逻辑单元的逻辑资源类型的资源容量;以及
传送用于所述资源的所述逻辑资源类型和逻辑单元。
4.根据权利要求1所述的系统,还包括传输组件,被配置用于:
通过在每个节点资源实例中提供增量来串行化关于节点资源实例的信息;以及
标识和排除节点资源实例中的重复信息。
5.根据权利要求1所述的系统,其中所述动态资源协议定义所述规则集合,所述规则集合用于在所述资源交互矩阵中将异构硬件资源和部分故障硬件资源表示为用于所述节点的逻辑资源容量。
6.根据权利要求1所述的系统,还包括第二分配器部件,被配置用于:
引用主机的所述节点资源实例,其中所述主机与所述分配器部件相对应,所述主机是所述第二分配器部件的远程主机;以及
基于对所述远程主机的一个或多个资源的批准请求,生成用于所述远程主机的远程资源分配实例,其中所述远程资源分配实例基于所述节点资源实例。
7.一种用于优化动态资源分配的计算机实现方法,所述方法包括:
基于动态资源协议,接收用户服务请求资源实例,其中所述动态资源协议支持在资源分配平台中的部件之间传送的资源实例,其中所述动态资源协议定义规则集合,所述规则集合用于基于资源交互矩阵元素来表示所述资源交互矩阵,所述资源交互矩阵元素包括以下各项中的一项或多项:
资源类型的总可分配容量,
资源类型的空闲可分配容量,
表示资源类型之间的依赖关系的依赖关系矩阵,
用于资源类型的现有资源分配容量,以及
共享资源池;
基于节点资源实例,生成用于所述用户服务请求资源实例的资源分配实例,其中所述节点资源实例基于所述动态资源协议,所述节点资源实例包括资源交互矩阵;以及
传送用于所述用户服务请求实例的所述资源分配实例,使得与所述节点资源实例相关联的节点的资源基于所述资源分配实例而被分配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680023596.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种提高棉花产量的种植方法
- 下一篇:一种水仙花的培育方法