关于视频图像运维管理的探索
- 格式:pdf
- 大小:3.49 MB
- 文档页数:4
安全防范
关于视频图像运维管理的探索
张懋源王岩王德育山东省青岛市公安局
摘要:为进一步加强视频图像运维保障工作,提升视频图像故障处置和综合管理效能,青岛市公安局结合视频图像运 维管理職,充分借助现代信息技术,坚持以精准化检测、全程化覆盖、多维化统计、可视化展示、实时化报 警、一站化运维和闭环化管理为引领,采用大数据、云计算和多数据库混搭等先进技术,探索建设视频图像智 能化运维系统,实现了全网视频图像的智能化运维,提升了视频图像运维管理水平。
关键词:觀图像離管理智tBiiH
2013年以来,青岛市公安局按照“党政领导、综治协
调、公封I动、社会参与”的思路,大力开展“天网”工程
建设。经过三年多的努力,全市藤图像的建设数量和建设
质量均有显著提升,目前全市共新建整合各类视频图像 56000余路。面蝴贩图像点位|遺急剧增加、技术架构曰趋
复杂、维护难度不断增大的难题挑战,传统的人工维护模式
梯故障发现滞后、原因定錄慢、升级迭代复杂和
实不清等问题,已不能很好的适应视频图像运维管理工作。
按照现代警务科技引领、信息支撑的思路,青岛市局坚持以
基础信息化为指导,探索建设视频图像智能化运维系统,从
狱支撑、数齡析、界面展示和综合管理等方面全面加强
雖管理工作,有了视频图像雖雖水平,本雄
合工作实践与大家探讨交流视频图像运维管理的相关内容。
—、精准化麵
精准化检测分为运行状态、运行质量和资源消耗三大
类。其中,运行状态是一种雛式检测,可分为正常和故障
两类,如前端摄像机、服务器硬件是否正常运行,程序服务
类软件能否正常调用等;运行质量是一种细微式翻,是在
正常运行基础上进行的二次检测判断,如摄像机画面质量清
晰度'亮度,絲等方面;资源消耗主要对服鎌资源使用
率进行检测,实时动态掌掘艮务器资源的消耗情况。
(一)运行状态麵1. ping端口 :采用ping (网络命令)命令,通过ICMP
(网络控制报文协议)回声请求消息,侧重于硬件和网络状
态检测,是最常用的一种检测方式。2. WS接口:通过采集代理服务根据指定接口调用 WS ( Web Service )服务,判断目标服务程序是否正常,
侧重于软件辦类检测。3. DB检测:通过侦测目标数据库登录端口,通过采集
月艮务实现自动登录数据库进行DB ( Datebase )的检测,用
于判断数据库服务是否正常。4. 定时巡检:根据检测目标设定检测方式,建立并自
动执碰紐划胳,aa集中监控系统,翔爾端设备
(摄像机、抓拍主机、传输设备)、内场设备(服务器/虚
拟机、存储设备、安备、数据网络、机房动力、业务应 用系统等)进行可用度和健康度检查,如最常用的Snmp (简单网络管理协议)麵。
5. 主动上报:根据设备特性,向运维中心主动提报状
氣。6. 数据分析:对不能直接获取前端设备运行状态的情
况,通过设定阈值,采用大数据分析技术分析判断运行状
态,如市局卡口系统采用三级平台对接方式即采用数据分析 方式检测,同时由于全市卡口系统设备多、数据量大,传统 的统计方式压力较大,云计算Map-Reduce技术的应用较
好的规避了频繁查询对大数据内存堆和CPU的占用。
7. 长连接:通过检测中心开启服务与各关键的被检测
对象建立长连接通信(握手),任何一方故障(松手),则
对方实时感知,实现关键^务的实时检测,如媒体服务、采
集服务等。
(二)运行质通过设定轮巡任务,抽检切割视频图像实时录像,依 托部署在媒体服务器的视频分析程序,检测画面清晰度、亮
度、雪花干扰、信号缺失和人为遮挡等事项,并将秘频截图
和狀補息写入数据库,便于后期统计分析。1.清晰度检测:主要采用梯度的统计特征,通常梯度
值越高,画面的边缘信息越丰富,图像越清晰。当然,对监
控设备失焦检测需要人工参与标定,由运维人员设定正常的
olice echnology 2017年第4期 7
5安全防范
纹理信息后由计算机执行翻。
2. 亮度异常:主要计算灰度图的均值和方差,当存在
亮度异常时,均值会偏离均值点,方差也会偏小,均值大于 均值点时图像偏亮,小于均值点时图像偏暗;用于实现亮度
的粗略性检测。
3. 画面冻结:每隔T帧抽取一帧(防止相临帧相似度太 高而误判),对选取的每帧进行直方图算法运算,对比相临
抽取的两帧的相似度,如果相似度大于某一比例【如 95% )时,贝IJ认为两巾贞一致并判定为冻结,反之则正常(此
检测方试存在一定的误差)。4. 偏色:基于等效圆的偏色检测方法,等效圆的概念
采用图像平均色度D和色度中心距M的比值,即偏色因子 K来衡量图像的偏色程度。
此外,画面质量检测还有人为遮挡、雪花干扰、信号
贱等目标检测,在此不再一-(三)资源消耗检测主要通过客户端方式或SNMP方式采集获取相关设备的 CDMNI (中央处理器CPU、硬盘DISK、内存memory、网
络network和输入输出1/ 0 )数据,如系统CPU占用率、 Memory/swap开销、节点网络流量、端口网络流量和 TCPAP负载等,并按照既定规则分析资源使用情况。客户
端方试优点在于检测频率高、实时性好、检测信息精确,但 对存储要求较高。SNMP方式优点在于不占用主机资源,应
用场景比较灵活。通过资源消耗检测可实时、动态掌握资源
使用情况,为动态调优提供数据支持。
二、全程化覆盖
视频图像系统具有设备种类多、依附关系强等特点,任何一^®备、环节和服务出现故障都可能会影响视频图像 正常运转。本文以2013年所建传统架构视频图像为例阐述
主要思路(图1 ) 〇
从图1中可以看出,主要环节分为①前端设备、②{专输
狐③网络设备' @{专urn⑤网络设备、©ft令服务
器、⑦媒体服#⑧#储®备、⑨¥台服务九个环节,根 据每个环节设备不同,采取不同方式检测,如表1所示。
表1检测方法和检测依据
对象前躺备网络设备服务器存搬备系统平台
狀态质量狀态硬件软件写入时间硬件软件ping 端口WS接口VV継獅VVVV主动上报VVDB_V数搬析VV链接VV麵!分析V
目前运维中心支持单点故障检测,即按照拓扑架构从
检测端开始向被检测端逐级翻,遇到不在线或设备软件不
可用时,则iAg节点擁故障。下一步粧单点獅基础上
重点发展逻辑性判断,通过分类汇总、建立模型'逻辑判断
对各故離碰一步定位。
三、多维化统计
运维中心采集汇聚了“天网”工程所有软硬件设备的
实运行状态数据,是‘‘天网”工程宏職计和数据分析的数 据来源。运维中心采用key-vdue、关系型数据库、数据搜
索引擎等混搭技术,实现了按单位、时间、类别、承建商、 故障原因、故障时长和修复时长等多维化统计。如图2为按
单位进行统计分析,图3为按故障时长统计汇总。
76 I罾親涿3 2017年第
4期图2日运维报表(-)GIS可视化
—一 '龙酱枭卜濂》小章 梓新杓
图4 GIS可视化展示GIS运维可视化主要分为基本信息、运维信息和历史信
息三部分。如图4所示,基本信息主要为物理位置、逻辑编
号、所属单位、IP地址、媒体服务器等基本属性;实时信息
主要显示当前运行状态和运行质量,如画面质量、抓拍率、
识别率難息;历史総主要显示历史総,便于历史雖
的慨掌握,台查看的繁琐操作。下一步,難托设 备血缘关系和拓扑架构,重点建设发展关联化、可视化运
图3故障时长统计维。1. Key-value:在采集器与数据分拣服务之间搭建y- vdue快速读取的存储服务,数据采集器采集获取原始数
据,经过数据中心的清洗分栋处理后保存入库。2. 搜索引擎:运维中心每日检测量将达到150万条以
上。传统普通数据库已不能很好的处理,因此引入基于索引
的适合海量数据的存储和查询统计文档存储系统。状态数据
在写入时通过智能分词技术形成元语,并在建立索引后存储
到搜索弓摩中。数据在使用时,通过索引定位、模斷W、
聚合等处理返回调用者,并同时返回匹配度。aa搜索引擎
快速查询技术,10亿状态数据中实现单条查询毫秒级以内 返回结果,统分析2秒以内返回结果。
3. 关系型数据库:采用稳定性、成熟度较高的关系型数
据库,它可以安装部署在windows、linux等多个平台上。数
据库开启曰志的归档功能,并制定全备和差备的预案对数据
库进行定期备份,当数据库发生故障时,采用归档和数据栗 快速恢复。设备信息等数据量较小的表建立索引,力n快查询
速度;设备每曰状态等数据量较大的表按照业务属性进行分 区并建立分区索引,确保2年内运维数据实现_查询。
四、可视化展示
可视化是未来信息技术发展趋势之_,同时也是公安 信息化发展方向,市局一期主要建设GIS运维可视化和机房
可视化。(二)酿可视化针对机房设备数量大、种类多、周期长、管理难度大
等问题,综合考虑建设成本和技术难易等因素,通过仿真模
型和真实数据结合实现机房监控管理,动态呈现设备运行状
态和告警信息。1 ■数据直观化展示
主要包括基本信息、运行状态和历史信息三部分,基
本信息主要展示所属系统、物理位置、网络配置等信息;运 行状态直观显示CDMNI运行情况,便于动态掌控调优;历
史信息主要记载相关设备历史狀态,便于统狀析和预警预 测。图5为机房运维縣直观化展示。
Y供入明夯81〇9!名《 __LEA
图5机房可视化运维展示2■酉战可视化管理
下一步,将重点发展配线可视化管理功能模块,直观
呈现物理链路走向,实现非设备端口和连接线缆(基础布线
和©璣)的管理,有效提升教据中心_的管理水平。
〇丨^6(:1111〇丨〇97 2017年第4期7
7泰安全防范
五'实时化报警
按照“分级分类、定人定责"的思路开展实时化报警
模块建设,共梳理统计三级十五类视频图像故障,并制定相
应的报警和处置舰腰求,主要包括告警级别、故障类型、
故障描述、故障影响和修复时限等信息。当系统检测到托管
设备发生故障时,第一时间按既定规则向责任人手机发送故
障信息,同时系统自动计算故障时长,当责任人故障处置完
成后,系统检测正常后自动发送正常信息,责任人员也可主
动发送状态确认请求,系统将结合检测情况自动判定,遇有 故障处置时效超时情形,系统自动发送超时提醒。
图6手机报警设置界面
六'一站化运维
目前,“天网”工程硬件设备广泛分布在全市各分市 局,其中各类服务器多达1000台,传统的曰常管理和迭代升
级压力较大,为此,运维中心建设了一站式运维功能,运维 人员只需将升级的软件、补丁上传到运维仓库,通过web控
制台和驻守程序,即可实现升级工具的程序打包、自动安
装、版本更新、配置修改和交互方式等一站式运维。使单人
运维1000台以上M务器成为可能。其中典型功能如下:
(-)群集驢对“天网”工程中使用的大数据、云存储等集群化服
务进行定制,实现集群的安装部署、扩展部署、配置修改、
版本升级和集群处置等功能。可便捷集中处理集群相关的运
维減有效减少人力队(二) 单体赠流程定制结合WEB控制台,以通用的方式实现单台服
务器单个服务的部署'升级、维护和启停等操作,并实时展
示操作酿
(三) 隨驢
针对大量服务器的部署升级,增加设计批量部署、批
量升级的功能。通过客户端驻守程序屏蔽系统环境的差异,
节省人力成本和时间投入。七'闭环化管理
结合市局需求,深度融合运维流、管理流和考评流,