选择视频编辑网络系统存储设备的要点

Posted by

对于一个视频系统中的存储设备来讲,最主要的功能不是存储容量,而是支持多个终端上的视频流实时写入或进行实时播放,存储设备对外提供的带宽越大,能支持实时写入和在线播放的视频流数或终端数就越多,视频系统的性能就越高。

因此在选择视频系统的存储设备时,第一要考虑的是存储设备能提供的带宽,如果提供的带宽不足,就直接决定了这个存储设备不能用。其次考虑的才是存储设备的安全性、故障恢复和数据备份等方面的性能。

视频文件的码率是相对固定的,网络的带宽足够时,视频播放时画面才会流畅。因此要求存储设备提供的带宽不是其指其它最大带宽,而是指恒定带宽。只有恒定带宽大,支持的视频流数量才会大。

存储设备厂家提供给大家一般都是通过SANERGY软件或IOMETER等软件测试出来的数值,而这两个软件测试出来的数值都是一个平均值(1秒内的)。这个数据往往与实际可用的恒定带宽有较大的差距,因此不可将这个数据做为评定存储设备性能的参考值,更不能直接应用在视频行业的存储设备设计中。存储设备的实际可用恒定带宽必须经过视频流播放或写入测试才能获得。

目前国内几个专业的视频行业集成商,他们选用的存储设备都是通过测试合格的设备。无论是哪个厂家提供的新设备或新型号,都需要搭建实际的应用环境专门进行读写性能测试。测试的主要项目为:
1、多台工作站同时读一个文件,
2、多台工作站同时写入一个卷或从一个卷上读取多个文件,
3、多台工作站同时写入多个卷,或从多个卷上读取文件,
4、一部分工作站先进行一个卷的读写,等该卷支持的稳定读写视频流达到最大值后,另一部分工作站再进行第二个卷的读写。
5、在多个视频流稳定读写的过程中,模拟存储设备的控制器、硬盘、电源等设备要故障时对最大视频流数量的变化。
6、。。。。。。。

由于现在的存储设备所能提供的带宽大越来越大,要想测试出存储设备带宽的最大值,就需要搭建的模拟网络环境也越来越大,往往需要几十台甚至上百台工作站。而一台工作站往往都要十几万,因此测试时仅占用设备的费用就需要成百上千万。在人力方面,需要5-10人,前后共一个月的时间。因此即使是国内最大的视频网络系统集成商索贝公司都越来越没有能力单独进行这种大型的测试了。不过因为索贝公司所承接的网络系统都比较大,工作站数量比较多,才可能会在项目施工的过程穿插做一些新设备或软件的专项测试。或者在一些大客户的协调和组织下,联合中科大洋公司一起做一些大型测试。

目前国内算得大型的两次存储设备测试都是由CCTV组织的,我很幸运地参与过一次,独立负责过一次。

另外,我要说明的是,视频编辑网络一般会采用FC+以太的SAN双网结构。而现在,随着NAS服务器系统的对存储管理能力的加强,TOE卡投入实际的应用,通过链路聚合将多个网卡绑定在一起来NAS服务器对外提供更大的连接带宽,基于千兆网的单网结构也可以应用在视频行业,不过由于NAS服务器对外提供的带宽只有40-60M左右,因此NAS还之能应用在小型的,或视频流码率较小的视频系统中。