做安防监控项目的,录像存储是绕不开的环节。摄像头采集的视频要存下来,存多久、存多少、用什么设备存,直接关系到成本和可用性。视频存储服务器就是专门干这个的,它跟普通文件服务器不一样,对持续写入性能、容量扩展性、数据可靠性要求都更高。
先算存储量。一路1080P摄像头,H.264编码,码率大概2Mbps到4Mbps,一天的存储量是2Mbps除以8乘以3600乘以24,约21GB。如果是H.265,同样画质码率减半,一天10GB左右。知道单路一天的量,乘以摄像头数量和保存天数,就是总容量需求。比如100路摄像头存30天,H.264按3Mbps算,总容量大概27TB,考虑RAID和预留,实际要配35TB以上的硬盘。
存储方案主要有几种。一种是NVR,网络硬盘录像机,专门接网络摄像头,自带硬盘位,四路八路直到几十路,中小项目用着方便,配置简单。一种是存储服务器,就是一台服务器加磁盘阵列,跑流媒体和存储软件,适合路数多、要集中管理的大项目。还有一种是云存储,把视频传到云端,适合家用和小型商铺,但带宽和费用是问题,大规模监控还是本地存划算。
硬盘选择很重要。监控存储要用监控级硬盘,比如希捷酷鹰、西数紫盘,这些硬盘针对7x24小时持续写入做了优化,支持ATA流指令,能减少丢帧。不要用普通桌面盘,持续写入容易出问题。容量方面,监控盘现在单盘能到18TB甚至20TB,盘位多的话单盘容量大,能省盘位和电费。
RAID策略要权衡。RAID5能用一块盘的冗余换可靠性,容量利用率高,但重建时间长,大硬盘重建期间再坏一块就全丢了。RAID6能容忍两块盘坏,安全性更高,容量利用率低一点。RAID10性能好、安全性高,但容量只有一半,成本高。监控场景一般建议RAID5或者RAID6,重要的可以RAID10。另外要做热备盘,坏了自动顶上。
网络带宽也要算清楚。100路3Mbps的摄像头往存储服务器写,总写入带宽是300Mbps,千兆网刚好够,但还要考虑读取回放的带宽,所以建议上万兆网或者链路聚合。如果摄像头很多,建议分层存储,摄像头先存在本地NVR或者边缘存储,再按策略上传到中心存储,减轻中心网络压力。
数据可靠性除了RAID,还要做定期备份和巡检。重要录像可以定时备份到另一套存储或者磁带。硬盘有SMART信息,定期看有没有坏道、预警,提前更换。温度和电源也很关键,机房温度控制在25度以下,UPS防断电,不然突然断电容易损坏硬盘和文件系统。把这些做到位,监控录像才能存得住、调得出。
上一篇:单片机最小系统电路图详解:让芯片跑起来的几个核心部分
下一篇:没有了