F5助力Atruvia应对银行应用流量激增

F5帮助金融IT服务提供商Atruvia成功应对了流量增至原来的12倍。这一增长源于Atruvia所支持的德国银行推出了一款全新的动态应用。Atruvia表示,F5应用交付控制器(ADC)和Web应用防火墙(WAF)具有出色的可扩展性和可靠性。

挑战

Atruvia是德国772家合作银行的IT服务提供商。这些银行共拥有2,900万客户,约占德国零售银行市场的30%。

面对新进入者日益激烈的竞争,Atruvia的客户希望推出一款由容器化微服务构成的动态网上银行应用,为客户提供远超上一代应用的功能和更好的客户体验。他们还希望客户与银行员工能够在同一平台上顺畅协作。

2022年初,Atruvia在测试其新的网上银行应用时发现,与长期使用的旧版银行应用相比,每次用户交互产生的HTTPS请求数量增至原来的12倍。这一增幅可能超出Atruvia现有的负载均衡和WAF容量。中央处理器(CPU)的负载从约30%–40%跃升至80%,并继续大幅上升。

面对合作银行要求交付新应用的压力,Atruvia需要迅速扩展其ADC和WAF基础设施。Atruvia数据中心基础设施与网络负责人Lutz Reinegger回忆道:“当时的情况变化很快,我们意识到,订购硬件可能会出现延迟,也可能遇到困难。其他供应商的一批货甚至可能需要13至16个月才能交付。”

解决方案

Atruvia没有尝试新解决方案,而是决定大规模扩展其现有的F5 ADC基础设施,因为该基础设施已证明高度可靠。Reinegger表示:“我们需要一个值得信赖的解决方案,需要百分之百确定它能够正常运行。我们对iSeries的使用体验一直很好,当时并不适合尝试其他方案。由于我们已经在使用F5解决方案,因此清楚它能带来什么,但归根结底,这也得益于我们与F5之间稳定的关系,以及双方始终秉持的合作与透明精神。”

F5迅速处理采购订单后,及时向Atruvia位于德国卡尔斯鲁厄和明斯特的数据中心额外提供了30台BIG-IP i11800 Series设备,为新网上银行应用的上线提供支持。此次扩容可支持新应用产生的大量流量。与以往相比,该应用为用户带来了更具吸引力、互动性更强的体验。新应用由微服务组成,每周可升级数次。

F5就每批交付的状态向Atruvia提供完全透明的信息,保持顺畅沟通并履行了所有承诺。Atruvia表示,F5专注于建立长期合作关系,而不是试图利用供应短缺实现利润最大化,因此在众多供应商中脱颖而出。

“我们需要一个可靠的解决方案,一个我们百分之百确信能够正常运行的解决方案。我们使用iSeries的体验很好,当时并不是尝试其他方案的时机。 ”

Lutz Reinegger,Atruvia数据中心基础设施与网络主管

因此,Atruvia目前拥有38台iSeries设备。总体而言,Atruvia有80%的应用使用F5技术进行本地流量管理。在部署新的iSeries硬件时,Atruvia还推进了ADC供应商整合战略,将30多台Citrix Netscaler设备逐步迁移到新的F5平台。

Reinegger表示:“我们很高兴,iSeries的固件和硬件没有出现我们在其他供应商产品中遇到的重大质量问题。选择经过充分测试的iSeries,我们感到非常满意。”

Atruvia正在使用F5 Automation Toolchain Application Services 3 Extension(AS3)和HashiCorp Terraform工具实现BIG IP实例自动化,使其成为Atruvia首个在生产环境中采用基础设施即代码(IaC)的平台。Reinegger表示:“我们不需要美观的图形用户界面,而是需要API以及以基础设施即代码方式进行部署的能力。F5平台能够以这种方式运行,我们对此非常满意。”Atruvia的目标是为其DevOps团队实现本地流量管理和应用服务管理的全自动自助服务。

成果

为用户提供可靠、丰富的体验

客户广泛认可这款通过Atruvia扩展后的F5基础设施交付的新应用。该应用在Apple App Store获得4.4星评分,在Google Play商店获得4.6星评分。

最终,Atruvia客户银行的员工将与其客户使用同一款应用。这将进一步简化基础设施,为客户提供更顺畅的体验。例如,客户可以先在线了解抵押贷款,然后前往分行咨询顾问,无需从头开始。Atruvia正逐步推进,每次迁移一个微服务,同时仔细模拟可能产生的负载,以免需要紧急扩充基础设施容量。由于这些银行内部使用封闭式MPLS网络,部署负载均衡容量需要更长的前置时间。

成功扩展应用基础设施

得益于全新的F5基础设施,Atruvia所支持银行服务的2,900万客户如今几乎都能使用这款新应用。超过96%的客户流量通过这款新银行应用传输。

Atruvia的BIG-IP Advanced WAF和BIG-IP LTM流量指标体现了该解决方案出色的扩展能力:2022年末,日常峰值(不包括特殊因素的影响)超过每秒47,000个HTTPS请求;一年后,这一数字跃升至每秒65,000多个HTTPS请求。

“我们非常高兴,iSeries的固件和硬件没有出现我们在其他供应商产品中遇到过的重大质量问题,也很庆幸选择了经过充分验证的iSeries。”

Lutz Reinegger,Atruvia数据中心基础设施与网络主管

Atruvia也在向混合云架构迈进,以实现Microsoft Azure与其原有本地基础设施之间的基本通信。Reinegger表示,最后一步是利用现有数据中心从头构建真正的混合云,然后连接公有云提供商,以便在不同可用区与自有数据中心之间无缝迁移工作负载。这样,Atruvia便可灵活地在不同环境中运行不同的工作负载。

他说:“我们是要开放云应用,让外部公众访问?还是将云更多地视为自有本地数据中心的后端扩展?这些正是我们目前正在讨论的问题。”

降低成本和复杂性

硬件余量为Atruvia带来了更大的灵活性。新ADC基础设施的处理负载已从扩容前的80%以上降至50%以下,因此请求处理速度显著提升。Reinegger解释道:“在X86架构中,增加CPU核心并不能实现线性扩展。我们希望将负载保持在50%至70%,以便应对意外的流量激增。”

Atruvia还通过在新的F5硬件上运行另一家供应商的平台,实现了设备整合。因此,Atruvia减少了数据中心内的供应商数量,从而节省了成本并降低了复杂性。

F5助力Atruvia应对银行应用流量激增 标志

优势

  • 为用户提供可靠、丰富的体验
  • 成功扩展应用基础设施
  • 降低成本和复杂性
  • 简化IT架构

挑战

  • HTTPS请求量增长至原来的12倍
  • 处理负载翻倍
  • 全球IT供应链严重中断