存储在视频监控领域的发展与视频监控本身的发展有着密切的联系。视频监控经历了模拟、数字、网络三个阶段,存储在视频监控领域的应用也经历了模拟、数字、网络这三个阶段。
前端存储
所谓前端存储,是在网络视频监控系统的前端设备(如网络视频编码器或网络摄像机)中内置存储部件,由前端设备直接完成监控图像的本地录制和保存。
前端存储具有几个方面的优势:
一是可以通过分布式的存储部署,来减轻集中存储带来的容量压力;
二是可以有效缓解集中存储带来的网络流量压力;
三是可以避免集中存储在网络发生故障时的图像丢失。
对于前端存储,由于单个前端编码设备通常所带监控点路数不多,存储时间也不长,所以对存储容量要求不高,网络摄像机一般用CF卡或SD卡,视频服务器一般用内置硬盘。这与以往单机存储相比,基本没有区别。
而与以往单机存储本质上不同的是,为了保证用户访问的灵活性和便捷性,网络视频监控系统中的所有前端存储除了要能够提供点对点的单机访问外,还要能够通过一个统一的接口提供所有内容的集中共享。为此,网络视频监控系统通过中心业务平台对所有前端存储进行统一管理和调度,并实现存储空间和存储内容的网络化。这样,用户既可以直接登录单个前端设备进行录像资料的点播回放,也可以统一登录中心业务平台进行所有前端录像资料的集中检索和回放。
应用存储
视频监控系统常采用的存储网络架构有DAS、NAS、SAN和IP-SAN,常采用的存储设备类型有 SCSI盘阵、FC和iSCSI设备。这些设备技术成熟、结构简单、安装实施也非常方便。然而这些设备都具有一个共同的缺点,就是存储设备在视频监控系统中只能起到一个简单的数据存储功能,无法替代服务器来运行特定的应用软件,视频监控系统中仍然需要大量专用服务器。
实际上,随着芯片技术的快速发展,CPU或专用ASIC芯片的运算及处理速度成倍提高,而存储设备的整体价格却在不断降低。在设备选型及购买时,出于设备更新换代方面的考虑,用户一般会选择稍高一级别的存储设备。再者,当投资充裕时价格差别对用户影响也比较小。因而在很多的应用系统中,用户采购的存储设备性能往往高出实际业务系统真实需求很多,甚至超出好几倍。
在一些中小视频监控系统中,系统中的性能瓶颈经常会出现在视频服务器而不是存储设备端,存储设备所能提供的带宽往往是视频监控实际总带宽的两倍或三倍,IOPS也是实际需求的3~5倍。存储设备控制器长时间处于半负荷工作状态,大量的高性能资源被浪费。为保障高可用性、高效性、稳定性和安全性,存储设备的控制器部分一般都是专门设计的,并采用专用的处理器和缓存,其各项技术参数和性能均高于普通PC服务器。为了有效地利用存储的富余资源,可在存储设备控制器部分内嵌特殊功能的应用软件,存储设备不仅为系统提供数据存储服务器,还能提供一定的软件应用服务器,这种存储设备就称为应用存储。