文章插图
内容分发【内容分发】内容分发 (Content Delivery),它通过实现用户对网站的就近访问及网路流量的智慧型分析,将本节点流媒体资源库中的指定内容,根据业务运营商定义的内容分发策略向下层节点推送(PUSH) 。下层节点控制系统通知下层内容管理系统登记接收,该节点以内容注入的方式接收分发的内容 。从技术上解决网路频宽小、用户访问量大、网点分布不均等对用户访问效果的影响,大大提高了网路的回响速度 。
基本介绍中文名:内容分发
外文名:content distribution
影响:大大提高了网路的回响速度
原理:建立一个完善的中间层
特点:使用户能以最快的速度
系统介绍内容分发网路(CDN)一般採用分散式的架构 。根据实际情况,可以构成中心-边缘层次结构或分散式结构 。分类中心-边缘层次结构解决了节目集中存放管理和服务分布就近提供问题,通过集群方式则解决了单点服务能力经济扩展的问题 。内容分发网路可以按实际情况灵活部署,可以有集中式、分散式和混合式三种方式 。集中式:在IPTV业务初期,用户地域分散,业务量小,宜採用集中部署 。
分散式:在IPTV业务规模套用期,用户集中,业务量大时,宜採用分布部署 。
混合方式:是上述两者的结合 。在用户密集区域单独放置服务机群,就近提供服务 。而对分散用户则统一由中心伺服器机群集中提供服务 。同时在内容分布上,中心节点存放所有节目,边缘节点存放热点节目 。
功能介绍CDN主要功能包括以下部分:设备管理:管理CDN中的各种设备的存储空间、服务频宽、服务能力等,如:管理器、代理、媒体存储器、媒体伺服器 。
节点管理:CDN节点由代理、媒体存储器、媒体伺服器组成,对各个节点的网路传输频宽,媒体存储的空间,流媒体服务并发数等资源进行管理 。
网路管理:实现各种拓扑组网的配置和管理 。
业务管理:包括内容管理(管理本CDN中的内容,不管理各节点内容)、频道管理、直播管理、录播管理、中继管理 。
内容控制:内容指令解析 。将内容管理下发的内容操作指令(内容发布、内容删除、内容调度、直播、录播、中继控制)解析成各个任务;负责任务的生成、下发、监控等功能 。
服务控制:全局负载均衡,根据分散式流媒体节点的负载及用户位置灵活调度服务,均衡全网负载,确保服务质量;服务触发控制,流媒体伺服器通过CDN代理、CDN管理器向支撑子系统上报服务开始以及服务结束,以触发IPTV业务系统计费流程 。
节目播放安排:安排直播、轮播节目时间表,自动按片长编排 。
计画监控:对计画操作执行状况、生命周期等进行监控 。
性能统计:包括设备性能统计、节点性能统计、VCDN性能统计、内容统计(通过轮询等方式统计本CDN中各内容的使用频率) 。
组网介绍CDN组网有以下三种方式:
- 单中心节点结构如下图所示 。
文章插图
单中心节点结构单中心节点结构特点如下所述:中心节点统一存储节目 。
边缘节点为用户直接提供服务 。
边缘节点通过节目分发以及Cache机制获得节目 。
2. 多中心节点结构如下图所示:
文章插图
多中心节点结构多中心节点结构特点如下所述:中心节点统一存储节目 。
边缘节点为用户直接提供服务 。