[发明专利]分布式数据中心技术有效
申请号: | 201480014044.8 | 申请日: | 2014-03-05 |
公开(公告)号: | CN105144109B | 公开(公告)日: | 2019-05-14 |
发明(设计)人: | C·金;Y·A·哈利迪;G·瑟里亚纳拉亚南 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 胡利鸣 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 数据中心 技术 | ||
对应于世界的特定区域的区域性数据中心系统。该数据中心系统包括多个数据中心,每个被配置成使得对于服务的特定于区域的请求可被数据中心中的任意数据中心满足。数据中心中的一个或多个还可对接收到的特定于区域的请求执行负载平衡。为了执行负载平衡,进行接收的数据中心可自己处理该请求,但是在一些情况下可确定该请求要被区域性数据中心系统内的另一数据中心来处理。
“云计算”是用于允许对可配置计算资源(例如,网络、服务器、存储、应用和服务)的共享池的普遍、方便、按需网络访问的模型。可配置计算资源的共享池可经由虚拟化而被快速地供应,并可利用低管理努力或服务提供商交互来释放,并随后相应被缩放。云计算模型可由各种特性(如按需自服务、广泛网络访问、资源池、快速灵活性、测量服务等)、服务模型(如软件即服务(“SaaS”)、平台即服务(“PaaS”)、基础结构即服务(“IaaS”))以及部署模型(如私有云、社区云、公共云、混合云等)组成。实现云计算模型的环境通常被称为云计算环境。
云计算环境可包括多个数据中心,每个数据中心都具有大量的计算资源,诸如处理能力、存储器、存储、和带宽等。数据中心可以例如是雇佣了数百个个人并包括可能数百或数千个服务器机架的复杂商业场所。每个数据中心位于世界的特定区域内,并且对于对区域或等待时间敏感的云服务,倾向于支持在该特定区域中提供的云服务。尽管数据中心可以是非常大的,但是随着对于云计算的需求在该区域中增加,对数据中心的利用也可增加到该数据中心的大部分被使用的时刻。
本文中描述的至少一个实施例涉及对应于世界的特定区域的区域性数据中心系统。该数据中心系统包括多个数据中心,每个被配置成使得对于服务的特定于区域的请求可被数据中心中的任意数据中心满足。数据中心中的一个或多个还可对接收到的特定于区域的请求执行负载平衡。为了执行负载平衡,进行接收的数据中心可自己处理该请求,但是在一些情况下可确定该请求要被区域性数据中心系统内的一个或多个其他数据中心处理。对这种区域性数据中心系统的使用允许该系统作为单个数据中心,同时减少数据中心中的任一个将用尽计算资源的风险。
提供概述以便以简化形式介绍将在以下详细描述中进一步描述的一些概念的选集。本发明内容并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
为了描述可以获得本发明的上文所列举的及其他优点和特征的方式,下面将通过参考附图来呈现对各实施例的更具体的描述。可以理解,这些附图只描绘了示例实施例,并且因此不被认为是对其范围的限制,将通过使用附图并利用附加特征和细节来描述和解释各实施例,在附图中:
图1抽象地示出可在其中采用本文所述的一些实施例的计算系统;
图2抽象地示出其中多个客户端与具有多个数据中心的云计算环境交互的环境;
图3A示出了包括多个数据中心的区域性数据中心系统,每个数据中心被配置成使得对于对应于特定区域的服务的请求可被该区域性数据中心系统内的数据中心中的任意数据中心处理和满足;
图3B示出处理特定于区域的服务请求所涉及的相关联的流程,其中进行接收的数据中心选择进行处理的数据中心;
图3C示出了区域性数据中心系统以及用于进行接收的数据中心针对其将另一数据中心选为进行处理的数据中心的特定于区域的服务请求所涉及的相关联的流程;
图4示出了用于区域性数据中心系统内的任意数据中心的对对应于特定区域的特定于区域的请求执行负载平衡的方法的流程图;以及
图5示出了用于将附加的数据中心添加到区域性数据中心系统的方法的流程图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480014044.8/2.html,转载请声明来源钻瓜专利网。