1简单事情不要复杂化
做弱电的朋友半夜给我打电话询问280多个网络摄像机应该选用什么样的核心交换机?看来他真的遇到麻烦了。
相信很多现在做弱电项目的朋友都有过此类困惑,模拟视频监控系统发展到现在的数字(网络)高清视频系统的确有了很大的进步,图像干扰没有了,但是图像的不流畅(卡顿)依然是个很难完全解决的问题,上面这位朋友的深层意思就是如何让能让这么多网络图像流畅查看,网络系统稳定运行。
要彻底解决上面的问题细说起来是个很复杂的方案,涉及到很多网络知识和概念,很多弱电工程师对网络传输方面没有很深厚的知识体系和丰富的项目实施经验,然而如果去找一位专业网络工程师(CCNP)去解决这个问题那就更不合适,专业网络设备会大幅度提升项目成本。因此在这个问题中,要依靠专业技术去实现就会更加复杂。
有过十多年安防工程经历的人都了解,我们现在的数字(网络)高清视频系统和以前的模拟视频监控系统相比,有个深刻的感受:数字(网络)高清视频系统建设的成本很低,因此一个大型高清视频监控系统如果把网络架构没有设计好,那你的项目可能就会被昂贵网络设备造价打败,上面朋友的问题,几万块的核心交换机凑合能用,十几万的也不错,几十万的那更好;那我想问问你280个摄像机总价多少啊?
我们先来看一下他所说的监控网络结构拓扑图:
图1
这是一张典型的三层监控(接入、汇聚、核心)网络拓扑结构图,主要有以下特点:
1、摄像机的图像大数据是24小时不间断上传。
2、图像数据全部经过核心交换机到达存储设备。
3、这个网络中图像上传数据占到整个网络运行数据的99%。
4、前端摄像机越多,整个网络运行压力越大。
5、如果核心交换机出现故障,整个网络瘫痪。
因此核心交换机就成了整个网络稳定运行的关键设备,一台不行考虑双机热备,双链路热备,配置不行换个更好的,这样这个网络就很头疼。
我们做弱电项目的很多朋友都有很强大的现场施工经验,有很强大的问题解决能力,但是对网络基础知识和网络架构设计却不是很熟悉,遇到这样的项目就头疼,如果钻进这个圈里那就麻烦了,当在实际项目运营中发现图像频繁卡顿时候就无奈了;这里要说的是摸不清这趟水就别往进跳了,这个复杂的问题我们可以绕着走,寻找新的道路。
2把简单问题搞明白
网络视频监控系统最初的目的就是把前端的各个摄像机通过网络线缆接入集线器(交换机)再把数据传输到存储设备,如下图:
图2
这个大家一看就明白,摄像机不多,没什么三层网络拓扑结构,而且运行效果很好,故障率很低,说实话一些施工队完全自主完成,也没有什么多网段IP地址划分,没有图像解码器,NVR直接输出查看,图像流畅,操作方便;PC电脑软件也很方便管理。
一个项目摄像机数量达到几百甚至上千的时候问题怎么就回来了呢?首先我们很多视频监控项目都是自建局域网运行,常见的是一个监控中心机房,我们把所有的线路都集中在中心机房,那自然就是图像集中存储,设计一个三层运行网络拓扑结构,可所有摄像机的图像数据都是24小时不断上传,再加上高清摄像机的码流很大,这就是给网络运行压力雪上加霜,让大量的图像数据在网络中汇聚本身就是个错误;我们要给这些数据一个最短路径,让他们尽快回到存储设备,过于复杂的线路和过多的设备本身就会产生数据延迟,因此在大型监控网络拓扑结构设计中首先要放弃复杂的三层网络结构想法,从最简单的开始;从你能做的简单事情做好,把十几个摄像机的事情做好,几百个都是从是少到多开始的。
3实行区块化管理
集中统一管理监控网络和和古代帝王中央集权管理一样,集中起来都是比较头疼的,不管是“推恩令”还是“分封制”以至于后来的“郡县制”,都是一个思想,我们要分块分区域管理,简单说就是把几百个摄像机分区块,例如我们常规有32路NVR录像机,那我们就以32为最大数,将网络中摄像机划分成每个不大于32个摄像机的区块,如图表示
图3
这个网络交换机就是个普通二层网络交换机,要节省的话傻瓜式百兆交换机也可以。
但是这些图像我们还需要一个管理软件。
图4
当然有了软解码,也可以硬解码,加个解码器。
图5
如果你在中心选用一个普通三层网络交换机那就更方便了,每个32路区块都分配独立网段地址,管理便捷,故障定位方便。
这个方法比NVR连接到汇聚层更可靠,这种网络没有严格意义的三层结构,所选用的网络设备都不要很高的配置,简单说就是通过一台三层千兆交换机把若干个小的监控网络连接起来。
这种方法需要充分理解,NVR设备在中心机房,不需要改变原有布线方案,在中心机房需要使用两条线路到前端交换机,一条连接中心三层交换机,一条连接中心NVR,这里一定不要减少线路。
有了以上方法,那位280个摄像机项目的朋友也就很简单了。
区块化管理视频监控网络是一种简洁高效的办法,在每个项目中需要因地制宜、因时制宜、因事制宜;这种方法不但能解决网络视频卡顿,更重要事节约项目成本。
以上仅代表个人建议,重要的是理解这种方法,不追逐字句深意。