在构建全IP监控解决方案整体架构时,首先要考虑的就是从架构上解决网络监控带来的海量视频实时数据和存储数据的合理处理。为此,业界的普遍作为是借助高性能的服务器,安装流媒体服务器软件,由软件来对海量视频数据进行实时访问的转发及转存到存储设备中,借此来规避高清监控终端自身的性能瓶颈及网络带宽的瓶颈,这种被称之为“IP流媒体”的方案对网络和设备本身没有特别要求,只要开放接口就能可以实现异构厂商的IPC、NVR及管理平台软件的互联互通,包括目前国际上通行的onvif标准也是采用这种架构。
IP流媒体架构对前端设备及网络要求相对要低,但是反过来对流媒体服务器架构下的软件、服务器设计提出了很高的要求,特别是在海量视频监控联网环境下,大容量视频访问和存储要求流媒体服务器具备高可靠集群设计,实现负载均衡,并能够在单台设备故障时,快速的通过冗余设计将其流量切换到其它服务器上,并具备良好的还原机制,一般的软件厂商来很难处理好这种设计。为此,宇视开发了流媒体交换集群技术,支持自动负载分担和均衡,支持完善的故障倒换恢复,通过采用类似硬件网络交换机的全交换架构,相对传统流媒体技术所有处理无需依赖数据库,转发效率高,集群能力强。宇视在实现异构设备互联及面向公网或VPN专网应用的金融、电力、商业连锁、企业多园区联网等应用主要采用“IP流媒体”架构。
另外,针对公安、交通、大型企业园区和高端智能建筑需求,宇视提出了建设监控专网环境下的“IP全交换”架构,和IP流媒体架构最大的不同在于,对海量视频的转发处理由高性能交换机通过组播协议来承载,具体的说,则是由实时视频访问用户所在的交换机来负责高清视频的复制分发,在主干网上同一路视频只占用一路带宽,交换机的整体架构在可靠性和分发效率上要远远高于流媒体服务器架构。
同时,针对还是视频网络存储需求,宇视设计融合了端到端的IPSAN技术,前端高清IPC和编码器与后端的NVR网络存储设备采用IPSAN架构建立iSCSI连接,然后将存储视频流进行iSCSI协议封装,直接采用数据块的方式将视频数据写入IPSAN存储设备中。通过这种方式,监控视频数据的存储不需要转换为视频文件,自然也不需要流媒体转存服务器。从而有效的规避了引发“哑铃效应”的文件系统问题和流媒体服务器性能瓶颈问题。具备良好的可扩展性,无论监控规模有多大,整个系统不会存在性能瓶颈。