Print

在IX5000的存储环境下提高VOD视频点播服务性能的一些方法

2006-05-23 发表

IX5000的存储环境下提高VOD视频点播服务性能的一些方法

一、       组网 

二、       问题描述

使用IX5000作为VOD点播存储系统时提高性能的办法是什么?

三、     过程分析:

四、       解决方法

1. 因为视频点播应用大多数情况下是对媒体文件的顺序读操作,那么在IX5000上创建虚拟卷使用的策略中,建议将virtualDiskType设置为RAID0或RAID10stripeElementSize设置为64numberOfStripeMembers设置的大一些(这个值设置的越大需要的磁盘数量也越多,virtualDiskType设置为RAID10时numberOfStripeMembers的最大值是16),如果virtualDiskType设置为RAID10还需要把forceRedundant设置为yes。

2. mirror的读策略设置为roundrobin(通过realm set MirrorReadPolicy命令设置)

3. 使用iSCSI HBA卡减少存取数据时对视频点播服务器主机的CPU占用率。

4. 启用视频点播服务器上千兆网卡或iSCSI HBA卡的Jumbo帧支持选项(MTU设置为9000

5. 启用IX5000 iSCSI业务口和后端网络接口的Jumbo帧支持选项(MTU设置为9000

6. 在视频点播服务器上安装多块网卡提高对外服务的网络带宽

7. 把视频文件放在IX5000的多个卷上,卷由不同的SCM来管理

8. 优化视频点播服务软件本身的设置,比如优化视频点播服务软件的缓存设置,多台视频点播服务器组成服务器群,或者设置缓存服务器。

9.提高视频点播服务的硬件配置,如增加CPU数量

当然播放客户端本身的性能也会影响到实际的观看效果。比如对于512Kbps码流的媒体文件,客户端配置低时播放起来就不很流畅,因为解码时对客户端CPU的能力要求比较高。