|
| 技术论坛
|
|
|
|
| 中国气象频道综合业务平台的设计 | |
| [作者:北京华风气象影视信息集团 石永怡 宁凯峰] |
| 随着20世纪90年代第一台国产字幕机、第一台国产非线性编辑系统、第一套硬盘播出系统的面世,中国电视台的信息化、数字化、网络化改造就拉开了序幕。在厂家和用户的共同努力下,信息技术与视频技术的结合,在短短10年间得到了飞速的发展。涌现了非线性编辑网络、新闻文稿系统、广告编播系统、节目包装网络、硬盘播出系统、媒体资产管理、演播室共享系统、互联互通平台、全台一体化网络系统等一个个网络化的系统,并应用到节目制作生产工具中,经历了一个长期、循序渐进的过程。
随着近几年业务的迅速扩展,气象频道已有各个业务子系统之间需要交换的节目、数据也越来越多,原有的磁带以及小范围的网络传输交互方式,已经影响了业务的发展,需要通过全频道的网络化提高业务系统的生产效率。因此,对现有系统以及下一步需要建设的业务系统进行整体规划,建立合理的全频道节目数据交换平台势在必行,这也是进行中国气象频道综合业务平台设计的出发点。
一 面向服务的体系架构设计理念
中国气象频道的综合业务平台的架构体系是构架在JDMA(Jetsen Digital Media Architecture)上的新一代综合业务服务平台,它的设计目标就是以面向服务的体系结构(SOA)为基础,构建一个全频道互联互通的一个基础业务服务平台,将频道所需各个业务处理流程中连为一个有机的整体,充分发挥数字化、网络化的技术优势,以提高中国气象频道节目制作、生产和内容服务的质量和效率。
作为体系基石的SOA(Service Oriented Architecture)是一种面向服务的体系架构,是构造分布式系统的一种方法,它将一个业务系统或者业务系统内部的一个功能单元定义为一种服务,通过在这些服务之间定义一个良好的接口规范联系起来,将业务应用功能以服务的形式提供给最终用户应用或其他服务。这个概念由IBM最早提出,并逐步为IT业界各大巨头(如HP、ORACLE、BEA)所认可,并在近几年迅速的发展起来。
SOA概念的提出并非偶然,在当今科技迅猛发展的形势下,几乎所有的机构、企业在管理经营的各个环节均引入了大量的IT技术应用系统。这些应用系统开始只是各自封闭,信息难以交换,或通过原始的磁盘、磁带方式进行。随着网络的飞速发展,人们开始开发各种应用系统接口,通过网络进行数据的交互和传递,将某几个系统应用进行集成,最终将各个应用系统连接起来。但是,随着业务的不断增长和不断变化,这种应用系统之间点对点的连接通讯模式也变得越来越难以适应需求。当一个企业内部拥有十数个甚至数十个应用系统时,一个应用系统要和其他系统交互,接口的开发就变得非常的复杂和庞大,而最致命的是,当这个应用系统更新的时候,其他的应用系统也同时受到影响,接口需要再次开发,一切的工作都要重新开始。
SOA正是为了解决这些纷繁的应用系统之间的整合工作。它将各个应用系统的功能封装为服务,并利用企业服务总线(Enterprise Service Bus)将所有的应用系统连接起来,定义统一的接口标准以及服务调用方式,通过流程服务来对总线上所有的服务进行整合,以完成企业的具体业务应用。
ESB(Enterprise Service Bus),即企业服务总线,是SOA架构中的基础构件,是连接应用和服务的一个灵活的集成架构,能够减少接口的数量,降低接口的复杂性。ESB完成以下四个主要功能:
* 服务的路由(Routing):在SOA的架构中,所有的服务调用都通过ESB进行位置透明性的路由和定位;
* 协议的转换(Converting):在一个SOA的架构中,每个应用系统接口采用的标准传输协议不尽相同,ESB支持多种传输协议,如HTTP、JMS、MQ等,并负责将各个应用系统的协议进行转换,换句话说,就是在几个系统的对话过程中充当翻译的工作;
* 格式的转换(Transforming):应用系统的消息传递过程中,消息的格式不完全相同,因此ESB也需要将消息转换为各应用系统能够认知的格式;
* 事件处理(Handling):通常来说,ESB还包含一些事件处理的功能,这里指一些系统通用的事件处理,如日志记录等。
专为视音频行业应用而开发的EMB企业媒体总线扩展了SOA架构体系中ESB的概念,成为专用于传输媒体数据的总线。EMB提供下列服务:
* 提供数据系统间迁移服务;
* 提供数据的归档服务;
* 提供格式转换服务;
* 提供码流转换及合成服务。
两类总线既紧密结合,又相互独立。企业服务总线ESB完成系统与系统、应用与应用之间的业务应用层面的互联,处理元数据信息、控制信息、指令信息。以小数据量的传输为主。企业媒体总线EMB完成系统与系统、应用与应用之间的业务应用中具体的媒体数据的传输。包含大规模的海量数据突发性的迁移、格式转换、码流转换。ESB面对的应用层、EMB面对的数据层,两者密切联系不可分割;企业服务总线ESB只对小数据量的信息进行传递,基于HTTP、SOAP、MQ、WSDL、J2EE等层面的数据转换、协议转换。企业媒体总线EMB针对海量媒体数据信息进行传递。基于MPEG-2、DV、MPEG-4等协议标准进行格式转换和码流转换,两类总线在处理数据时彼此相对独立。
二 气象频道综合业务平台的设计
气象频道综合业务平台的架构由基础网络平台、系统软件平台、公共服务平台、互联互通平台及节目生产及管理系统平台组成,组成及结构见图1。其中公共服务平台和互联互通平台的技术方案是平台设计的重点。
公共服务平台包含了全台网中的统一认证、媒体传输/转换、监控管理、业务流程管理等几个公共服务系统。统一认证系统包含有用户认证、用户授权、访问控制等功能,是全台业务统一访问门户的入口。媒体传输/转换包含有文件迁移、归档迁移、文件转码、打包合成、加密校验。文件迁移负责各个业务子系统之间的数据迁移;归档迁移负责数据归档时在线到近线存储之间的数据迁移;文件转码实现码流格式和编码的相互转换;打包合成实现文件的自动打包合成;加密校验实现在文件传输迁移过程中数据传输安全保证。监控管理包含有设备监控、网络监控、安全监控、业务流程监控、预警处理,主要包含了IT层面监控管理和业务流程层面的监控管理两方面,实现全频道统一的监控管理。业务流程管理系统通过工作流管理工具实现业务流程的管理配置;通过任务策略设置定义各个业务网络之间的数据交换共享的策略;通过优先级控制实现各个业务流程优先级控制;通过任务分发实现各个业务系统数据交换共享的任务接收、管理及分发。
互联互通平台利用ESB及EMB两类总线,为新闻、制作、播出、收录、媒资等各个业务应用系统提供网络互通访问支撑。数据的传输主要分为取、送两种方式,数据交互模型见图2。各个应用业务系统在取送的过程中都是被动方,换个说法就是数据迁移的主导都是JASP。如果系统A要向系统B传输数据,为保证全台网的松耦合结构,系统间不允许直接进行数据传输,数据的传输都要通过统一的JASP来实现。
利用FTP及SAN共享两种方式进行数据的传输,FTP方式支持各种操作系统,安全认证功能强大,支持授权访问机制,可以做到没有用户名和口令不能传输,FTP建立在面向中联接的TCP协议之上,保证数据传输可靠性,布署比较方便,在设计方案中,选用FTP方式实现生产系统、播出系统与中央存储平台的数据传输。SAN共享方式是目前在媒体行业各内部网采用最广泛的一种点对点传输方式,采用FC通道,大数据量的传输效率非常高,在设计方案选用此方式实现中中央存储区和原有媒资系统的数据交换。
三 结束语
综上所述,中国气象频道综合业务平台的设计是一个系统工程,它的建设和实施需要对现有的业务流程和网络结构进行局部甚至全面的优化重组,以达到提高改善生产方式、生产效率、降低运营成本等目的。同时也必然会在频道内部的资金配备、人力资源配置变化、技术团队建设、组织机构调整、运行及安全管理制度的等方面提出一系列新的要求。由于项目建设带来的各方面变革波及方方面面,因此更需要从整体的角度进行把握,才能实现整合内部信息资源,提高核心竞争力,提高生产效率,改善生产方式,降低管理成本的目标。
摘自《现代电视技术》 |
|
 |
|
© www.cctvpro.com.cn 版权所有
|
|
|