关于运维:282天汇付天下冲上云霄

56次阅读

共计 4300 个字符,预计需要花费 11 分钟才能阅读完成。

简介: 这家领取巨头用 282 天的工夫,发明了“云原生”改革的行业奇观。

以下文章来源于轻金融 ,作者李静瑕

当一家领取机构,忽然收到比平时高出 10 倍的流量需要时,该怎么办?

这正是 2020 年“双十一”前夕汇付天下所面临的情景。出其不意的是,他们仅仅在一小时之内就实现了所有资源的筹备和扩容,并且以高可用性和稳定性很好地撑持了这次电商流动。

放在一年之前,这是齐全不敢设想的。

能做到这所有,要源于 2017 年年中一次会议上的大胆提议。过后,汇付天下董事长周晔提出公司要进行数字化转型,成为一家为商户提供数字化解决方案的科技型企业。

要实现这样的转变并不容易,汇付天下须要做的就是先让本人领有数字化能力。而正是在这样的背景之下,汇付天下决定更换最底层的技术基础设施,逐步摈弃传统集中式架构,全面转向云原生技术。

从 2019 年末开始,汇付天下用 282 天的工夫,发明了一个行业奇观,实现了公司历史上最大的云原生技术升级我的项目“冲上云霄”。

2020 年 10 月 30 日,汇付天下顺便举办“冲上云霄”庆功宴。周晔对参加我的项目的全体人员冲动地说“你们做到了”,发表汇付天下正式开启了新的数字化旅程。

1、282 天,科技能力再创新高

只管还会经常想起那触目惊心的 282 天,但汇付天下董事长周晔终于能够舒下心来。

成立于 2006 年 6 月的汇付天下,是一家国内当先的科技型公司,成立之初公司先是抓住了航旅数字化的机会切入了商户收单业务,随后逐步拓展到商户服务。2019 年,公司交易量即高达 2.2 万亿元。

成立至今 15 年,汇付天下从未拘泥于传统服务,而是一直在进行翻新和摸索。

转折点产生于 2017 年。过后,领取行业面临“断直连”的严监管,繁多的领取经营模式竞争白热化,随着新技术的飞速发展,C 端客户对企业的数字化服务需要直线回升,不少领取机构将战略重点转向 B 端商户的数字化服务。

也是在这一年,汇付天下开始酝酿数字化转型,为商家提供更多数字化服务成为其中一个重要的方向。与此同时,董事长周晔清晰地意识到,不论如何策略转型,领有数字化的技术能力肯定是公司的外围竞争力之一。

2018 年和 2019 年,汇付天下开始逐渐尝试将少部分业务零碎进行云化革新,并且看到了不错的收益。然而,过后更多的零碎还是跑在传统集中式架构平台之上。

2019 年底,汇付天下外部对于两种计划进行了强烈探讨:一种是把云环境当做新的虚构资源,把业务零碎从集中式架构平台上一成不变地部署下来;第二种计划是将技术架构进行彻底设计革新,采纳云原生技术。

图为汇付天下首席架构师梁星元

“过后整个行业和公司都在迅速倒退,我感觉须要尽快定一个核心技术路线,为公司在市场博得技术竞争劣势。”汇付天下首席架构师梁星元通知轻金融。

2019 年底,汇付天下迎来了一个关键时刻。在汇付天下数据技术委员会召开的一次会议上,只管外部有不同声音,周晔还是拍板,决定将整个技术架构进行云原生重构。

“要撑持数字化业务,必须要基于高可用性、高弹性、高敏捷度的技术架构,从久远来看,高速倒退的云原生成为更可行的路线。”梁星元对轻金融说,尽管革新的危险很大,然而收益也大。

在云原生时代,所有的计算资源、数据库等基础设施的运维工作,绝对以前更加清晰、更加智能化。同时,原来传统时代 CPU 利用率可能只能到 10%,在云原生时代能进步到 60%,甚至更多,随着体验和计算资源的效率晋升,会给老本带来显著的降落。

2020 年初,在跟阿里云屡次切磋,确定所有革新计划和节奏之后,汇付天下就正式启动了整个“冲上云霄”我的项目,开始了激动人心的 282 天。

2019 年 11 月 16 日,上云前夜:启动部署云原生技术的研究;

2020 年 1 月 6 日,冲锋发令枪:“冲上云霄”我的项目正式启动;

2020 年 2 月 13 日,实现根底技术与资源筹备,启动云原生技术改造;

2020 年 4 月 30 日,初尝胜果。第 116 天,胜利实现首批第 19 个零碎革新;

2020 年 7 月 23 日,迁云攻坚战:第 200 天,实现第二批 18 个零碎革新;

2020 年 10 月 14 日,圆满收官:第 282 天,顺利完成 47 个零碎,220 个利用的革新。

要晓得,在汇付天下之前,还没有一家领取公司实现过这样的壮举。这是汇付天下历史上最大的技术升级我的项目,波及零碎之多,人员之广,前所未有。

2、全面拥抱云原生:危险与收益

尽管只用了短短的 282 天就实现云原生革新,但“冲上云霄”我的项目并非欲速不达,过后面临着一系列挑战。

首先,这是汇付天下有史以来参加人数最多、波及方面最广的我的项目,决定了我的项目复杂程度高;其次,云原生技术栈丰盛并且技术难度高,同时业务零碎还面临着革新;最初要保障不停机迁徙,让用户无感。

“过后咱们在业内没有能够参考的案例。”梁星元说,这个时候,抉择云计算的合作伙伴就显得很重要。

通过压测等多维度技术测试,汇付天下最终决定抉择与阿里云单干。用梁星元的话说,一方面,阿里云在整个云计算产品方面成熟度比拟高;另一方面,阿里云的运维治理流程、客户保障、用户胜利交易机制比较完善、响应及时,服务符合。

2019 年底,汇付天下云原生攻坚战契机降临,在周晔“安稳迁徙、零宕机、可上可下”的总体要求之下,“冲上云霄”我的项目正式诞生。

那么,汇付天下为什么要坚韧不拔地抉择“云原生”架构呢?云原生并非是一个新的技术畛域,是 Cloud+Native 的一个组合词,从字面了解能够看作是采纳云的技术架构设计,利用云的技术栈,并且运行在云个性的基础设施上。云原生蕴含残缺与丰盛的技术定义,如微服务,Docker,K8S 与 DevOps 等,而对企业而言,更重要的是企业经营理念与企业文化也需有限符合云计算时代的发展趋势。

周晔如此形容汇付天下的“冲上云霄”我的项目,在“不能影响业务一秒钟”的底线要求下,此次迁云齐全是“带电操作”,是真正的“高速路上换轮胎”。在这一背景下,汇付天下堪称是抉择了艰难模式,那它带来的收益几何呢?

事实是,冲上云霄我的项目收官之后,汇付天下在很多方面实现了跨越式的晋升:

一是,降本增效显著。

在做整个计划预测的时候,梁星元还曾特地去问过阿里云,底层技术架构采纳云原生革新之后,费用会产生怎么的变动。但因为汇付天下是整体架构云原生革新的首例,阿里云也不能给出一个绝对精确的数据。“咱们过后预计,费用能节俭 20% 就十分好了,然而最终成果超出了预期。”梁星元说。

“2018 年到当初,咱们流量翻了预计有十多倍,而费用和之前是一样的,这个还是十分让人吃惊的。”梁星元向轻金融走漏,目前汇付天下的架构一周可能撑持的交易量较过来晋升了数十倍,冲破了亿级大关。

二是,运维效率大幅晋升。 在云原生架构上,零碎的运维更加清晰,可能自动化、疾速地进行资源和弹性的治理。

三是,对业务的反对更加麻利。 云原生架构不仅带来了零碎运维模式的变动,更为重要的是带来了公司经营模式的转变,业务端可能快速反应客户需要,提供翻新服务。

具体来看,汇付天下推出轻量化的“领取 +SaaS”产品——“Adapay”,客户对接时效从数周大幅缩短至数天,一半以上的客户能够实现自助化经营服务。

最初,少量工程师失去历练,实现了技术人才的造就与晋升。

“这个我的项目带动了大家,所有技术人员都能由衷呐喊一声‘咱们在汇付做技术’。”在庆功宴上,周晔很骄傲地说。

3、如何让数据发明价值

“冲上云霄”我的项目中,一个占比近 4 成的重点项目是从传统数据库向阿里云数据库的迁徙。

过来多年,汇付天下始终都是传统集中式技术架构为主,尽管这样的技术架构为公司晚期疾速倒退提供了无力撑持,然而在撑持汇付天下策略转型的过程中,裸露了缺点。

具体起因有很多,首先是集中式架构中的传统数据库软件受权费用高;其次,无奈撑持交易量大幅减少状况下数据库资源的弹性升缩需要;第三,越来越多翻新业务产生,对数据库提出了更高的要求,对数据库设计和运维也提出了新的挑战;第四,原有数据库的反对服务无奈满足汇付天下的业务诉求。

数据库作为外围基础设施,记录着汇付天下客户的每一笔交易,必须要做到平安、精确。在从传统架构向云原生架构切换的时候,汇付天下还提了一个更刻薄的要求:不停机迁徙,用户无感。

“因为没有特地能够参考的案例,只能本人摸索着后退。”梁星元坦言,整个迁徙的过程中各方面的挑战能够说十分大,“相当于是在高速公路上开着车,在放弃平安的状况下把轮胎换掉。”

阿里云数据库专家宁愚和绛云等同学也有同感。在参加我的项目的 282 天里,宁愚和绛云等同学曾多次跟汇付天下工程师们在一起反对数据库和零碎切换。这种切换通常在凌晨,汇付天下平台上交易量最小的时间段里。

当初回忆这个我的项目,他们依然心惊肉跳。“汇付天下的零碎牵扯着海量资金的结算,只有宕机就会呈现问题,呈现错账,因而在迁徙过程中,大家都十分小心。”

所幸,通过对后期的业务梳理和因地制宜式的数据库选型,波及的数据库蕴含 RDS for MySQL、云原生数据库 PolarDB、云原生分布式数据库 PolarDB-X、云原生数据库仓库 ADB 等多种数据库产品,并且通过传统数据库兼容评估和革新工具 ADAM、数据传输服务 DTS 等多个阿里云数据库服务,汇付天下顺利完成了数据库的安稳迁徙。

总体来看, 通过云原生革新,汇付天下数据库整体老本降落 75%,一方面省去了大量传统数据库的受权费用;另一方面应用云原生数据库产品,反对极致的弹性能力,资源应用更加节约。利用阿里云生态工具,使得数据库的智能化运维能力大幅晋升,更加高效,同时基于阿里云数据库数据管理工具 DMS 构建了一套面向金融企业级的数据安全管控平台。

此外,通过使用丰盛的云原生技术产品,汇付天下还领有了全域数据的解决能力,助力营销、风控、服务等方面的晋升。

现在,数据资产不再是汇付天下“守着”的一块金矿,而成为了发明价值的利器。

4、结语

为客户提供数字化的解决方案,是汇付天下的使命所在。汇付天下提出的由“SaaS+ 领取”向“领取 +SaaS”转变的商业逻辑,就是为不同类型的商户打造疾速、高效且定制化的场景解决方案。

这其中,技术是十分外围的底座。“冲上云霄”我的项目的圆满落地,意味着汇付天下在技术上打了一场胜利的翻新仗,也成为汇付天下在科技层面的重要里程碑。

能够想见的是,云原生这一场仗之后,汇付天下未然开启新的篇章。

版权申明: 本文内容由阿里云实名注册用户自发奉献,版权归原作者所有,阿里云开发者社区不领有其著作权,亦不承当相应法律责任。具体规定请查看《阿里云开发者社区用户服务协定》和《阿里云开发者社区知识产权爱护指引》。如果您发现本社区中有涉嫌剽窃的内容,填写侵权投诉表单进行举报,一经查实,本社区将立即删除涉嫌侵权内容。

正文完
 0