微云全球骨干网络应用之CDN内容分发
发布时间:2021-03-23 13:18:24作者:VeCLoud阅读:0
内容分发网络(CDN)是基于Web的网络元素的体系结构,旨在Web内容的有效交付。就我们的目的而言,“网络内容”包括以下各种形式的可以通过Web分发的数据项。迄今为止,CDN主要用于分发大量需求的图形文件(例如流行服务器主页上的GIF文件)。离席期间在内容分发网络或代理缓存中,所有对Web内容的请求都将发送到原始服务器在网址的主机部分中命名的标识内容的网址。尽管实际上这样的原始服务器可能是实施为大型“服务器场”服务器机器,这些机器通常位于单个小的地理区域中区。所有这些机器可能都离给定的客户端很远(就网络延迟而言)。
相反,内容分发网络具有每个托管的内容项的多个副本。一种来自浏览器对单个内容项的请求被路由到“良好”副本,其中“良好”通常表示与从原点取货所需的时间相比,该商品被迅速送达客户的时间服务器。有关地理位置和网络连接的静态信息通常不足以做好选择副本的工作。相反,CDN必须合并有关网络的动态信息条件和副本上的负载,路由请求以平衡负载。 CDN实际上是广泛分散的缓存的集合,有两个重要区别。首先,缓存可能用客户请求以外的其他方式填充;其次,缓存由将客户端请求路由到“良好”缓存的机制。我们测量了两个商业内容分发网络(CDN)的性能,一个由Akamai [1,3]运营,由Digital Island [2]运营。
两家公司均未发布以下内容的详细信息:其技术,甚至两家公司都将这些细节视为重要的商业秘密。有可见这些服务在实现方式上的差异(例如,URL的所谓“Akamaizing”是与Digital Island的做法有所不同)。尽管存在保密性和明显的差异,但两个CDN似乎通过使用DNS重定向请求。在本文中,我们描述了简单的测量技术基于DNS的CDN,我们用于这两种商业服务的数据以及我们对该数据的解释。我们的测量结果显示了服务的有趣性能。但是,我们的方法有局限性:重点在于延迟;它不会测试负载平衡能力
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
标题:微云全球骨干网络应用之CDN内容分发
TAG标签:CDN
地址:http://www.vecloud.com.cn/article/157.html