广播电台全台网平台建设的探讨
摘要:广播电台近年来相继开展全台网的建设,本文结合福建台的新大楼建设,提出了一种从PaaS“平台即服务”全新设计思路,根据电台的实际需求,建设了一个协同融合的全台业务服务平台,即实现了电台各个业务系统能够在SOA结构下协同工作,同时也提供了丰富的业务服务,为电台的新业务发展提供了技术平台。
一、引言
自从2006年广电总局发布《广播电台数字化网络化建设白皮书》,广播电台近几年进入了一个全台网建设的热潮。伴随着广电新大楼的建设和业务系统的升级,各个电台都提出了各自的全台网建设方案。各个方案各有特点,但建设的总体思路都大同小异:主要是采用ESB、EMB双总线,实现电台业务系统基于SOA的松散耦合,实现业务系统的互联。而我们觉得全台网建设的最终目的,主要是为了给电台业务的发展提供服务。所以,全台网的建设,不能只局限于互联,更应该强调服务。协同、服务和安全是全台网建设的核心,福建人民广播电台在这个核心思想指导下,建设了全新的全台网系统。
二、系统方案概述
福建人民广播电台经过多年的数字化改造,建设有自动化播出系统、智能主控系统、办公业务系统、新闻采编系统等各业务模块。和大多数电台一样,也存在着系统间数据互联的问题。不同的业务系统分布在各自的子网中,由于安全等级的要求不同,有些子网和办公网物理隔绝。全台网的建设要求能够实现不同子网的数据安全交互,否则就不存在“全台”的概念。另一方面,在三网融合推动下,电台的业务规划建设必须能够为新业务的发展提供服务能力,发挥电台的资源优势,不仅仅只是建立一个互联平台,更要是一个服务平台,同时需要考虑电台的BOSS(Business Operation Support System)系统的支持。
在这个要求下,全台网服务平台建设的总体目标需要达到:
1、能够建立一个业务透明的互联互通平台框架,能够实现总局《广播电台数字化网络化建设白皮书》定义的各子网之间的数据互联互通。打破业务系统的地域限制,让使用者能够随处办公。这是全台网建设的基础功能要求。
2、能够在业务流的调度下,在互联的基础上,实现业务层面的协同工作,打破业务间的访问限制,实现多业务的数据共享和复用。
3、具备非常高的安全保障,包含两个层面:互联层的安全和业务层的安全。通俗讲就是:不该有的交互绝对不会有,不该做的事绝对做不了。
4、能够将电台的资源价值化,建设电台的信息资源中心,通过平台提供服务,进行新业务的扩展,业务系统能够利用平台提供的服务方便的进行新系统建设。
根据上述的需求,我们从三方面进行系统的设计和架构。
1)硬件架构
全台网硬件架构由一组服务器和阵列组成。数据存储上,有主备双阵列,进行实时数据互备。业务服务器群包括主备域控制服务器、主备数据库服务器、主备数据访问服务器、主备数据接口服务器、双PaaS业务访问服务器以及相应的流媒体和Web服务器组成。服务器群和阵列通过HBA交换机连接,构成主干平台核心架构。业务系统通过核心交换机连接到主干网络。内网业务系统通过网络层安全隔离措施进行防护,我们采用VLAN、三层路由等技术将各个业务子网相对分离开来。并经过安全交互数据桥,实现和外部业务可控的数据交互。
2)软件架构
在软件架构方面,我们参照了大部分电台全台网建设的经验,在基础数据交互方面,仍然采用了企业业务总线(ESB)和企业数据总线(EMB)的双总线模式。在此基础上,我们对电台业务模型进行抽象和建模,设计了PaaS业务服务平台。将电台的大部分数据和业务处理模型,设计在服务平台上,这样可以大大简化前端应用系统的开发。同时,将主要的业务通过平台进行处理,可以方便实现业务流程的升级和扩展。
3)安全访问策略和监控
全台网的建设,要保证维护人员对系统的可控性。对平台的访问策略控制,平台数据运行状态,平台数据交互内容,平台对于维护人员不能是一个黑盒子。我们在全台网中设计了统一监控调度平台,平台包括几部分主要服务:
日志中心:所以业务模块将运行日志汇总到日志中心,通过日志中心进行统一的监控和报价。
用户和权限中心:通过用户中心,将制作网、播出网和综合业务网的用户账号和权限统一化管理,用户和权限分配统一调度管理,精细化管理用户的访问策略。
三、实际业务介绍
福建电台目前使用制播分离的架构,制作和播出分处两个不同的物理网络,通过接口服务器进行数据交换。节目制作、编排、管理,广告管理、广告编排功能在制作网实现。节目播出在播出网实现。这种结构能够保证播出网功能的纯洁性,提高播出安全性。制作网通过上单操作,将每天编排的节目单、广告单以及需要的节目,通过接口服务器上载到播出网,进行播出。
这种模式下,上载服务器是系统核心关键。经过和联汇科技合作,我们通过以下方案来保证上载的安全性和稳定性:
a)主备双冗余热备接口服务器。通过2台主备热冗余的接口服务器,实现接口上载任务的均衡和热冗余。任何一台接口服务器出现故障,另外一台均能够立即接管业务,保证业务不断。
b)图形化实时监控服务。我们设计了一套图形化的实时业务监控系统,对接口服务器进行监测。监控系统能够对业务压力、24小时的业务分布、上单任务状态进行实时监测,值班人员能够一目了然的查看接口服务器的运行状态和任务压力情况。
c)双网互查服务。在平台的PaaS业务平台上,设计了对制作网和播出网的节目单、广告单查询服务,通过平台提供的服务,制作网可以查看播出网的节目单,播出网同样可以核对制作网的情况,这样可以随时核对两网之间数据一致性。
以上3方面能够正常实施,就依托于上节描述的架构之上:
ESB/EMB双总线,保证了制播两网之间的数据和文件交互;
PaaS服务平台提供了两网间的数据互查验证服务;
统一监控调度平台提供的日志中心实现了实时的接口数据监控,用户中心保证了制播两网的用户统一验证。
四、系统方案特点
福建人民广播电台全台网建设,在参考了目前流行的ESB/EMB双总线结构的基础上,根据电台的实际情况和业务模式,增加了特有的系统设计,主要包括:
1)设计了PaaS服务平台,将主要的业务处理由服务平台提供。这种结构,简化了前端应用开发的难度和开发周期,同时也更具扩展性。
2)通过统一调度平台,将日志中心、用户中心和权限中心进行集中监控,把整个平台的业务数据处理过程透明的展现在运维管理人员面前,是的平台的每个访问请求都可控,大大提高了平台数据的安全性。
3)在制播分离结构上,制作网和播出网即相互独立,业务关系松耦合;同时,通过业务平台,又使得关键数据的互查性,保证制播数据一致性的校验。这就解决了大部分电台在制播分离过程中,数据交互是单向不可控的问题。
五、结束语
福建人民广播电台全台网平台投入运行至今,运行稳定,操作简单,很好地实现了制播分离架构对前端用户操作的透明化。对于运维管理人员,每天好几千的接口交互数据完全透明可控,整个系统运作一目了然,体现了系统设计的科学性。
为您推荐
2013年是云计算产业落地的关键一年,国内外电子信息通信厂商纷纷积极布局和实施云战略。对于电信运营商而言,云计算的发展既是挑战也是机遇。挑战源于,包括云计算在内的其他技术迅速的发展,已经开始动摇运营商在市场的垄断地位,造成其业务正在被其他产业侵蚀。而机遇在于,运营商在云计算领域已经具有一定的资源和品牌优势。为了提高市场竞争力,避免落