总体导航图
学习指南
当前位置: 多媒体应用基础 >> 网络多媒体应用设计 >> 视像服务器
视像服务器

  视像服务在许多方面与传统的数据库服务器不同,它有允许控制、请求处理、数据检索 、被保证的信息流传输、信息流加密,VCR功能包括暂停、继续、倒退和快进等功能。

  允许控制是根据请求然后决定该请求的服务是否能被系统所提供。由于电视数据传输是面向信息流的,所以信息必须没有间断地被传输,才能保证被请求的服务质量。磁盘存取的非确定性特性决定必须使用缓冲器,以保证连续信息流的传输与存取。

  服务器的巨大存取量成了服务器成本的主要因素。不管是存100部还是存10000部电影,存储的介质可以是磁性、磁性与光结合或是磁带设备。本文希望能广泛地应用SCSI接口和 FCS(Fiber Channel Stan-dard)。

  两种标准都来自Accredited Standards Committee X3T 9.3委员会,SCSI是一种并行的多I/O总线,同时也提供了计算机与外围设备之间的标准接口,它被广泛地用于连接磁盘、磁带、CD-ROM、MO驱动器和WORM驱动器。快速SCSI等可以提供 20Mb/s的最大带宽。

  光纤通道是一种点对点和交换连接形式,它的传输距离比SCSI接口的要 远得多。在串行光缆中,操作速率可达30MB/s~100MB/s。

  在用于事务处理的计算机的传统商业应用中,数据存储需求与视像服务器大不相同,商业应用需要数据的完整性。

  视像服务器是一个基于磁盘的快速缓冲区,它的数据来自于本地或远程的文档存储设备。磁盘的数据破坏相对来说并不是很重要,它可能很容易地从磁带或其它介质中重新获得数据。但必须防止主磁盘数据的破坏,因为它将导致系统不能给付费用户提供服务,所以服务器的可靠性要比数据完整性重要。

  对于VOD来说,每一数据流至少需要1.5Mb/s的数据率,用单一磁盘便可支持此速率。然而,为了支持对同一电影和多路存取方式,本文采用“内插”(interleaving)数据技术。

  内插技术和内插的颗粒性是一个很重要的问题,许多人在这方面正在进行探索,但在许多情况下,电影被分别放在不同的磁盘上。RAID技术是可行的,但花费也较高,其中最有用的是RAID1和 RAID3,在RAID1中数据通常在两个磁盘上被镜像和复制,但每一个磁盘都很昂贵。在RAID3中,仅仅需要一个附加的磁盘用于每一阵列以实现等价存储。在RAID3中如果磁盘发生了错误,信息流将由等价维护驱动器重新组织数据来重构。然而就应用而言,在镜像驱动器上重构数据需要一种成熟的重建算法,而维护带宽可能无需像从磁带上简单地镜像电影那样。在一个磁盘被镜像之前,热备份盘是必须的。如果一部电影源于一个高速(或远程)的档案或者是一部多盘阵列视频服务器中的流行电影备份,那么它可被快速拷贝到RAM或者热备份盘中,以便在无需传统的RAID技术下提供连续的服务。


相关知识
公共网络(1) 公共网络(2)
VOD交换局(头端设备) VOD交换局(VDT网点)
视像服务管理 返回本小节主页