一、互联网保险业务拓展考验IT创新能力
华泰人寿保险股份有限公司(以下简称:华泰人寿)是一家由国内外实力雄厚的金融保险集团和知名企业发起设立的全国性寿险公司,股东投入资金超过30亿元,在中国开设了两百余家分支机构和营业网点。在互联网保险业务领域,华泰人寿通过技术创新和业务拓展,极大的提升了互联网保险业务的竞争力。
为了进一步提升企业在中国保险市场的竞争优势,华泰人寿希望利用云计算、大数据等技术能力,为业务增长提供更为有力的支撑,推动创新业务转型升级。但是,在数字化转型的过程中,华泰人寿也发现,IT系统建设面临着严峻的挑战。首先,互联网保险业务正在处于快速的演进之中,不但用户需求不断进化、业务环境也瞬息万变,这就对于企业的敏捷响应、快速开发能力提出了严格的需求。而华泰人寿既有的IT系统基于闭源技术打造,缺乏自主能力,当业务拓展亟需开发创新应用时,IT部门很难敏捷的响应应用开发、升级等需求,不利于对客户需求的敏锐洞察与引导。
此外,互联网保险业务具有大规模、高并发的特征,大量的应用需要从海量用户生成的庞大数据中抽丝剥茧,对数据洞察、反馈的响应速度往往达到秒级,这就对IT系统的处理能力、可用性提出了严苛的需求。由于华泰人寿近几年积极推动互联网保险业务拓展,IT系统需要处理的业务与数据出现快速增长,在高负载的压力下,旧的系统很快出现了运行速度慢、可用性差等问题,如果要通过持续升级软硬件的方式来应对,将对会华泰人寿的成本控制带来巨大的考验。
华泰人寿张毅表示:“我们此前一直通过外部供应商来部署软件,这种方式会耗费大量的采购成本,据估算,我们每年采购商业软件的成本一度高达3000万-5000万。此外,外部采购的方式不利于扩展性与可维护性的提升,在闭源的环境下,IT系统的临时扩展往往会带来高额的成本。内部评估发现,我们平均每年用于IT系统的维护成本是采购成本的10%到20%,每年还有7%的递增,这无疑会给我们带来巨大的成本压力。”
在中国于2016年颁发《网络安全法》之后,华泰人寿决定采用新的IT架构,将自主可控摆在更重要的位置,以满足安全性、合规性等方面的要求。
二、使用红帽OPENSHIF 容器平台与红帽CEPH存储来搭建开源IT系统
在对既有IT系统出现的问题进行评估之后,华泰人寿认为,开源技术能够帮助金融企业实现IT系统的敏捷、高效、可扩展以及可自控的管理需求,对 IT建设及维护成本进行更好的控制。因此,华泰人寿确定了使用开源技术这一基本原则,而经过对数个社区开源平台的反复评估,华泰人寿将目光投向了红帽OpenShift 容器平台。
由于华泰人寿处于向开源架构迁移的初步阶段,因此还需要专业的开源技术咨询服务的支撑。在这个过程中,红帽 GPS 为华泰人寿 OpenShift 架构的规划设计、部署实施环节提供全程咨询与技术支持服务,提供了从现场到远程不同层面的服务工程师,通过完整的训练,指导华泰人寿进行容器化迁移、完成 CI/CD Pipeline 的制定、进行系统性能优化及调试、系统健康性检查等各项服务。值得一提的是,红帽 GPS向华泰人寿工程师提供了完善、专业的开源技术指导,帮助华泰人寿从IT技术工程师到企业领导层,都能建立起迁移到开源机构所需要的技术储备,并强化其在开源环境中的自主创新能力。
在开源系统建设的评估阶段,华泰人寿就与红帽的技术人员对系统建设方案进行了深入探讨,“企业一般会经历‘从物理机到虚拟化,再到容器化’的过程,而华泰人寿跳过了虚拟化,直接从物理机跨到容器化,要实现这一跨越不仅需要对整个应用系统进行改造,而且需要高效的容器化解决方案。红帽公司是开源社区领导者,红帽 OpenShift 更是业界领先的容器平台,这让我们能够将精力集中在应用系统的改造与持续集成上。” 华泰人寿张毅指出,“而且,红帽引领的开源生态从长远来看具备旺盛的生命力与潜力,能够持续为我们的开源系统提供支撑。”
在引入 OpenShift 容器平台之后,华泰人寿在技术平台与应用开发上都使用了开源技术。华泰人寿首先部署的是中台,采用业务松耦合的方式解决了旧系统太慢、安全难保障以及扩展性的问题:第三方交易原来连接的是旧系统,现在则首先落到互联网核心上,然后落回到旧系统数据库中,这样既解决了系统整体的性能、安全性、扩展性等问题,又能确保旧系统中数据的完整性。
此外,华泰人寿还部署了红帽 Ceph 存储,这款存储平台改变了原有的企业存储方式,灵活性极高、扩展性极强,与红帽 OpenStack 平台进行了紧密集成。其既能满足华泰人寿对容器技术的需求,还能提供容器原生存储机制,帮助华泰人寿实现存储即服务的目标,并提供高效的硬件灵活性与扩展性。
华泰人寿张毅表示:“在项目的实施过程中,红帽通过项目实施和知识转移,帮助我们培养增强开源技术实力和开发经验。红帽的工程师表现出了极高的专业素养与服务能力,给我们提供了开源技术指导与系统建设咨询,大幅缩短我们使用开源的学习曲线,并获取开源软件的企业级支持,这让我们受益匪浅。”
三、华泰人寿开源系统显著增强业务竞争力
更高的业务敏捷性与弹性
红帽 OpenShift 自身具备 Docker 和 Kubernetes 等最新技术,是功能强大的容器集群管理和编排系统,借助敏捷和 DevOps方法能轻松、快速实现应用的构建、开发和交付部署。在部署了红帽OpenShift容器平台之后,华泰人寿得以建立一套弹性、敏捷的开源系统,自主开发、运维能力大幅提升,这使得华泰人寿能够根据市场需求与业务转型方向,快速开发出新的金融保险应用。
更重要的是,在红帽的帮助下,华泰人寿逐渐建立起自主的开源技术体系,培养了技术实力强的内部团队,这大幅增强了华泰人寿的自主创新能力与IT系统活力,未来业务敏捷性与弹性将有望进一步提升。华泰人寿张毅表示:“红帽的开源技术能力让我们印象深刻,未来,我们希望能够与红帽在更多的层面开展战略合作,进一步增强开源技术实力,并逐步从‘开源使用者’进化成为‘开源贡献者’。”
更高的业务效率与IT扩展性
受益于红帽 OpenShift 容器平台在平行扩展等特性,华泰人寿可以在不对系统架构进行大幅改变的前提下,实现更高的业务效率。测试数据显示,在部署容器平台之后,华泰人寿银行保险业务单笔交易时间由原来的6秒钟,缩减到0.3秒内,原来并发上限为50笔交易,现在可以通过服务器数量的平滑扩展,支撑100-500笔并发交易。
红帽解决方案的部署帮助华泰人寿将业务上线时间大幅缩短,“在以往IT实践中,一半的BUG出现业务上线阶段,调试处理BUG耗费了大量的时间,也影响了业务处理效率。而在开源系统部署之后,业务上线期间出现的BUG大幅减少,在我们‘开门红’商业促销活动,新业务只用了3-5分钟就完成了上线。” 华泰人寿张毅强调。
对于红帽 Ceph 存储的表现,华泰人寿张毅指出:“在应用中,红帽 Ceph 存储表现出性能优秀、可靠性高、可扩展性强的优势,这让我们在互联网保险数据出现爆发式增长的环境下,能够根据业务需求对存储系统进行敏捷的扩展,在控制成本的前提下大幅提升了存储系统的性能表现,保证了良好的客户体验。”
更低的总体拥有成本(TCO)
红帽提供了功能强大的容器集群管理和编排系统,有效的降低了应用开发的复杂性,应用开发成本降低30%,未来更有望达到50%,在开源技术体系建立之后,华泰人寿还可以自主对应用进行升级维护,避免了寻求供应商支持所耗费的高额支出,这让华泰人寿得以控制不断飙升的IT成本。此外,由于开源技术的引入取消了厂商的技术锁定,所以华泰人寿可以根据业务需求更灵活的选择软硬件供应商,实现成本的最优化控制。据透露,在建设开源系统之后,华泰人寿每年用于软件开发和部署的成本从之前的3000万-5000万降低到如今不到300万。
“在引入红帽的开源技术之后,我们显著增强了应用开发能力与对基础设施资源的应用能力,避免了对外部供应商的过度依赖,节省开发、采购与运维成本,”华泰人寿张毅强调。