明欣
随着网络技术的不断发展,网络所传输的信息也越来越丰富,从简单的文字信息和数据,到语音、图像。当前正朝着以视频、音频组成的流媒体信息方向发展。
随着宽带网城域网的兴建,用户需要更多基于宽带的应用,如电子商务和视频点播、远程教育、广告服务等。对于宽带流媒体,其核心是流媒体服务器,选择好流媒体服务器对于构建流媒体系统十分重要。
流媒体系统核心还在服务器
在流媒体网络系统中,节目源、流媒体服务器和用户终端设备是系统主要的应用环节,而多媒体通信网(IP网)是提供通信连接的环节。
信息流采集设备包括电视摄像机、立体声录音机、VCD等,采集对象就是节目源。采集到的视频/音频流经数字化及压缩设备后变成视频/音频码流送到流媒体服务器中,流媒体服务器对视频/音频码流进行存储、管理和分发。IP网可以组播(multicast)形式,把流媒体服务器中的视频/音频码流通过寻径分发到各个用户终端设备上。用户终端设备可以是多媒体PC机,也可以是机顶盒的电视机。码流经过解码后就可以传送到显示器中供用户观看。
流媒体服务器要顶得住数据量
实际上,流媒体服务器除了硬件外,还要安装如ThirdspaceOVS这样的智能流媒体传输和控制软件。在使用MPEG媒体流传输的解决方案中,SGI的流媒体服务器在业界居领先地位。它是一种可伸缩、高带宽、I/O数据吞吐量大的ccNUMA体系结构的服务器。可作为电视台管理媒体档案、视频点播、多媒体会议、远程教育、远程医疗的工具。SGIOrigin3000服务器单系统映象(SSI)可从2个64位RISC CPU扩展到512个CPU,操作系统为64位的IRIX6.5。模块化的Origin3000服务器的I/O带宽可随CPU数目增加,呈线性增长。例如8个CPU的Origin3200服务器I/O带宽的峰值为11.2GB/s,32个CPU的Origin3400服务器其I/O带宽的峰值为44.GB/s。512个CPU的Origin3800服务器,其I/O带宽峰值为716GB/s。
Origin流媒体服务器硬件之所以能提供极高的I/O带宽,主要是采用了超立方体的ccNUMA体系结构。从结构上,ccNUMA服务器可看作由结点和路由器两个基本部件组成的系统。结点上可安装4个RISC微处理器、一个高速缓存、主存、目录存储器和Hub。Hub是一个AISC芯片,用来连接CPU、存储器、I/O接口和路由器等。路由器实际上是交叉开关(Crossbar)的专用芯片。从概念上讲,每个路由器芯片与超立方体的一个顶点等价,顶点之间每条光纤电缆与超立方体的一条边等价。超立方体的基础结构是路由器互连。
评价一个系统在全双工工作时的带宽,通常是考察系统的对分带宽。在超立方体结构中,当维数从n 维增至 n+1维时,它的顶点数将加倍,而每一个CPU的对分带宽仍保持常数。总线结构的多处理服务器其对分带宽随系统规模增加而减半,因此当CPU数目增加到一定数量时,会引起严重的瓶颈,而ccNUMA结构的服务器,其带宽可随CPU数目的增加呈线性增长。所以它是一种优秀的“带宽机器”。适用于流媒体网络做流媒体服务器用。
Origin3000服务器的XIO可以与PDDI、HIPPI、GSN网络相连,还可以与数字视频、视频端口相连,其传输速度可到达716GB/s,而它的PCI可与ATMOC12、ATMOC2、光纤通道端口、千兆端口以及UITRaSCSI端口相连,其传输速率可达532GB/s。该服务器大大降低了创建、存储和使用流媒体应用软件的时间,并支持Oracle和Informix数据库。该服务器可用28.8Kb/sec至15Mb/sec的各种位率传送IP网上的应用程序,也可以组播方式对数字化的视频/音频码流进行灵活的Web播放。节目可以通过NetscapeNavigator或MicrosoftIE浏览器嵌入到任何Web应用程序中,演播控制可用HTML、Java或VB脚本语言来实现。
SGI流媒体服务器还可以在多种网络拓扑结构混合的客户机中运作,它支持Apple、Macintosh、WindowsNT/2000及各种UNIX客户机。SGI流媒体服务器具有智能,可以根据带宽自动选择合适的视频编码格式及位率,以便最佳地传送至所选的接口上。它可以和PC机或机顶盒这类客户机与SGI流媒体服务器连接。
SGI流媒体服务器能把流媒体节目在IP网上实时传送到大量、异机种客户机上,也可以把它传送到视频数据库中,供今后播放。它也是网上作内容交易的SGIMediaCommerce 套件的重要组成部分,还可以交付给ISP、ASP作电子交易用。
目前SGI的服务器广泛应用于世界上著名媒体和电信公司,例如AOL、YAHOO、Disney、CNN等。
SGI在国内也有大量的VOD用户,如广东电信局、福建电信局、河南电信局、重庆电信局、江苏邮电局、山东邮电局、上海Online、昆明电信局等众多电信单位。
昆明电信局所构建的千兆城域网基础设施,可以说明SGI宽带多媒体应用平台提供的VOD服务。在昆明宽带多媒体通信网中,采用了1台SGIOrigin3400服务器作为中央媒体服务器用,3台SGIOrigin2100服务器分别作Web应用服务器、数据库服务器和计费服务器用,1台SGIOrigin200服务器作为边缘服务器用。其中Origin3400服务器通过光纤通道及交换机与2TB的SGITP400RAID磁盘阵列相连,而Origin200服务器则与9x36GbdeTP9100RAID磁盘阵列相连,随着城区数目增多,还可以增加Origin200边缘服务器和TP9100RAID磁盘阵列的数目,以便使各区用户都能享用VOD服务。上述宽带多媒体网络基础设施也可以供ISP、ASP向终端用户提供远程教育、远程医疗、多媒体会议、媒体商务等各种宽带多媒体应用。
SGI还向某电信提供33台SGIOrigin流媒体服务器和84台TP9100存储系统,供2万个用户得到VOD服务,共开发数据流可达到5565个。SGI流媒体服务器能够提供巨大的流媒体吞吐量,是向用户提供高质量宽带流媒体服务的重要条件,它和ThirdspaceOVS软件的紧密结合构成了先进的城域网宽带流媒体的解决方案,在服务器端和客户端分别安装了Thirdspace OVS 软件后,该流媒体系统便可以向数量较大的用户提供MOD服务。
摘自《中国数据通信网》
|