利用中间件辅助机顶盒运维
2017-11-22
网络安全和信息化 2017年4期
背景
作为目前山东有线高清机顶盒的重要扩展功能,DVB的HTML5中间件在双向业务中占据了非常重要的地位。我公司的智慧系列业务中,有大量项目运行在H5中间件之上。
对于面向于全体双向网用户的中间件功能,属于全省统一开发的平台,且其上仅仅包含页面显示和用户数据输入功能。其数据的分析处理和负载均衡由后台服务器进行,则用户终端出现平台错误的概率极小,况且一旦出现功能性故障,技术人员可以在后台调整,对用户来说是无感知的。
现状
但济宁的智慧系列业务,不同项目面向不同的特定用户范围,进而形成了不同的运维方法。以某个项目为例,每个月都会有大型会议活动,在此期间约有1000个会议室开会,网络运维和平台维护工作中涉及到4000个onu、机顶盒、摄像头等设备,以及对应的供电网络和光纤网络。
大多数主持会议的老干部年龄偏大,当平台出现故障时,由于用户年龄、文化程度、身体素质的不同,没办法在电话或群聊中准确描述故障现象,给一线人员带来了相当巨大的工作量。
经过细致的研究以及部分乡镇的试运行,我们设计了三种工具方法,经长时间的统计,将我公司相应平台的一线人员维护量降低了五层。
机房到服务器方向

图1 http延时及在线率
我们利用smoke ping、ping pong 等开源代码,针对不同的项目建立服务器的服务实时在线率监测,如图1所示。实时监测相关核心服务器,可以在重要会议期间或者压力测试期间,安排专门的同事同时监控大量服务器的web、ssh、ajax、mysql等业务的响应情况,即使发现问题进行排除。……
登录APP查看全文
