虚拟CDN技术
发布时间: 2022-06-14 15:31:55
为了满足多业务运营商提供具有个性的节目内容,网络运营商需要构造多个子CDN系统,或者使用其部分CDN资源构造的一个虚拟CDN(VirtualCDN,VCDN),业务运营商只可以使用网络运营商分配的VCDN资源来提供业务。因此.
IPTV系统应能够提供VCDN功能,以便网络运营商能够划分它的部分CDN资源给业务运营商来独立提供IPTV业务。每个VCDN是CDN的一部分,每个VCDN节点也是CDN节点的一部分。网络运营商能够在其CDN内配置VCDN,业务运营商可以在网络运营商授权下管理其VCDN。VCDN应支持如下功能:
1. VCDN配置功能
支持网络运营商拥有在CDN中管理VCDN属性的能力。
(1) VCDN编辑功能
支持网络运营商创建、删除、修改和查询CDN中的某个VCDN,并且它可以分配CDN节点及其资源给该VCDN。
(2) VCDN绑定/去绑定功能
支持在网络运营上将一个VCDN与一个业务运营商绑定或去绑定。
(3) VCDN暂停/恢复功能
支持网络运营商暂停或恢复某个VCDN。
(4) VCDN属性设置功能
支持设置/变更VCDN的全部/部分属性的功能。
2. VCDN内容管理功能
支持业务运营商具备手动管理VCDN节点中的内容的能力。
(1) 内容查询
支持业务运营商查询其VCDN节点中的内容信息。
(2) 内容编辑
支持业务运营商添加、删除VCDN节点中的内容。
(3) 内容传送
支持业务运营商将传送某个VCDN节点中的内容到另一个VCDN节点。
(4) 内容同步
支持业务运营商同步某个VCDN节点中的全部内容到另一个VCDN节点,特别是新增VCDN节点时。
3. VCDN策略管理功能
支持业务运营商具备管理其VCDN策略的能力,以便自动控制其资源。
(1) 内容分发策略
支持业务运营商能够管理其VCDN节点的内容分发策略。分发策略应该支持动态内容分发(节点根据内容服务状况向其他节点推送内容或从其他节点获取内容)和来自内容管理系统的内容操作指令。
(2) 内容老化策略
支持业务运营商能够管理其VCDN节点的内容存储阈值。当内容存储达到该阈值时,CDN自动从VCDN节点中删除一些内容,以释放存储空间。内容删除完成后,通知内容管理系统删除内容注册信息。
(3) 内容服务策略
支持业务运营商能够管理其VCDN节点的内容服务阈值。当内容服务会话达到该阈值时,CDN将新的会话重定向到其他负载较轻的VCDN节点上。
4. VCDN性能管理功能
每个VCDN节点应该能够为网络运营商和对应的业务运营商,周期性地收集并记录以下性能数据。运营商可以查询实时或历史性能日志。
(1)VCDN节点控制单元的磁盘占用等信息;
(2)VCDN节点服务单元的磁盘占用等信息;
(3)VCDN流服务器的并发会话数等信息。
5. VCDN故障告警管理功能
每个VCDN节点应该能够向网络运营商和对应的业务运营商发送实时告警,并记录故障信息。
(1)VCDN节点能在故障发生时发送实时告警;
(2)VCDN节点能在故障恢复时发送实时告警;
(3)VCDN节点能够记录告警详细信息备查;
(4)告警能够被运营商屏蔽。