分类: 服务器与存储
2008-06-06 05:52:05
非编的网络测量
这次我们主要针对广东电视台新建的非编制作网络,从网络的稳定性、网络的带宽瓶颈及制作的视频质量三个方面进行测量。由于测量的非编网络没有接入无卡非编工作站,视/音频数据都是通过FC交换机传输而没有经过以太网交换,所以网络的带宽测量主要是针对FC网部分;而以太网主要传输控制信号,数据流量很小,因此在带宽测量中可以被忽略。
服务器端和非编工作站的配置分别列于表1和表2。
使用的测量设备有泰克公司的VM700T视频信号测试仪、TG2000信号发生器、TSG100音频信号发生器、PQA300图像质量分析仪等;测试工具软件主要有SANergy 3.2及SDD本身的端口测量指令。
网络可靠性的测量
主要测量网络硬件的可靠性、软件的稳定性,以及服务器软件功能设置,内容有:
(1)MDC服务器的测试
主要包括MDC服务器双电源冗余测试、服务器系统盘RAID1容错及MDC服务器的集群管理测试。
由于MDC服务器都是双电源供电,当MDC服务器正常工作时,手动拔掉双电源之一,服务器工作正常,证明MDC服务器双电源冗余正常。当MDC服务器正常工作时,手动热拔掉数据服务器上SCSI硬盘,服务器没有异常,系统工作正常;然后热插回硬盘,系统能够自动识别,其工作没有受到任何影响,证明MDC服务器系统盘采用RAID1容错正常。两个MDC服务器均设置为负载均衡,默认情况下在MDC1和MDC2上都会提供服务,手动关掉一台服务器如MDC1,如果MDC1服务器的资源会在90s内切换到MDC2服务器上,则客户端可以重新联入网络访问SDD;然后把刚才关掉的MDC1服务器重新打开,服务器上的资源又会在90s内切换回MDC1服务器上,证明两台MDC服务器的集群管理正常,资源可以互相切换。
(2)数据库服务器的测试
主要有双电源冗余测试、Legoto Co-Standby Server 2000镜像集群容错测试等。
跟MDC服务器一样,当数据库服务器正常工作时,手动拔掉双电源之一,服务器工作正常,证明数据库服务器双电源冗余正常。当DBserver1启动正常,SQL Server在线时,在非编工作站建立故事板sql1-1、sql1-2并保存,建立故事板sql1-3不保存,手动关闭DBsever1服务器,DBsever1资源离线,大约90s后DBserver2接管MS SQL服务,非编工作站发出数据库连接错误的警报,重新启动编辑程序后,非编工作站工作正常,证明Legoto Co-Standby Server 2000镜像集群容错正常。
(3)交换机的测试
我们测试的非编网络具有典型的双网结构,主要测试网络的稳定性。众所周知,影响网络稳定性的主要因素有交换机和带宽。对于交换机对网络稳定性的影响的测试,主要是做双FC交换机冗余测试和双以太交换机冗余测试。当非编工作站正常工作时,MDC1和MDC2分别光纤连接在FC交换机1和2上,此时Cluster资源存储在MDC1上,手动关闭FC交换机1,于是连接在其上的非编工作站不能工作,而连接在FC交换机2上的非编工作站工作没有受到影响;移动光纤连接到FC交换机2上,然后重启非编工作站,如果非编工作站工作正常,证明FC交换机有冗余功能。对以太交换机的测试方法与之一样。
(4)非编工作站编辑软件功能的测试
主要测试上下载、编辑、特技、字幕和网络管理等模块。
在上下载模块的测试中,我们主要测试模拟复合和模拟分量信号的输入/输出及SDI数字信号的输入/输出。须要注意:通过编辑软件遥控录像机上下载,须要调整录像机的控制精度,并要求精确到帧。
在编辑模块的测试中,主要测试实现素材打点并精确到帧编辑、支持节目线编辑等功能,包括插入、覆盖、剪切、支持多层视频预览、支持时间线文件打包合成、支持音频调整等内容。
在特技模块的测试中,主要测试实现视频过渡特技、视频二维特技(包括二维窗口、马赛克、色调变化、淡入/淡出、滤镜、抽帧等效果)、视频三维特技(包括三维边框、模糊、卷页、模板划像等效果)、对视频加键通道实现抠像、快慢动作变速效果及支持视频静帧等内容。
在字幕模块的测试中,主要测试标题字幕、唱词字幕、滚屏字幕和关键帧的制作及图片文件添加等功能。
在网络管理模块的测试中,主要测试栏目、用户、权限、空间和日志等管理。
对测量结果的探讨
从以上测量可以看到,该非编网络有以下特点:
1.网络性能稳定,设计比较合理,服务器、交换机、SDD控制器和存储体均采用了冗余设计,避免了单个设备故障而造成系统崩溃,特别是MDC服务器的自动接管,在设置上比较合理,接管比较快。数据库用Legato Co-Standby Server 2000软件实时备份,SDD数据库的数据不会丢失,提高了系统的安全性和稳定性。
2.网络带宽满足制作的需要。根据我们的测量,网络的极限带宽取决于SDD的Host端口的占用,SDD的4个H端口与2台2Gb/s FC交换机连接,由于SDD的每个Host端口最大带宽只有100MB/s(在实际测量中可以提供95MB/s以上的读写带宽),每台FC交换机与SDD的两个Host端口连接后输出的交换带宽应为200MB/s(在实际测量中可以提供196.2MB/s的读写带宽),相当于可以同时提供28个50Mb/s的MPEG-2 I帧压缩视频流同时实时播放不丢帧。实际中,此非编网中第一台FC交换机连接了13台非编工作站,第二台FC交换机连接了17台非编工作站。根据前面的分析:所有非编工作站同时读写SDD的情形,根据经验统计,只需按理论峰值的1/3来计算,所以整个网络的带宽余量还是比较大的,预留了再扩容的余地,这跟前面的理论计算和实际测量相吻合。
对于硬盘本身的带宽,根据SDD的设置,我们把3个Tier捆绑成一个Lun,每个Lun可为网络至少提供较为稳定的约190MB/s以上的读、写带宽,可以同时提供28个50Mb/s的MPEG-2 I帧压缩视频流同时实时播放不丢帧,新扩容的硬盘分成4个主要的Lun,其带宽为760MB/s,比SDD的4个Host端口带宽400MB/s大得多。可见,硬盘本身的带宽不是网络的瓶颈。
3.图像质量有所提高。视频信号采用50Mb/s MPEG-2 I帧压缩,图像质量达到IMX格式或DVCPRO 50格式的水平。根据泰克PQA300的测量,其Mobile、Popple、Tennis图像序列测试结果比50Mb/s码流的录像机指标好。