【IT168 专稿】随着现代生活以及娱乐项目的丰富多彩,很多观众已经不局限于电视娱乐,“视频点播”这个名词便应运而生,成为 21 世纪娱乐新生代的象征。同时也随着现代网络技术的发展,网络视频的传输成为 Internet应用的一个亮点。为了提高视频数据在网上的传输效率,并实现视频的实时播放,流媒体技术的研究与应用得到了很大发展。
基于流媒体技术的在线电影服务器,在很多行业都得到了广泛的应用,例如远程教育服务器,酒店视频点播服务器,音乐下载服务器,VOIP 网络电话服务器,在线视频网站服务器,网吧电影服务器,数字图书馆服务器等。
HighPoint 公司自 1995 年问世以来,推出的火箭系列 RAID 产品,在这几年为流媒体视频服务器行业提供了多种解决方案,不论是在品牌视频服务器,还是 DIY 玩家自己配制的视频服务器里都得到了广泛的应用。而对于视频服务器的配置,硬盘和 RAID 卡是必不可少的硬件设备。
其实无论是 SATA 硬盘还是SCSI 硬盘,它们的内部速率都基本差不多,硬盘内部速度提升是电影服务器最重要的,唯一的办法就是借助阵列卡来改造,以提升硬盘的读写速度,很多客户以为买品牌服务器用 SCSI 硬盘就可以了,但是还是总碰见播放电影卡的问题无法解决,就是这个原因,RAID 卡的配备是必需的。而 HighPoint 基于自己多年在 SATA RAID的成熟产品,以及整个 SATA 设备,包括硬盘和 RAID 低成本和高性能的优势,广泛受到视频服务器行业的青睐。
RAID 基于视频服务器中的应用,可以粗略的归为两类功能:1)实现服务器整个容量的扩展 2)硬盘之间组建阵列,提供读取数据的高效性和保护数据的安全。而针对不同领域的视频服务器的应用,对于RAID 产品的选用也有所区分,下面我们分领域介绍一下。
1. 网吧视频服务器
多数光顾网吧的客户,都免不了要看电影,而且网吧里的视频服务器一般会连续开机 10 天至一个月以上,如果客户正看得起劲的时候突然出现中断或者宕机,那实在是有点太煞风景。从而为了适应网吧视频服务器长时间的大量 I/O操作,系统和视频文件共享一个硬盘的方法决不可取,必须使用单独的磁盘或磁盘阵列来存放视频文件。
2000年初,多数国内网吧客户通过选用 HighPoint RockerRAID 454 产品来连接 5-8块 IDE 硬盘,把所有硬盘组建 RAID0 模式,以实现网吧服务器的存储子系统。而现在随着 SATA技术的发展和硬盘容量的逐步扩充,客户基于 RAID的选择也升级为 SATA RAID——RocketRAID1740 和RocketRAID 2310等。当然,对于资金比较充裕的网吧集成商,也可以选择“SAS”架构的解决方案。
2. 在线视频服务器
现在越来越多的用户在互联网上通过视频来了解信息,例如网上看电视电影,看体育比赛,通过视频文件来了解有关购房,购物等信息。互联网时代,只有文字和图片,没有视频肯定是不行的。尤其是北京 08 年奥运会的到来,不知道有多少观众甚至国际友人想通过互联网来实现在线观看比赛的愿望。所以互联网商机也便应运而生,但是,要想把视频资料放到互联网上,对互联网带宽和视频服务器的要求也相对较高。对于想节约成本,不买品牌机的商家就要注意了,在选取 CPU、主板以及 RAID 产品时要多讲究一些性能了。在此,推介两款目前被广大在线视频服务器客户所认可的 HighPoint 产品——RockerRAID2340 和 RockerRAID 3520。
以上两款产品,满足 8T和 16T 视频容量需求,满足在线视频在 100M-1000M 互联网带宽条件下,对服务器 I/O速度的要求。同时通过 RAID技术(多数集成商采用 RAID5 模式),总体上提高了数据传输速度,同时也提供了对视频文件的数据保护功能。对于大多数用户性能已经足够,这时候硬盘已经不是瓶颈了。同时采用优化的读取算法使硬盘的寻道时间和寻道次数都大幅度降低,增加了硬盘的寿命。
3. 酒店/小区视频点播服务器
对于酒店/小区式这种场所的娱乐内容,一般包含两项:1)用户点播观看已制作完毕和存入完整的节目 2)观看现时播放的在线电视节目。基于以上两点的实现,势必要求服务器硬盘容量更大,对视频数据处理更快,从而对服务器组建的性能要求也就更高了。同时由于网络用户对服务器的频繁访问和程序的运行,都在加重磁盘的负担,因此磁盘配件和阵列卡搭配的速度快慢是服务器整体性能至关重要的部分。
对高速读写阵列的建立,我们推荐选用HighPoint RocketRAID 3520 阵列卡来提供高性能磁盘阵列。当CPU和内存都保证高性能的时候,硬盘的读写成为最大的瓶颈,借助RocketRAID 3520 高性能,使得硬盘读写速度发挥到极致。
RocketRAID 3520是 HighPoint 推出的一款及其有代表性的 IOP产品,此卡采用 Intel IOP341芯片,提供 RAID6 engine (P + Q),不占用服务器 CPU空间。同时配置 256M 的缓存,可以暂时存放被频繁读取的数据,以提高文件读取速度。板卡配有一个 BBU 电源备份单元,可以 7*24 小时保护数据,防止意外断电而造成数据丢失。 另 RocketRAID 3520 还具有在线 RAID 扩容和在线 RAID 迁移、对硬盘活动和失败灯的显示等功能,在具体应用方面,都有突出的优势。RocketRAID 3520 不仅具有卓越的容错能力和TB 级的大容量存储,并且拥有先进的管理功能,包括基于web 的管理系统,基于命令行界面的管理系统和开放的 API 软件系统。总之,RocketRAID 3520是面对视频点播行业客户,非常具有实力的 PCI Express RAID 解决方案。
总结:
之上所述,我们选择了三个典型行业的视频点播服务器,分别阐述了不同领域的具体应用方案。当然随着 IT 事业整个的发展,包括 CPU,硬盘等硬件产品的不断更新,同时随着用户需求的不断提升,相信 HighPoint 公司也还会继续创造新的产品以适应这个领域的应用。