[发明专利]在管理节点中实现的方法和相关装置有效
申请号: | 201680024392.2 | 申请日: | 2016-04-26 |
公开(公告)号: | CN107534583B | 公开(公告)日: | 2020-02-14 |
发明(设计)人: | 罗敏;大卫·古铁雷斯·埃斯特韦斯;朱佳峰 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24 |
代理公司: | 44202 广州三环专利商标代理有限公司 | 代理人: | 郝传鑫;熊永强 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 资源 调度 单元 mrsu 数据中心 应用 驱动 自适应 统一 资源管理 | ||
1.一种通信装置,其特征在于,包括:
处理器,用于:
获取多个数据中心(data center,简称DC)租户的预估的处理需求;
获取所述DC租户的预估的内存需求;
获取所述DC租户的预估的存储需求;
获取所述DC租户的预估的网络通信需求;
确定所述租户的最小资源可调度单元(Minimum Resource Schedulable Unit,简称MRSU),其中,确定的MRSU包括一组动态可分配的相关处理器资源、处理内存资源、存储资源以及网络资源,所述相关处理器资源、处理内存资源、存储资源以及网络资源包含在多个DC服务器的至少一个中,并且确定MRSU使得通过分配MRSU的相应整数值来满足每个DC租户的预估的处理需求、预估的内存需求、预估的存储需求以及预估的网络通信需求;
将MRSU的所述相应整数值作为MRSU分配额分配给每个DC租户;
与所述处理器耦合的发送器,用于传输所述MRSU分配额给所述DC服务器,以指示所述DC服务器实现所述DC租户的所述MRSU分配。
2.根据权利要求1所述的装置,其特征在于,所述MRSU表示为多维资源阵列,所述MRSU的每个维度都包含大于零的值。
3.根据权利要求1所述的装置,其特征在于,所述确定所述MRSU包括:
确定每个DC租户的所述预估的处理需求的最大公约数作为MRSU处理器资源的值;
确定每个DC租户的所述预估的内存需求的最大公约数作为MRSU处理内存资源的值;
确定每个DC租户的所述预估的存储需求的最大公约数作为MRSU存储资源的值;
确定每个DC租户的预估的网络通信需求的最大公约数作为MRSU网络资源的值。
4.根据权利要求1所述的装置,其特征在于,所述确定所述MRSU包括:
选择所述DC租户的预估的处理需求的最低处理需求作为所述MRSU处理器资源;
选择所述DC租户的预估的内存需求的最低内存需求作为所述MRSU处理内存资源;
选择所述DC租户的预估的存储需求的最低存储需求作为所述MRSU存储资源;
选择所述DC租户的预估的网络通信需求的最低网络通信需求作为所述MRSU网络资源。
5.根据权利要求1所述的装置,其特征在于,所述处理器还用于:
实现全局调度器,用于将MRSU的整数值分配给每个DC租户作为所述MRSU分配额;
实现基于任务的调度器,用于通过以下方式更新所述MRSU分配:
确定由分配MRSU的所述整数值导致的资源过度分配;
当一个或多个DC租户请求使用超过预估的需求的资源时,将所述资源过度分配动态地重新分配给所述一个或多个DC租户。
6.根据权利要求1所述的装置,其特征在于,为多个时隙中的每个时隙重新确定所述MRSU。
7.根据权利要求6所述的装置,其特征在于,每次重新确定所述MRSU时,将重新分配所述MRSU分配额。
8.根据权利要求1所述的装置,其特征在于,基于DC租户服务质量(quality ofservice,简称QoS)要求和DC租户数据位置确定所述预估的处理需求、所述预估的内存需求、所述预估的存储需求以及所述预估的网络通信需求。
9.根据权利要求1所述的装置,其特征在于,基于与DC租户相关的申请资料获得所述预估的处理需求、所述预估的内存需求、所述预估的存储需求以及所述预估的网络通信需求。
10.根据权利要求1所述的装置,其特征在于,通过应用选来最小化资源过度分配并最大化资源分配公平性的目标函数来确定所述MRSU。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680024392.2/1.html,转载请声明来源钻瓜专利网。