[发明专利]云中的CDN流量管理有效
申请号: | 201380057086.5 | 申请日: | 2013-11-01 |
公开(公告)号: | CN104756467B | 公开(公告)日: | 2018-07-03 |
发明(设计)人: | M·巴特鲁尼;J·D·兹奥恩斯;O·霍诺 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 杨洁 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据中心 负载平衡器 孵化池 客户 分区 代理 分派 孵化 卸载 优先级水平 原始服务器 多个属性 分发网络 接收指示 流量管理 流量类型 卸载流量 组服务器 计算机系统 细化 索引 排序 地理位置 分析 发送 帮助 | ||
财产是主存在原始服务器上的客户web应用。客户分发网络(CDN)将财产分派到跨在不同地理位置处的各数据中心(Pop A、Pop B...Pop C)的各池(池1、池2…池3)。在属于特定池的特定pop处的一组服务器是那个池的分区(分区1A…分区2C…分区3B)。在计算机系统处的方法的各实施例包括使用孵化池来确定财产的属性,孵化池是被设为与新添加到CDN的财产分开的特定的池。孵化周期是基于为财产所估计的属性并基于定义最小和最大孵化时间的规则来标识的。孵化时间可基于客户事实索引来选择,客户事实索引是基于客户在提供财产的一个或多个属性的估计中的精确度来计算的。在财产被添加到孵化池之后,分析财产的负载和模式。财产的负载大小和/或流量类型被标识。一旦财产已经在孵化池的上下文内被分析,该财产就可被分派到更一般的池。这样做可帮助细化CDN的与客户的关系,并保护CDN资源的完整性。其它实施例还可包括在CDN内卸载流量。负载平衡器代理确定在边缘数据中心处的流量应当被卸载到一个或多个其它边缘数据中心。负载平衡器代理向其它边缘数据中心发送包括所确定的优先级水平的请求。负载平衡器代理接收指示资源可被使用的一个或多个回答。负载平衡器代理将回答进行排序并将流量卸载到至少一个边缘数据中心。
背景
许多基于因特网的服务提供者向全世界的客户机递送数字内容。数字内容可以包括web对象(例如,文本、图形、URL、脚本)、可下载对象(例如,媒体文件、软件、文档等)、web应用、流媒体(例如,音频和视频内容)等。给位于各种各样地理位置的大量客户机提供数字内容向服务提供者提出了挑战。例如,服务提供者可能不能够提供足够的服务器资源和/或网络带宽以在给定时间服务于请求数字内容的全部客户机。此外,因为服务提供者和地理上远离服务提供者的服务器的客户机之间的流量通过大量因特网服务器经极大的地理距离来路由,所以客户机可能经历高级别的等待时间和/或低传送率。
内容递送网络(CDN)旨在减轻服务提供者向大的和/或地理上不相同的客户机组递送数字内容的能力。CDN将服务器(或服务器群集)置于各种地理位置,并使用这些服务器来高速缓存并递送来自服务提供者的原始服务器的内容。如此,CDN可通过增加用于递送每个服务提供者的内容的总的可用服务器资源和带宽两者,还通过从地理上更接近正被服务的客户机的服务器递送每个服务提供者的内容,来改善服务提供者将内容递送到客户机的能力。
CDN通常为大量服务提供者提供内容递送服务。如此,CDN在各种服务提供者间分配CDN资源。例如,如果CDN正经历针对特定地理区域的特定服务提供者的流量激增,CDN可反应性地分配该特定地理区域中的附加服务器资源以用于递送该特定服务提供者的内容,而从一个或多个其它服务提供者移除在该特定地理区域的该附加服务器资源。
在此描述的至少一些实施例使用实况和历史数据两者来管理CDN内的流量。因此,CDN可抢先地(与反应性地相反)重新配置它本身来处理当前和预计的客户机负载。
在一些实施例中,使用孵化池来确定财产的属性。计算机系统基于对财产的负载大小和流量类型的估计并基于定义被添加到孵化池的财产的最小和最大孵化时间的规则来确定孵化周期。计算机系统向孵化池添加财产,包括将孵化池的服务器资源分配到该财产。该计算机系统为所确定的孵化周期分析财产的负载和流量模式,并基于将财产添加到孵化池来确定财产的负载大小和/或流量类型。
在其它实施例中,负载平衡器代理将流量卸载到CDN中的其它边缘数据中心。负载平衡器代理确定在边缘数据中心处的流量应当被卸载到其它边缘数据中心,并确定用于请求将流量卸载到其它边缘数据中心的优先级水平。负载平衡器代理将卸载请求发送到其它边缘数据中心的每一个。每个卸载请求指示所确定的优先级水平。负载平衡器代理从其它边缘数据中心接收一个或多个回答,包括指示资源可由该负载平衡器代理使用的至少一个回答。负载平衡器代理将各回答进行排序以标识用于卸载流量的至少一个边缘数据中心,并将流量卸载到所标识的边缘数据中心。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380057086.5/2.html,转载请声明来源钻瓜专利网。