媒体服务部件主要提供CDN中面向用户的媒体服务功能,主要包括媒体控制、媒体定位和媒体服务等模块。
(1)媒体路由:接受媒体控制查询请求进行媒体服务节点的查找。
(2)媒体控制:根据媒体路由结果和节点状态、负载均衡策略等控制媒体服务器向终端提供媒体服务。
(3)媒体服务:为各业务终端提供媒体服务。
用户请求路由(Request Routing)主要提供用户服务调度功能,负责根据调度策略对用户服务请求进行路由,更多相关知识:http://www.zhengdaole.com/。
运营管理及适配主要提供厂家内部CDN的网络管理,并提供接收并适配统一运营管理指令转换成厂家内部的网络管理操作。
统一运营管理主要提供CDN的统一管理,包括网络管理、业务管理和服务统计功能。
(1)网络管理:负责对厂家CDN网络性能、告警、拓扑等信息进行管理。
(2)业务管理:负责对厂家CDN业务配置,如内容注入、CDN服务、内容路由、调度策略等进行管理。
(1)CDN接口标准化,实现网络架构灵活扩展。
① 与IPTV平台接口标准化,实现与IPTV平台解耦。
② CDN内部接口标准化,规范服务调度、内容分发、媒体服务、运营管理模块功能,支持多厂家互联组网。
(2)引入动态PULL分片内容分发机制,实现内容按需实时分发。
① 实时PULL分发由用户请求触发,只有用户请求的内容才分发到对应节点。
② 实现了 CDN内部内容的自动分布,在大规模组网环境下有效降低网络运营维护复杂度,如果开展ISP业务,需要了解交换机。
(3)引入智能调度、智能缓存和集群技术,提高CDN效率和扩展性。
① 支持根据服务节点能力、负载情况进行用户服务的灵活调度。
② 支持内容热度缓存和分片缓存,边缘节点仅缓存最热分片内容,为后续支持节点集群、网络冗余奠定基础。
③ 采用集群技术实现对节点能力无缝扩展。