近几年云计算发展如火如荼,异构变革日新月异,这是基础设施层明确的发展趋势。值得关注的是,随着基础设施的复杂度越来越高,也为整个基础设施的统一资源调度带来了极大挑战。在越来越复杂的异构基础设施上,存量应用和增量应用应该如何上云?面对大量异构基础设施带来的挑战,企业如何最大化上云价值?

服务网格(SOFAStack Mesh)是蚂蚁集团自主研发的基于金融级生产实践的增强版服务网格平台,将传统微服务和 Service Mesh 技术进行了深度融合,其核心技术经过了蚂蚁集团的大规模生产实践验证。它深度、无缝对接了 SOFAStack 经典应用服务和容器应用服务,为客户提供了简单易用的 Service Mesh 架构的支撑平台。目前, 服务网格已经广泛应用在大型金融机构。

近日,蚂蚁集团联合Forrester公司发布了《蚂蚁集团服务网格总体经济影响》(以下简称白皮书)。白皮书基于蚂蚁集团云原生分布式架构SOFAStack,结合客户使用的成本节省情况和业务收益,为企业上云提供新的路径方法与参考实践。

白皮书首先系统地分析了全球企业在资产现代化、数字化等市场趋势下面临的风险与挑战,面对挑战,Forrester提出适应未来(Future Fit)的技术战略模型,即以客户为中心,帮助企业快速重构业务结构和能力,调整运营方式,以自适应性、创造力和韧性满足未来客户和员工的需求,而平台、实践与合作伙伴将成为构建这一技术战略的关键因素。

Forrester认为,包括容器、微服务与服务网格等领域在内的云原生平台将成为构建适应未来的现代企业的核心引擎。

Forrester在报告中指出,在常态化混合异构环境下,面对云原生采用路径的多样化趋势与全维度挑战,企业必须将服务网格技术与微服务有效结合,才能真正释放云原生技术的红利。

具体而言,企业技术决策者与实践者应当积极拥抱服务网格技术,并致力于在以下四个方面实现异构分布式环境下的策略化、平台化赋能:可观测性、微服务治理、灰度发布与部署、微服务框架可管理性。

可观测性 通过服务网格,Sidecar代理可以主动观测相关微服务的调用关系并将链路信息进 行统一日志记录,而企业级的服务网格监控工具 应当可以对服务网格产生的遥测数据进行分析与 关联,为企业开发与运维团队提供可视化的链路拓扑、实时的监控报告、基于策略的告警,以及分布式追踪与故障定位能力。

微服务治理 微服务的主要治理能力还包括服务发现、流量治理、安全通信和应用弹性伸缩。服务网格通过基于策略的运行状况检查、动态路由、自动重试、服务熔断、服务降级、服务限流等机制提升微服务运行时的可配置性与健壮性,从而显著简化异构环境下微服务治理的技术复杂性。

灰度发布与部署 服务网格提供对调用方与服务方透明的灰度代理开启机制和有效的回滚机制,从而实现一体化、精细化与智能化的灰度发布与部署能力,在保障业务连续性与客户体验稳定性的同时,加速客户价值交付。

微服务框架可管理性 借助服务网格,企业能够将服务治理能力从各类异构的微服务框架下沉到服务网格所在的基础设施层面,而微服务框架自身只需要聚焦业务核心实现和语言差异性,从而实现微服务框架在服务治理层面的轻量化。

面对技术发展和市场需求,蚂蚁集团在近十多年五代架构的演进过程中,经过充分的迭代和验证,逐渐沉淀出了一套金融级分布式架构SOFAStack,其中的服务网格产品SOFA Mesh是基于Istio开源项目研发的企业级云原生网络通信方案,为分布式应用提供流量管理、安全加密、可观察性、服务治理等能力,实现灰度发布、蓝绿部署、滚动升级,助力企业数字化转型。

蚂蚁集团数字科技事业部产品总监马振雄认为,相比于其他上云方式,Service Mesh能够实现跨平台、跨协议,并且业务代码无侵入改造,从而快速地将应用植入sidecar完成mesh化,获得分布式红利、安全可观测,并且整个架构平滑演进。企业在架构升级过程中可以按部就班、循序渐进,并且实现端到端的安全可信以及全链路可观测能力。

通过对蚂蚁集团客户的访谈,Forrester发现无论是传统金融机构还是互联网金融机构,都面临在混合架构下存在的共性挑战,包括基础设施升级换代、应用开发升级、云上云下交互等方方面面。Forrester表示,对于金融机构而言,网格服务在单体应用改造成本、云原生环境开发人员效率提升、运维安全管理效率提升以及替代旧有系统等方面能实现明显的降本增效。通过研究三年数据测算,使用蚂蚁服务网格产品后,其客户的投资回报率达到99%。”

以某资产总额超1万亿的省级农信为例。

随着金融科技的迅速发展,该银行积极加速数字化转型。在转型过程中,遇到了异构系统难以统一治理,技术栈绑定等一系列问题,蚂蚁集团SOFA Mesh帮助该用户构建全行级通信网络,异构系统服务治理,低成本云原生落地,实现无侵入平滑上云,无需修改业务代码,无需考虑依赖关系;同时支持架构灵活演进,兼容ESB等传统异构系统,帮助客户最大化上云价值。

此外,SOFA Mesh还能够实现以下重要的非量化重要收益:

统一监控能力 SOFA Mesh 能够实现传统技术栈和云原生环境的统一监控,提升问题定位效率。
精准故障定位 对于已完成了微服务化改造的服 务云原生环境来说,服务网格提供了强大的流量管控能力。
通过调用链精准定位故障。
故障复盘资源消耗节省 对于监管要求极高的金融企业,在故障出现后要进行全面复盘,以确保 系统未来的可用性,避免类似事故发生。但复盘也消耗大量开发运维人员的时间,对工作效率产生影响。
组件能力提升 解耦后的微服务的公共组件、业务组件、及安全组件都得以实现性能上的提升。

未来,蚂蚁集团希望和更多合作伙伴一起,借助SOFAStack以及服务网格的成功实践经验,让更多企业用户低成本上云,迈向数字化云原生的新时代。

点击【白皮书】第一时间查看白皮书全文!


蚂蚁技术
1.2k 声望2.5k 粉丝

蚂蚁集团技术官方账号,分享蚂蚁前沿技术创新探索。