[发明专利]分层高速缓存填充有效
申请号: | 201680038924.8 | 申请日: | 2016-04-28 |
公开(公告)号: | CN107810501B | 公开(公告)日: | 2022-01-11 |
发明(设计)人: | 安德鲁·陈;克里斯托弗·布兰德;丹尼尔·P·埃利斯;亚历克斯·古塔林 | 申请(专利权)人: | 奈飞公司 |
主分类号: | G06F16/13 | 分类号: | G06F16/13;G06F16/182 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 林强 |
地址: | 美国加*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分层 高速缓存 填充 | ||
本发明的一个实施例提出了用于在服务器网络内复制文件的技术。该技术包括确定区域服务器集群中所包括的一个或多个区域主服务器,并且使得每个区域主服务器从填充源中获取文件。该技术还包括:针对区域服务器集群中所包括的至少一个本地服务器集群,确定至少一个本地服务器集群中所包括的一个或多个本地主服务器,并且使得每个本地主服务器从一个或多个区域主服务器的一个区域主服务器中获取文件。
本公开要求享有于2015年4月30日提交的序列号为62/155,430且代理人案号为NETF/0094USL的美国临时专利申请、以及于2016年3月10日提交的序列号为15/067,099且代理人案号为NETF/0094US的美国专利申请的权益。这些相关申请的主题通过引用结合于此。
技术领域
本发明的实施例一般地涉及计算机网络上的数据传输,并且更具体地,涉及分层高速缓存填充。
背景技术
许多基于web的应用通过互联网以分布式的方式提供诸如流式音频和/或流式视频之类的服务。一般而言,这种应用通过在位于一个或多个网络位置的多个服务器上分发每个内容标题(例如,音频文件或视频文件)的多个副本来进行操作。通过在多个服务器之间镜像内容,该内容可以被大量用户访问,而这些用户不需要经历显着的等待时间。此外,维护特定内容标题的多个副本使得基于web的应用在关于特定服务器的硬件或软件故障发生时能够快速且无缝地恢复。
为了进一步减少与向用户提供内容标题相关联的延迟时间和总体网络需求,其上存储内容标题的服务器通常在地理上分布在由web应用服务的一个或多个区域中。web应用然后被配置为将每个用户引导到位于用户附近的特定服务器,以便更有效地向用户提供内容标题。
管理在大的地理区域内或跨越不同地理区域分布的服务器上所存储的内容标题可能带来若干挑战。具体地,将给定的内容标题复制到位于大地理区域的多个服务器可能会消耗大量的网络资源,例如,带宽。网络资源的消耗增加了基于web的应用的成本,特别是当全部或部分网络基础设施是由第三方提供的时候。另外,用于将给定内容标题复制到多个服务器的传统技术通常会导致最先接收内容标题的服务器在带宽使用和处理负载方面经历显着的波动,例如,当其他网络服务器以对内容标题的副本的请求“淹没(flood)”最先接收内容标题的服务器时。这种波动会对这些“初始的”服务器的性能产生负面影响,这会降低通过初始的服务器向访问基于web的应用的用户提供的服务的质量和/或导致初始的服务器经历软件和/或硬件故障。
如前所述,用于在服务器网络上分发内容的改进技术将是有用的。
发明内容
本发明的一个实施例提出了一种用于在服务器网络内复制文件的方法。该方法包括确定区域服务器集群中所包括的一个或多个区域主服务器,并且使得每个区域主服务器从填充源获取文件。该方法还包括:针对区域服务器集群中所包括的至少一个本地服务器集群,确定至少一个本地服务器集群中所包括的一个或多个本地主服务器,并且使得每个本地主服务器从一个或多个区域主服务器中的一个区域主服务器中获取文件。
除此之外,另外的实施例提供了被配置为实施上述方法的控制服务器和非暂态计算机可读介质。
所公开的技术的至少一个优点是可以经由特定的内容服务器层以可预测的、分散式的和高度容错的方式在网络中复制每个文件,而不需要维护主索引的实体。另外,可以将预定延迟分配给每层,以便防止较低层淹没较高层所包括的内容服务器,这降低了通过网络基础设施复制新文件或现有文件时的服务器负载波动的严重性。此外,因为每层所包括的内容服务器是基于与文件相关联的标识符来确定的,所以每个文件可以经由不同的内容服务器序列通过网络基础设施传播。因此,网络和处理负载被更均匀地分布在内容服务器之间,这提高了通过内容服务器向访问基于web的应用的用户提供的服务的整体质量。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于奈飞公司,未经奈飞公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201680038924.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种电饭煲感温结构
- 下一篇:一种电磁加热的电饭煲