首页| 招贤纳士| 联系我们
 
 
 
在线留言
姓 名:
手 机:
电 话:
Q   Q:
单 位:
E-mail:
内 容:
验证码:   
提 交

查看更多留言

在线咨询
pics
您现在的位置:首页 > 核心技术 > 应用技术 > CDN

内容分发技术(CDN)

Date:2011-06-13

  内容分发(CDN)技术  
 

  系统概述

  CDN内容分发技术是流媒体服务平台解决方案中的重要技术之一,将节点的内容与中心内容进行融合与交换,减少整个平台的重复资源的重复建设与存储空间。

  CDN内容分发技术的应用,全面解决由于用户访问量达大、网点分布不均、对骨干网的带来拥塞等问题,提高用户访问流媒体内容的访问范围和响应速度。采用国际最先经的内容混合优化技术,并支持不同码流的多种媒体格式文件,分发在同一台边缘服务器设别上的进行混合部署,极大地节省了运营商的服务器资源。 

 

  技术实现

 CDN内容分发技术是通过在现有的Internet中增加一层新的网络架构,将流媒体内容上传到中心节点服务,也可分享到各“边缘”节点,使用户可以在多节点获取需要的内容,提高视频资源的利用率。达到原有建设的独立的流媒体系统实现互联互通,解决资源的重复建设。

 

  技术实例

  CDN内容分发技术的网络架构主要由两大部分,中心节点和边缘节点。中心节点由流媒体主服务器、存储单元(磁盘阵列柜等)和CDN管理服务器组成,主要负责节目的存储、服务和全局分发。边缘节点由流媒体边缘服务器组成,主要负责节目的缓冲和对用户提供服务。

  首先根据区域将边缘服务器分为多个组(例如将北京的服务器分为第1组、上海的服务器分为第2组等),CDN管理服务器根据分发周期内用户的节目请求统计(例如分发周期为1天,则统计这一天内每个节目分别被请求了多少次,按照请求次数进行排序),根据事先定义好的策略(例如分发周期内每请求200次,需要分发1份;排名第1的节目如果被请求800次,则需要分发4份;排名第2的节目如果被请求500次,则需要分发3份。)计算出各边缘服务器组需要分发多少份节目,然后再根据各边缘服务器组已经缓存的节目状况将分发任务进行优化(已经缓存过该节目的服务器不需要再次缓存),接着再根据各台边缘服务器的状况(负载情况、磁盘空间等)将任务分发给各台边缘服务器,即指定某台服务器缓存某几个节目,最后边缘服务器根据各自的任务到主服务器或者其他边缘服务器上将节目缓存到本地。

关键词: