探秘华夏航空的云上创新之路
副标题[/!--empirenews.page--]
【51CTO.com原创稿件】近年来,“数字化转型”是一个热词。尤其是对于传统企业,数字化转型是关系企业生死存亡的大事。对于传统航空公司来说,也不例外。 华夏航空股份有限公司(以下简称华夏航空)是目前我国唯一长期专注于支线的独立航空公司。公司自2006年成立以来,一直致力于编织中国立体交通体系中最薄弱的部分——支线航空网络,努力改善支线城市航空通达性,与国内主流干线航空公司、政府、机场通力合作,开创了以三、四线城市与一、二线城市互通互融为目标的航空运输模式。 全身心投入数字化转型 据华夏航空首席信息官蒋涵如介绍,在2016年底,华夏航空机队规模到了20多架,信息化需求爆增。因为机队规模到了这个规模节点,手工处理业务显然已经不能满足业务需求了。为此华夏航空新增了很多系统,有购买的,包括国外比较知名的ERP和维修管理系统,也自己研发了很多系统,包括运营保障、运行控制等系统。并且当时的基础设施大部分都是在托管的机房里,也有一部分是在华夏航空自己的机房。由于信息系统增加,扩展基础设施的需求就尤为迫切。这时候,就面临着很重要的选择:一是再建一个自有机房,规划大小是几百平方米,二是用公有云来代替基础设施。
经过一系列的评测、对比之后,华夏航空选择了使用AWS公有云来代替基础设施建设。 经过一年的准备,华夏航空于2018年开始,与AWS正式展开合作。据蒋涵如介绍,首先搬到AWS上的是中转2.0系统。 上云之路从中转2.0系统开始 中转2.0系统是华夏航空中转航班产品“通程航班”的销售和监控的系统,提供一站式解决方案。旅客在华夏航空OTA或者官网平台上去购买机票,会得到一个虚拟的航班号,中转2.0系统会自动的把它分拆到两个航班,自动出票。出票以后,中转2.0系统会实时对出票航班进行跟踪,了解这两个航班的运行情况,比如有没有取消,会不会延误,特别是前面一段的延误,会不会导致后面的航班衔接不上等。 在迁移到AWS公有云上之前,中转2.0系统使用的是VMware虚拟化环境本地部署,因硬件设备老旧以及网络出口带宽不足,较为频繁的出现假死、运行缓慢等情况,严重影响了OTA的业务对接成功率和客户购票体验。随着中转售票业务范围日趋扩大、合作方日趋增多,OTA访问量迅速增长,系统性能瓶颈日益凸显。 华夏航空选择以西云数据运营的AWS宁夏区域作为企业上云的核心平台,主要考虑的是高性价比、低延迟、以及未来规模的扩展性。项目建设初期,针对原有架构,AWS SA及ProServe团队提出了高可用设计、性能、安全等多方面的改造和优化建议,并持续协助夏华航空完成架构的部署、测试及优化。经过短短2个月左右的改造周期,中转2.0即完成AWS云部署及试运行。 在部署到AWS公有云上后,系统的应用架构的解耦及高可用设计,极大增强了系统的安全性、可靠性、稳定性,并为未来业务量的增长做好了弹性伸缩准备。由于完成了原Oracle向RDS MySQL数据库的迁移,节省了原商业软件昂贵的授权及持续的高额服务费用。通过项目的实施,培养了云架构团队、开发团队,制定了云部署的规范和流程。从业务指标来看,同期对比OTA数据采集量、下单成功率、云服务稳定性都得到了质的极大提升,有效支撑了中转业务在春运重保期间的销售增量,实现系统0故障。根据华夏航空自己将以往IDC租用使用方式与AWS云服务租用方式对比,云中的TCO只为原TCO的50%左右,大幅节约了项目建设和支撑成本。 在中转2.0系统之后,华夏航空在2018年前后有约17个系统迁移到了AWS上,比较典型的是内部管理的综合应用。 内部管理应用系统分三部分:一是门户网站,二是业务流程处理系统BPM,三是面向员工的移动应用。因为华夏航空的管理和业务应用是交互在一起的,所以这个系统的迁移非常复杂,这是因为首先工作流与很多业务系统做了对接,每个业务中的审批最后都会流转到这个工作流系统。所以说它和业务系统之间的结合会很多。 在华夏航空的门户APP中,还有很多与运行和保障相关的业务管理的应用,比如飞行员和乘务员的出行管理,航班准备、任务查看等以及运行情况的查看和航班调整的展示等。所以迁移这个系统的任务会特别重。因为并不是把所有系统都搬到云上,其他的运行控制系统、航班保障系统、机务管理系统,以及ERP系统,都是部署在私有云上,所以云上云下的接口衔接,是一个非常繁琐的工作,在网络上、性能优化上会有很多困难,如果优化得不好,云上的信息交互会比较缓慢,甚至会出现断线的情况。这个管理平台的搬迁是华夏航空2018年的一个重点。 华夏航空的内部充值中心系统使用的是AWS最新无服务(Serverless)架构。华夏航空目前有约三千多名员工,基本上每个月都要用一至两次充值,在这样的使用量下,一个月的基础设施消耗约一直两百块钱,如果用自己搭建的虚拟机来实现充值系统,这个费用要高好几倍。云原生服务提高了业务系统的可靠性、稳定性,降低了业务系统的成本,“并且系统的稳定性也非常好,所以我们会利用云原生技术提供更多的服务。比如RDS托管数据库的服务、Redis缓存服务等。”蒋涵如表示。 对公有云充满信心 据记者了解,在航空领域,有不少航空公司出于安全的考虑,会选择私有云服务,而华夏航空选择了AWS公有云服务,并表示未来会将几乎全部的业务都迁移到AWS公有云上。在蒋涵如看来,在数据安全方面,并非是将数据放在自己的私有云上就一定是安全的。只要做好加密和数据管理的工作,从某种程度上说,公有云会比私有云更安全,这也是华夏航空与AWS及其他云厂商沟通的一致看法。“放在私有云,其实也是联网的,如果遇到攻击的话,也会出现安全问题。而公有云的体量更大一些,基础安全做得更完善一些,可能会更安全。” 据蒋涵如介绍,2019年和2020年是华夏航空上公有云的重点。2019年,会把公司最核心的运行和保障业务迁到云上。航空公司的运行和保障业务系统平台是所有系统中的“发动机”,航班的运行信息都是用这个平台来交互的,所有的业务部门基本上都要依靠这个系统平台来开展工作。这个平台和其它业务系统的关联也非常大,并且是24小时不间断运行的,所以需要平滑迁移,既要把它的架构优化之后迁移到云上,又要保证业务的连续性,这是一大难点。经过评估与沟通,华夏航空已经做出了可行的方案,系统的重构优化正在进行中。因为有了2018年的管理平台迁移经验,华夏航空非常有信心把运行和保障业务系统平台迁移上云。 到2020年,华夏航空会把其他业务,包括飞行管理、安保管理、安全管理及一些周边的业务管理,,都迁移上云。而像ERP等大型系统会考虑后续其他机会上云。 记者视点 (编辑:常州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |