Home > CDN, 计算机网络 > 内容分发网络(CDN)研究目录

内容分发网络(CDN)研究目录

为了便于查询和使用,翻译了一篇很有用的研究目录。目前还不完善,在以后会进行修改。   

    

内容分发网络(CDN)研究目录

Content Delivery Network (CDN) Research Directory

内容分发网络(CDNs)的发展让社区在内容分发和分布的领域上对相关的问题上进行了研究,其中的一些研究热点包括:CDN 放置(placement),内容选择,请求路由和资源优化,内容外取(outsourcing),内容复制和缓存,流量拥挤和负载均衡,对等CDN,内容评分等等。这个站点致力于为工作于内容分发网络的研究人员提供有用的信息,它由澳大利亚墨尔本大学的 Mukaddim Pathan 维护。   

深入内容分发网络(CDNs) 

什么是CDN? 

内容分发网络(CDN),首次于1998年提出。它通过在按策略放置于不同地点的多个镜像web服务器(例如代理服务器)之间复制内容来处理flash crowds问题。按照地理位置分布web 服务器的设施是服务提供商常用来提高性能和可伸缩性的方式,CDN由内容分发基础设施,请求路由基础设施,发布基础设施和计费基础设施组成。CDNs通过最大程度地利用带宽,以内容复制提升可访问性和保持正确性来提高网络性能来提高网络的性能,这样,就能将离用户最近的缓存服务器的内容分发给用户,提供了快速和可靠的应用和服务。   

图 1: 内容分发网(CDN)的抽象架构

图 1: 内容分发网(CDN)的抽象架构

图1展示了一个典型内容分发环境,与终端用户连接的复制Web服务器集群(Replicated Web Server Clusters)位于网络的边缘。在这样的CDN环境中, 基于用户请求的Web内容从源服务器获取,而邻近的复制Web 服务器则给用户提供内容。于是,用户止于和靠近它的复制CDN 服务器间通信,并从这个服务器获取文件。   

图 2: 由CDN提供的内容/服务

图 2: 由CDN提供的内容/服务

CDN提供商存储第三方的内容,以提供对任意数字化内容的快速分发,包括静态内容(例如,静态的HTML页面,图像,文档,软件补丁等等),流媒体(例如音频,实时视频等等)和不同的内容服务(如目录服务,电子商务服务,文件传输服务等等)。内容来源于大型企业,web服务提供商,媒体公司,新闻广播公司等等。用户通过手机,智能手机/掌上电脑,笔记本电脑,台式机等方式指定内容或服务的请求,进而与CDN交互。图 2 描述了对于不同的用户,CDN提供的不同的内容/服务。   

CDN的基本交互  

图3: CDN环境中的基本交互流程

图3: CDN环境中的基本交互流程

图 3 提供了在内容分发网络(CDN)中组件之间基本的交互流程。在这里, discovery.com是内容提供商而Akamai是拥有discovery.com内容的CDN 。交互流程是:   

  1. 客户端通过在Web浏览器中指定URL,从www.discovery.com请求内容。客户端的请求定向到discovery.com 的源服务器。
  2. 当discovery.com接收到请求时,它的Web服务器决定只从它的源服务器提供的基本内容(例如网站的index页面)。
  3. 对于需要高带宽和经常被访问的内容(如嵌入式对象 — 最新内容,导航栏,横幅广告等,图4显示了一个由Akamai公司的CDN提供的包含嵌入对象的网页),discovery的源服务器将客户端的请求重定向到CDN提供商(这里是指 Akamai)。
  4. 使用专有的选择算法,CDN供应商选择离用户“最近”的复制服务器来提供客户请求的嵌入对象。
  5. 选定的副本服务器从源服务器取得嵌入式对象,为请求的用户提供服务,并为后续的请求服务缓存它。

   

图 4: 由 Akamai CDN 提供的典型的嵌入式web页面内容

图 4: 由 Akamai CDN 提供的典型的嵌入式web页面内容

 

CDNs 的国际活动  

会报/期刊/杂志  

专题报告   

会议   

研究小组   

    

现有的CDNs  

商业性 CDNs   

有很多商业性的CDNs(例如Akamai, CDNetworks, Mirror Image, Level 3, LimeLight Networks, LocalMirror 等等),下表基于基础设施和覆盖范围提供了一个简明的概述。   

学术性 CDNs  

暂时没有翻译。  

其它具有代表性的资源   

关于内容分发网络的著作   

作为一个新兴的领域,内容分发网络激起了作者,研究人员和出版商的关,许多书籍,研究论文可以以内容网络的相关领域中找到,在那个出版物之外,仅有少数的内容被发现是有用的。*   

*site editor的观点   

书籍   

关于CDNs 和相关领域的列表可以在这里找到:>>点击<<。   

研究论文   

关于CDNs 和相关领域的论文可以在这里找到:>>点击<<。   

RFCs   

关于CDNs 和相关领域的RFCs可以在这里找到:>>点击<<。   

附加资源   

有用的链接   

反馈   

请直接提交任何建议或评论给: Mukaddim Pathan

Related posts:

  1. CDN (内容分发网)的未来发展趋势
  2. 用户访问行为,齐普夫分布及其 Java 实现
Categories: CDN, 计算机网络 Tags:
  1. January 25th, 2010 at 20:06 | #1

    谢谢分享

    CDN这一块 还不是很熟

    ReplyReply
  2. January 26th, 2010 at 18:11 | #2

    thank you.

    ReplyReply
  3. March 5th, 2010 at 23:19 | #3

    支持一下,加油.

    ReplyReply
  4. Wellin
    June 3rd, 2010 at 09:39 | #4

    Good inforamtion, thanks. Let’s share related inforamtion later

    ReplyReply
  1. No trackbacks yet.