内容分发( 二 )


边缘节点通过节目分发以及Cache机制获得与其对应的中心节点中的节目 。
不同中心节点之间互相分发节目 。
3. 网状结构如下图所示:

内容分发

文章插图
网状结构网状结构特点如下所述:节目分布存储于各节点中 。
各节点直接为用户提供服务 。
各节点之间均可进行节目分发,也可互为Cache 。
技术原理CDN技术原理是在现有的网际网路中建立一个完善的中间层,将网站的内容发布到最接近用户的网路“边缘”,使用户能以最快的速度,从最接近用户的地方获得所需的信息,所以有的时候其也被称作内容传递网路 。内容的分发和传递一方面可以看作是CDN的两个阶段,分发是内容从源分布到CDN边界节点的过程,传递是用户通过CDN获取内容的过程;另一方面,分发和传递可以看作是CDN的两种不同的实现方式,分发强调CDN作为透明的内容承载平台,传递强调CDN作为内容的提供和服务平台 。一套完整的CDN系统包括伺服器负载均衡、动态内容路由、高速快取机制、动态内容分发和複製、网路安全机制等多项技术,其中的核心技术主要包括两个方面:一是基于内容的请求路由(即重定向)和内容搜寻;二是内容的分发与管理 。其他技术如负载均衡等均可以通过这两个技术实现 。实现方式内容分布网路可以分为管理器和代理两个部分:内容分布网路管理器包含WEB伺服器 。内容分布网路管理器完成网路管理功能的逻辑、内容控制和服务控制;WEB服务完成内容分布网路管理功能的展示,在业务统一管理平台上实现 。
内容分布网路代理完成节点管理功能、节点内的内容控制和服务控制 。对内容分布网路管理器的全局重定向性能的最佳化 。可通过用户重定向请求分离(不同用户段的请求分配到不同的重定向伺服器上)的方式来实现 。
CDN实现方式如下图所示:
内容分发

文章插图
CDN实现方式