3.2.4 影响VOD服务质量的主要因素
(1)网络I/O分析。节目码流越大给网络带来的压力也就越大,并对网络传输的效率也有直接的影响,如MPEG1:1.15~ 1.5Mbps/s、MPEG2:一般在2~3Mbps/s,若400个1.5Mbps/s 的VCD码流需要的网络总带宽就为600Mbps/s。由于本系统可对大量现有的节目格式,如录像带、MPEG1/2节目、VCD光盘、DVD光盘这类码流大(1.5~5M)的节目进行格式处理,通过节目采编工作站转换软件将其转换成MPEG4的格式,仅有500~700k左右大小,占用网络带宽极小,400个并发点播所需要的网络带宽仅需200~280Mbps就能达到VCD的效果。
(2)硬盘I/O分析。对于视频点播系统,视频点播的并发数是评价一套VOD系统的重要性能参数,用户点播节目时,视频流从硬盘输出时要求其稳定性很高,若硬盘输出不稳定,用户所看到的视频节目会出现停顿和延时,严重地影响了用户收看效果。实践证明,SCSI硬盘较IDE 硬盘具有明显的优势,其吞吐量比IDE 硬盘大得多。一般单块Ultra3 SCSI硬盘实际的I/O带宽为20M~30MB,若采用RAID5技术,硬盘损坏时数据会自动修复,硬盘的总吞吐量也有一定的提高,实际测试结果硬盘总I/O带宽可达到50~60MB,即400~480Mbps。因此,高数据吞吐量的SCSI硬盘能满足需求并大大提高视频服务器的性能。
(3)视频服务器分析。网卡I/O分析:100Mbps网卡的网络利用率为60%~80%,即实际网络带宽为60~80Mbps; 1000Mbps网卡的网络利用率为50%~60%,即实际网络带宽为500~600Mbps。视频服务器可根据客户实际情况,配置1~2块1000Mbps网卡。CPU分析:在视频点播系统中,CPU响应每个用户的点播请求,并将节目源推向客户点播端,但点播过程对于CPU资源的耗用不多,主要是由于与网络设备和磁盘阵列等外设通信会耗用CPU资源,所以网络设备和存储设备利用效率的高低将直接影响对CPU资源的占用。(www.daowen.com)
成都大学图书馆VOD系统采用配置2颗Intel Xeon DP E5430四核CPU(2.66GHz,12MB L2 Cache)。内存8GB的刀片服务器1台、配置2块146 GB、1万转SAS 10k rpm硬盘、配置1块 4Gb双端口光纤通道卡,配置两个1000Mbps千兆以太网卡,采用2级内存缓冲优化技术,一般每个高于750k的流媒体点播服务会占用2M左右的内存,每个350k的较低速率的流媒体点播服务仅占用1M左右的内存。因此,确保CPU、内存不构成为VOD系统的瓶颈。
当一个视频服务器配置1000Mbps 的网卡,其支持的带宽为500~600Mbps,足够提供300Mbps左右的网络带宽;若硬盘采用Ultra-160 SCSI硬盘(即支持160MB/s接口传输速率),硬盘总I/O带宽可达到50MB~60MB/s即400~480Mbps,能够提供300Mbps的硬盘数据传输带宽。
因此,有条件的图书馆应尽量采用1000M的网络作主干网;服务器配置1000M网卡、高速大容量的硬盘、高性能多路多核的CPU、大内存等硬件,是提高VOD传输服务质量的关键。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。