流媒体录播工作站
    流媒体多路编码器
    富媒体编辑工具包
 
    流媒体接入服务器
    Flash媒体服务器
    流媒体转码服务器
 
    富媒体内容管理系统
    富媒体内容分发系统
    富媒体网络资料库系统
    富媒体广告投放系统
    互联网应用智能巡检机器人
    负载均衡控制器
 
    媒体播放器
 
 
 
互联网应用智能巡检机器人 IRS
 
Fortune Network - Rich Media Professional of Three Screen Era
 
     
        随着计算机网络的普及和各类网络应用的不断发展,越来越多的政府和企事业单位逐步将自身提的各类业务和服务向网络化方向发展。 在过去很长一段时间内,网络应用系统的管理者都缺乏一种有效的手段对应用系统本身的健康性进行有效的监控与评估。市场上大部分的监控类产品都只是针对网络以及各类硬件设备的“设备监控”产品,这类产品能够很好的对网络应用系统所依托的各类网络设备及硬件设备进行有效的管理,但都缺乏对网络应用系统提供的各项业务功能的健康性进行监控和评估的有效手段。
      针对这一问题,复全网络推出了基于“业务流程监控”的全新产品“互联网应用智能巡检机器人系统”(IRS),该系统部署后不但可以对各类主流网络设备和硬件设备进行健康性监控,还能够针对应用系统所提供的业务的流程和关键环节进行监控。

工作过程描述

(1)巡检脚本录制与发布
在开始巡检工作之前,系统维护人员需要人工操作脚本生成器对需要巡检的业务流程进行一遍完整的操作以进行脚本录制(以视频点播系统为例,可以模拟一个用户登录系统、选择栏目、播放影片这个过程,这个流程录制好以后,可以为这个脚本取一个名字叫做“用户点播流程”),在录制的过程中录制器软件会自动记录整个操作过程和操作结果,并自动记录所有的信息,包括访问的主机、连接、正确和错误的判断条件、页面的相应访问顺序和参数、录入信息等,录制形成的数据我们称之为“脚本”。
录制好的脚本通过脚本生成器的网络发布功能传送到巡检管理中心的脚本库中统一管理。

(2)巡检任务管理与分配
录制好的脚本由巡检管理中心统一进行管理,巡检管理中心至少有一个巡检员模块(Robot),巡检员模块需要注册到巡检管理中心才能够工作,巡检管理中心通过“巡检任务分配”功能为巡检员模块分配巡检任务(如:可以让巡检员模块每隔一小时执行一次“用户点播流程”脚本,这就是“巡检任务”)。一个巡检员模块可以同时并行的执行多个任务,可并行执行的最大任务数由产品授权数决定。
在巡检任务分配过程中可以灵活使用“巡检参数替换功能”,实现使用同一个脚本对服务器集群的巡检。

(3)巡检任务执行
巡检管理中心为巡检员模块分配好巡检任务,巡检员模块会定时与巡检管理中心通信(默认为15分钟)获取巡检管理中心分配给自己的任务列表,同时将任务对应的脚本下载到巡检员模块所在的计算机上。巡检员模块每次与巡检管理中心通信时都会检查任务和脚本是否有更新,一旦发现更新,巡检员模块会自动更新本地数据。
巡检员模块在执行巡检任务的同时会记录每一个业务流程和业务环节的相关数据(响应时间、发送信息、收到信息等),如果检测到业务流程异常(如用户验证失败、视频点播失败、主页局部无法显示等),巡检员模块会即时向巡检管理中心发出告警信息。

(4)巡检数据统计和分析
巡检员模块工作过程中收集的数据实时汇总到巡检管理中心的数据库中,系统维护人员可以通过巡检管理中心提供的巡检统计分析功能将这些数据形成分析报告,通过分析报告可以掌握应用系统的健康情况。