注册
中国航信联合达梦打造民航客票交易系统
核心应用
民航是关系到民生和经济的重要领域,达梦数据库与中国航信携手,共同打造民航客票在线交易系统。
“民航是关系到民生和经济的重要领域,达梦数据库与中国航信携手,共同打造民航客票在线交易系统。”
中国民航信息集团有限公司(简称“中国航信”)组建于 2002 年,隶属国务院国资委管理。中国航信向全球 400 余家航空公司,316 家机场提供电子旅游分销、航班控制系统、计算机分销系统等服务,还为 6000 多家机票销售代理提供技术支持。公司 2008 年在香港上市,目前企业资产总额逾 100 亿,近 50 家分子公司遍布海内外。
业务赋能
达梦采用完全自主设计、自主开发的模式,为民航客票交易系统赋能。达梦数据库支撑了包括出票、查票、退票、废票、换开等一系列在线客票交易业务。
民航客票交易系统主要涉及两个平台,若干个应用系统。目前,达梦已上线:应用监控管理平台 (TAM)、统一消息服务平台 (TUMS)、电子客票系统 (ET)、电子杂费单子系统 (EMD) 和航班查询系统。
达梦数据库已先后在西藏航空、首都航空、国航、东航等 24 家航空公司成功投产,全年 7*24 小时稳定运行。中国民航市场 2019 年规模达 1000 余万次航班、6.6 亿人次出行,其中达梦参与支撑日出票 170 万余张。
产品特性
达梦数据库管理系统 (DM)
应用无缝移植 源码体量约 10 万行,3 个月内实现数据库相关源码从 ORACLE 向 DM 的移植
核心应用处理能力要求达 800 tps 以上 达梦数据库性能实际测试达到 1000 tps
达梦数据实时同步软件 (DMHS)
无缝异构数据同步 20 万张客票的出票操作相关数据,1秒内完成从达梦到 ORACLE 的同步
达梦数据交换平台软件 (DMETL)
高速数据批量同步 使用 ETL 进行 TUMS 历史库同步,同步速率超出实际要求近 50%
客户收益
达梦数据库是唯一一家,被实际应用在航空核心系统的国产数据库,这也是国产数据库首次被用于电子商务实时交易系统。对于客户来说同样具有较为重大的意义和价值:
  • 在达梦数据库的支撑下,电子客票交易系统可用性达 99.99%,支持全年 7*24 小时稳定运行,全年故障时间小于 1 小时,服务切换时间小于 30 秒。
  • 电子客票交易系统可从容应对节假日、重大活动等出行高峰期的机票查询、预定请求。在数据库性能上,具体表现在 1 亿元组规模,每秒 10 万次查询混合 1 万次更新,响应时间都小于 15 ms。在峰值业务的 10 倍压力下,达梦数据库能够完全满足业务需求。
  • 在人力成本和开发成本方面,由于达梦数据库全面支持 ANSI SQL 标准和主流编程语言接口,能较好的嵌入业务应用,实现快速移植,二次开发成本大幅降低。支持开发商在 3 个月内,完成数据库相关源码从 ORACLE 向 DM 的移植(对象定义、SQL、过程、触发器),涉及源码体量约 10 万行。
  • 首次实现了与国产小型机的适配兼容,系统采用全国产软硬件环境,系统不再单一依赖于国外基础软硬产品。
解决方案
1. 技术解决方案
基于民航“新一代”信息服务系统的建设规划,中国航信准备对民航客票在线交易系统进行自底向上的重构、迁移和适配开发。系统采用了浪潮 K1 小型机和中标麒麟 OS 的软硬件环境。为了保证系统的平稳过度,项目从系统工程角度采取了逐步替换,从易到难的替换策略,从而最大限度的保证客户应用的可用性。目前采用的数据库架构如下图所示:
针对电子客票系统 ET 的高并发业务场景,达梦团队采用如下方案,达到读写分离的效果:
2. 方案实现效果
中国航信对达梦数据库进行业务仿真压力测试,在峰值业务的 10 倍压力下,达梦数据库能够完全满足业务需求
2015年 9 月 14 日,第一张基于国产数据库电子客票生成,随后达梦数据库覆盖包括国航,东航在内等 24 家航空公司。
目录目录
微信扫码
分享案例
扫一扫
联系客服