CDN运营管理系统与一般的电信运营管理系统类似,分为运营管理和网络管理两个子系统。运营管理子系统是CDN系统的业务管理功能实体,负责处理业务层面的与外界系统交互所必需的一些收集、整理、交付工作,包含客户管理、产品管理、计费管理、统计分析等功能。
其中客户管理指对使用CDN业务的客户进行基本信息和业务规则信息的管理,作为CDN运营管理系统服务提供的依据。产品管理,指CDN运营管理系统对外提供的具体产品包属性描述、产品生命周期管理、产品审核、客户产品状态变更等。计费管理,指在对客户使用CDN资源情况的记录的基础上,按照预先设定的计费规则完成计费并输出账单。
统计分析模块负责从服务模块收集日常运营分析和客户报表所需数据,包括资源使用情况、内容访问情况、各种排名、用户在线情况等数据统计和分析,形成报表提供给网管人员和CDN产品使用者。网络管理子系统实现对CDN运营管理系统的网络设备管理、拓扑管理、链路监控和故障管理,为管理员提供对全网资源进行集中化管理操作的界面,通常是基于Web方式实现的,更多相关知识:http://www.yanhuangzixun.com。
国内第一家CDN运营管理系统服务商——蓝汛(ChinaCache)公司在2005年发布的《CDN技术白皮书》中描述的CDN系统架构,是一套实际的、运行良好的商用CDN运营管理系统。我们以该架构为例,与图2-1展示的CDN系统功能架构进行对照分析,帮助读者理解CDN系统的组成。
在蓝汛CDN运营管理系统架构中,CCN(ChinaCache Nod)模块对应于分发服务系统,是CDN 的基本服务模块,由分布于各个城市、各个运营商网络中的Cache设备和辅助设备组成,如果开展ISP业务,需要了解交换机。
NOC(Network Operating Center)模块对应图2-1中的网络管理系统,负责对全网进行7×24小时的监控和管理。NOC可以监控ChinaCache CDN运营管理系统中的链路状况、节点响应速度、设备运行状态,也可以监控到客户的源站点运行状况等信息,一旦发现异常马上采取相应措施予以解决,是保障CDN服务安全可靠性的重要系统。
值得一提的是,蓝汛的NOC中设置了源站点监控功能,对客户源站进行可达性监控,从而减轻或者避免由于源站故障造成的服务中断。
OSS(Operating Support System)模块对应图2-1中的运营管理子系统,负责采集和汇总各个CCN 的日志记录信息,然后由中央处理软件加以整理和分析,最后通过客户服务门户进行发布。蓝汛的客户可以通过OSS提供的查询界面来查询加速页面或频道的实时流量、流量分布、点击数量、访问日志等信息。