1、,NMS设备概述,2018年6月,目录,设备功能与外部设备的关系设备内部逻辑结构,Page3,设备功能简述:什么是NMS设备,负责监控cdn系统健康状态。当某台主机性能超过阈值(cpu使用率、内存使用率、网络流量),或当某个服务出现异常时,NMS设备负责向运维人员发送邮件、短信告警通知。一个NMS设备由以下服务组成:监控告警中心短信发送服务器短信猫Mysql数据库升级服务器在线人数采集服务器,Page4,监控告警中心,基本功能:负责汇聚各台主机网管Agent汇报的性能数据,和故障信息。经过分析后决定是否将故障通知(邮件、短信方式)相应运维人员。功能描述设备拓扑维护性能数据汇聚分析故障策略处理告
2、警信息发送,Page5,短信发送服务器,基本功能:短信告警服务为网管系统提供短信告警服务。服务以http post方式对外提供短信发送接口,底层依赖第三方短信猫硬件设备实现短信发送。如果短信告警服务没有启动,网管系统的告警信息将无法通过短信方式发送给相应运维人员功能描述:,Page6,短信猫,基本功能:第三方设备,在接收到“短信发送服务器”的发送请求后,将短信发送给指定手机号码。,Page7,MySql数据库,基本功能:用于持久化存储网管Agent汇报的性能数据、故障信息。,Page8,升级服务器,基本功能:为cdn系统各类程序提供升级服务。每台设备必须配合升级服务器,安装升级客户端程序。运维
3、人员可以通过升级服务器查看当前各台设备已经安装子系统服务版本,当前升级服务器可以提供的各个版本信息。运维人员可以根据实际情况决定将子系统统升级,或回滚到某个版本,同时可以设置升级时间点或执行立即升级。,Page9,与外部设备间关系-关系图,设备关系图:,Page10,与外部设备间关系-描述,SMS依赖DB设备:SMS设备和业务紧密关联,需要对数据库进行大量CRUD操作,因此对DB设备有强依赖性。如果DB设备无法正常工作,SMS设备也无法对外提供服务。SMS管理其他设备:SMS设备上部署的CMC管理控制台,为运维人员管理“NMS设备”、“IESICS设备”、“IRS设备”提供友好的管理界面。SM
4、S设备上的“升级服务器”,管理为自身以及其他设备提供的升级包。SMS使用IESICS设备:SMS设备中的“在线人数采集服务器”定时采集“IESICS设备”上每个流服务当前每个节目的在线人数,并将在线人数持久化保存。,Page11,与外部设备间关系-描述,IESICS设备使用SMS设备:IESICS设备通过SMS设备的“数据提供服务器”接口,将D11下载解析得到的码率信息、时长信息保存到cdn系统,并通过其获取直播流拓扑图。NMS设备监控SMS设备:NMS设备监控SMS设备中各服务器的运行状态,在出现问题告警通知运维人员。SMS设备依赖IRS设备:IRS设备会统计用户播放节目热度、命中、未命中信息,SMS设备上的“业务服务器”依赖IRS采集信息,对cdn系统中的内容进行分发和回收操作。,Page12,设备内部逻辑结构,结构图一:,关系说明:子系统使用 数据库代理:所有涉及数据库交互的子系统,都可以通过“数据库代理” 对数据库进行CRUD操作,Page13,设备内部逻辑结构,结构图二:,关系说明:CMC控制台管理各子系统:运维人员可以通过CMC控制台,对SMS设备上的所有子系统进行业务管理。包括服务的添加、删除、启动、停止,服务器工作参数的远程配置。,Q&A,