图2-2 CDN网络组成结构图 表2-1 CND各部分功能表 内容缓存 位于 POP接入点或多点 IDC中,可缓存静态的Web内容和流媒体内容 内容交换机 在IDC中,可对内容缓存负载平衡及访问控制 内容路由器 在POP点或IDC中,负载为用户的请求选择最佳的访问站点 内容分发系统 内容缓存只可缓存静态内容而对于一些要求对其所有分布站点的内容作镜像的用户,我们需要一个内容镜像系统,这就是内容分发系统 CDN管理系统 由于CDN系统是提供给多个用户共享,所以需要一个中心管理系统作为 CDN的集中管理。 Web Caching与CDN系统比较 对于都是为了提高网络服务质量的两种技术——Web Caching技术和CDN内容分发网络技术,二者之间具有一定的联系,同时也存在不同之处,表2-2是对两种技术的比较: 表2-2 Web Caching与CDN技术比较 比较选项 Web Caching技术 CDN技术 设计目标 减小客户请求响应时间,节省网络带宽 实现手段 移动Web内容的位置 实现机制 客户端到服务器抓取 服务器向客户端推送 所处位置 网络边缘,分布在网络不同位置 网络中心和边缘相结合 系统特点 快速访问、健壮性好、透明性、可扩展性 可管理性、安全可靠性 技术手段 代理缓存、基于组播技术的缓存 高速缓存、镜像服务器 评价指标 客户访问时延、吞吐率、命中率 Web服务器负载、Web服务器负载均衡 性能特性 不理想(35%-50%Web内容不可缓存) 性能比较理想 服务对象 部分客户端 部分服务器 受益对象 所有Web服务器 所有客户端 CDN中通过位于网络不同节点处的Content Server缓存或复制源服务器的部分或全部内容,并由请求路由功能把不用的用户请求以透明的方式引导至不同的Content Server,这样相对于单纯的Web Caching技术更有效地达到减少网络数据流量、节约网络带宽、缩短用户访问时延等目的,从而提高了网络服务质量。 Web Caching技术可行性报告 作为早期解决网页浏览速度不理想的Web Caching技术与P2P内容缓存系统具有很多相似的地方,如都是终端用户首先提出请求,然后利用缓存机制将请求内容放到设置的缓存中,当下次用户请求时,直接到缓存中获取,这样就达到节省网络带宽的目的。但是Web Caching在P2P内容缓存系统中是否可行呢? 从透明性角度考虑,Web Caching对于客户端是透明的,这符合P2P内容缓存服务器的设计要求。 从实现机制考虑,Web Caching技术采用由客户端请求后,从服务器端抓取的办法,在这点上符合P2P内容缓存服务器的要求。 Web Caching获取的内容是网页内容,据统计用户在浏览网页时,会经常反复的访问某些网页,因此重复率很高,即使网页有内容更新,更新量相对来说不是很多,这时候,Web服务器只用返回更新的内容就可以了。而P2P内容缓存服务器获取的内容包括两个内容:种子和内容文件,其中内容文件中大多数都是娱乐视频资料,此时用户一般不会重复下载,同时这些内容文件不是放在某在固定的服务器上,而是放在某个peer对等节点上,节点的个数也不固定。 Web Caching所处的位置是在网络的边缘,可以靠近客户端,也可以接近服务器端,根据其所处的位置也有所不同。由于P2P应用的特点,每个peer节点既是客户端,也是服务器,所以P
首页 上一页 1 2 3 4 5 6 下一页 尾页 4/6/6