凯时k66会员登录的解决方案详细页面-尊龙人生就要博旧版

凯时k66会员登录的解决方案>> 机场生产管理系统应用集成凯时k66会员登录的解决方案

机场生产管理系统应用集成凯时k66会员登录的解决方案

简介/背景

机场生产运营管理系统是为机场各航班保障服务提供的信息化管理系统;机场内部主要业务工作都是围绕保障航班安全正点运行来展开的,作为机场运行的核心系统,信息系统应能够对航班保障流程的全过程进行现代化的调度管理,制定合理的航班保障流程,替代原有大量繁复的手工操作,从而提高机场运行效率,创造更高的服务品质。航班动态信息作为主要信息源,是建立完善的航班运行保障流程的依据;本系统旨在采用国际先进的面向完整商业过程的系统模式,取代传统的按部门工作进行划分的管理思想,实现对机场内各项服务工作的灵活、方便、高效管理。对数据同步的实时性、高效性要求很高。

机场生产运营管理系统主要由应用系统、数据库系统、中间件组成,其中应用系统是指可独立运行的20多个子系统,这些子系统正常运行依赖于底层数据库系统所提供的数据服务。

底层数据库系统结构为中央数据库和二级数据库两级结构:

中央数据库系统:运行在主服务器上,主要存储机场生产运营、旅客服务、航班信息等数据,实现所有子系统的公共信息的全局共享。

二级数据库:运行在二级服务器上,主要用于存储各子系统的私有信息。当中央数据库出现故障时,各子系统可访问二级数据库,以确保该系统的不间断运行。

中央数据库和二级数据库构成了分布式数据库系统,通过数据同步,保持中央数据库和二级数据库的相关数据的一致性和完整性。数据同步采用国家“核高基”数据集成中间件inforsuite sib来实现。根据业务应用功能需要,中央数据库系统与子系统之间的信息传递主要分为两种方式:

实时发布方式:由中央数据库系统主动实时的向各子系统统一广播、发布变化更新了的数据与消息。如生产指挥调度子系统、航显子系统、广播子系统等。

请求访问方式:由各个子系统向中央数据库系统请求调用访问、查询信息,如查询子系统等。

各工作子系统的客户机根据访问和接收的中央数据库系统的数据实现应用功能的信息处理。

机场生产运营管理系统中各数据库之间的相互通信频繁和数据共享也比较复杂,所以为了便于用户使用及管理,采用中央数据库作为各数据库相互通信的桥梁,即二级数据库之间不相互通信的方案;基于国家“核高基”数据集成中间件inforsuite sib产品的机场生产运营管理系统架构图如下图所示:

 

二级数据库上传给中央数据库,中央数据库再把信息下发给需要此信息的二级数据库。

1、由中央数据库下发信息的情况

因为此种情况二级数据库需要接收的信息及需要同步的表很复杂,采用基于inforsuite sib的出版订阅方式,可在接收方增加一个过滤算子,该算子可以过滤消息中指定的表名的数据。这样的话,中心将所有需要下发到二级数据库的表分为5-10个模型(每个模型中的主题相同)发布;而在订阅方订阅发布的主题,并接收中央数据库下发的所有表数据的消息,通过过滤算子(在算子中配置需要的数据表名称),过滤掉系统不需要的信息,只留下业务系统关心的数据。

2、二级数据库上传给中央数据库的情况

二级数据库可通过inforsuite sib的模型算子直接上传到中央数据库,基于上述的数据同步需求,我们给出如下的数据同步设计方案:

1)各个二级数据库不直接进行数据同步.如果子系统有需要同步的数据也是通过中央数据库(aodb)接收后再转发给需要这些数据的数据库。

2)中央数据库(aodb)是整个数据同步的中心,它不仅负责转发各个二级数据库发来的数据,也要负责把本地的数据同步给需要其表的子系统。

基于inforsuite sib的发布订阅机制,在发布方增加一个算子,该算子可以根据指定配置(描述表名称与主题名称对应关系的文件),解析消息中的表名,然后将指定的主题添加到消息头中,然后在由发布者动态地根据主题发布这些消息(存在一个消息发布多个主题的情况)。这样的话, 20个业务系统只需要订阅各自的主题(20个主题)。

中航机场生产运营管理系统价值主要体现在:

数据交换平台对应用系统的影响小

源端、目标端的可靠、安全性保证

信息传输上的可靠、安全性保证

数据交换及时性保证

南昌机场系统冷备方案

南昌机场主服务器主要包括数据交换平台主服务器、aois(生产管理系统)主服务器、fids(航显)主服务器等,其中:

aois(生产管理系统)主服务器由aios应用系统及底层aodb中心数据库、fids备份库组成;

fids(航显)主服务器由fidb应用系统及底层的fidsdb航显数据库组成,还包括备份的数据交换平台服务器环境、aois的备份应用系统及备份库;

 

广播语音条屏航显服务器是遗留系统,一直运行正常且本工程是对其进行集成,故在本方案里不考虑该服务器备份;

数据交换平台主服务器主要运行inforsuite sib中间件,负责各服务器数据库的数据实时同步,是整个系统的数据总线。我们在该服务器上部署了aodb数据库内部的数据同步模型(aodb_old主要为aodbtr系列表,aodb_new主要为aodbs系列表,该同步模型负责tr系列表与s表之间的数据同步);aodbfidsdb之间的数据同步模型;aodb与遗留系统(广播语音,条屏航显)数据库cbair之间的数据同步模型。

网站地图