[发明专利]用于虚拟数据中心的资源控制在审
申请号: | 201580048366.9 | 申请日: | 2015-09-07 |
公开(公告)号: | CN107077387A | 公开(公告)日: | 2017-08-18 |
发明(设计)人: | S·安杰尔;H·巴拉尼;T·M·塔尔派;T·卡拉基亚尼斯;E·特雷斯卡;G·奥谢 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;H04L12/721 |
代理公司: | 北京市金杜律师事务所11256 | 代理人: | 王茂华,马明月 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 虚拟 数据中心 资源 控制 | ||
背景技术
近年来,诸如数据中心之类的云平台已经从提供简单的按需计算演进到提供大量服务选择。例如,网络存储、监视、负载平衡和弹性高速缓存。这些服务常常使用诸如网络内中间盒如加密设备和负载平衡器之类的资源以及诸如终端设备如网络存储服务器之类的资源来实现。此类服务的采用跨越从小型数据中心到企业数据中心的宽泛规模都是常见的。虽然占用方(tenant)(即这些云计算服务的客户)可以在这些服务之上构建他们的应用,但这样做导致了一个主要缺点:由对竞争资源的共享访问所引起的易失性应用性能。这种缺乏隔离也损害了提供者,因为过载的资源更容易失败,并且服务级别协议不能被满足。
下面描述的实施例不限于解决已知数据中心资源控制系统的任何或所有缺点的实现。
发明内容
以下提供了本公开的简化概述,以便向读者提供基本理解。该概述不是本公开的广泛综述,并且它不标识关键/紧要的元件或描绘本说明书的范围。其唯一目的是以简化形式呈现本文所公开的概念的选择,作为稍后呈现的更详细描述的序言。
例如,描述了用于虚拟数据中心的资源控制,其中多个虚拟数据中心被实现在物理数据中心中以满足保证。在示例中,每个虚拟数据中心指定具有吞吐量保证的多个不同类型的资源,该吞吐量保证通过针对在物理数据中心中被实现的虚拟数据中心的个体流计算流分配而被满足。例如,对于被流使用的数据中心的多个不同类型的物理资源中的每一个,流分配具有流可以使用的物理资源的量。流是数据中心的端点之间的路径,消息沿着该路径被发送以实现服务。在示例中,将流分配被发送到数据中心中的实施器,实施器使用流分配来控制流中的业务速率。工作的其他元素的示例是CPU时间,存储操作,高速缓存分配。流消耗一个或多个共享资源的一部分,并且本文描述的示例相对于其他需求和绝对参数来管理该共享。
在各种示例中,共享资源的可用容量被动态地估计。在一些示例中,流分配使用涉及局部的每个虚拟数据中心分配以及然后的全局分配的两阶段过程来计算,以使用任何剩余的数据中心资源。术语“容量”在这里指的是性能容量或可用容量,而不是资源的大小。
通过参考结合附图考虑的以下详细描述,许多伴随的特征将更容易理解,同样也变得更好理解。
附图说明
从下面根据附图阅读的详细描述将更好地理解本说明书,其中:
图1是被布置为向占用方提供多个虚拟数据中心的数据中心的示意图;
图2是图1的数据中心的逻辑集中化控制器的示意图;
图3是数据中心的多个计算服务器的示意图,并且具有计算服务器之一的分解图;
图4是诸如图1的虚拟数据中心之一的虚拟数据中心的示意图;
图5是示出了两个示例端到端流的图4的虚拟数据中心的示意图;
图6是在图2的逻辑集中化控制器处用于生成和发送指令到数据中心的计算服务器处的实施器的方法的流程图;
图7是在图2的逻辑集中化控制器处用于计算局部流分配的方法的流程图;
图8是在图2的逻辑集中化控制器处用于计算全局流分配的方法的流程图;
图9是在图2的逻辑集中化控制器的容量估计器处的方法的流程图;
图10是在图2的逻辑集中化控制器的需求估计器处的过程以及在实施器处的过程的流程图;
图11是数据中心的端到端流、实施器、和在实施器处的过程的示意图;
图12示出了其中可以实现集中化数据中心控制器的实施例的示例性基于计算的设备。
相同的附图标记用于指示附图中的类似部件。
具体实施方式
以下结合附图提供的详细描述旨在作为对本示例的描述,并且不旨在表示可以构建或利用本示例的仅有形式。该描述阐述了示例的功能以及用于构造和操作该示例的步骤的序列。然而,可以通过不同的示例来实现相同或等同的功能和序列。
在下面描述的示例中,描述了用于在数据中心处使用的算法和装备,其使得能够向数据中心占用方提供专用虚拟数据中心。虚拟数据中心描述了端到端保证,其在一些示例中在新的度量中来指定。例如,占用方可以为虚拟数据中心的每个资源指定最小或绝对吞吐量保证。本文所描述的算法和装备使得保证能够独立于占用方的工作负载,并且力图确保在不同类型的分布式数据中心资源和中间数据中心网络之间保持这些保证。以前的方法尚未使得能够以这种方式提供虚拟数据中心。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580048366.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种等离子复合式设备
- 下一篇:一种夹装型高温废气净化器