全球网络专线互联应用之CDN详解
发布时间:2021-03-23 13:17:02作者:VeCLoud阅读:0
CDN是网络元素的集合,旨在将内容更有效地交付给最终用户。分布式CDN组件之间的协作可能会在同构节点和同构节点之间发生异构环境。 CDN可以采用各种形式和结构。它们可以是集中的,分层的在某些管理控制下的基础架构,或完全分散的系统。也可以有不同CDN实体之间的各种形式的互联网络和控制共享。有关的一般注意事项设计CDN可以在中找到。 CDN的典型功能包括:
请求重定向和内容交付服务,将请求定向到最接近的合适代理服务器使用机制绕过拥塞,从而克服闪存拥挤或SlashDot效应。
内容外包和分发服务,用于将内容复制和/或缓存到分布式代理代表原始服务器的服务器。
内容协商服务,可以满足每个用户(或用户组)的特定需求。
管理服务,用于管理网络组件,处理计费以及监视和监控报告内容使用情况。
CDN通过在某些镜像Web上缓存或复制内容来提供更好的性能。策略性地将服务器(即代理服务器)放置在各个位置,以应对Web内容请求,通常称为Flash人群[1]或SlashDot效果[56]。用户被重定向到离他们最近的代理服务器。这种方法有助于减少网络对响应时间的影响。
用户请求。在CDN的上下文中,内容是指任何数字数据资源,它由两个主要部分组成
部分:编码的媒体和元数据[105]。编码媒体包括静态,动态和连续媒体数据(例如音频,视频,文档,图像和网页)。元数据是对内容的描述允许识别,发现和管理多媒体数据,还有助于解释多媒体数据。内容可以预先记录或从实时资源中检索;它可以是持久性数据或瞬态数据在系统中。 CDN可以视为开放系统互连(OSI)的新虚拟覆盖基本参考模型[57]。该层提供依赖于应用程序层协议的覆盖网络服务例如HTTP或RTSP进行传输。
体系结构的三个关键组件是内容提供者,CDN提供者和最终用户。一种内容提供者或客户是委托要分发的Web对象的URI名称空间的人。的内容提供者的原始服务器保存这些对象。 CDN提供商是专有组织或为内容提供商提供基础设施以及时提供内容的公司可靠的方式。最终用户或客户是从内容提供商的网站访问内容的实体。CDN提供程序使用位于不同地理位置的缓存和/或副本服务器进行复制内容。 CDN高速缓存服务器也称为边缘服务器或代理。在本文中,我们将使用这些术语可以互换CDN的整体代理称为Web集群。 CDN将内容分发给以所有缓存服务器共享相同内容和URL的方式进行代理。客户请求被重定向到附近的代理服务器,然后选定的代理服务器将请求的内容交付给最终用户。从而,实现了用户的透明性。此外,代理人还会发送已交付商品的会计信息CDN提供商的会计系统的内容。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:shawn.lee@vecloud.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
标题:全球网络专线互联应用之CDN详解
TAG标签:CDN
地址:http://www.vecloud.com.cn/article/156.html