包括容器、微服务与服务网格等领域在内的云原生平台,将成为构建适应未来的现代企业的核心引擎。
在常态化混合异构环境下,面对云原生应用路径的多样化趋势与全维度挑战,企业必须将服务网格技术与微服务有效结合,才能真正释放云原生技术的红利。
近几年云计算发展如火如荼,异构变革日新月异,这是基础设施层明确的发展趋势。值得关注的是,随着基础设施的复杂度越来越高,也为整个基础设施的统一资源调度带来了极大挑战。
在越来越复杂的异构基础设施上,存量应用和增量应用应该如何上云?面对大量异构基础设施带来的挑战,企业如何最大化上云价值?
服务网格(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%。
以某资产总额超一万亿的省级农信为例。
随着金融科技的迅速发展,该银行积极加速数字化转型。在转型过程中,遇到了异构系统难以统一治理,技术栈绑定等一系列问题。蚂蚁集团 SOFA Mesh 帮助该用户:
构建全行级通信网络,异构系统服务治理, 低成本云原生落地,实现无侵入平滑上云,无需修改业务代码,无需考虑依赖关系;
同时支持架构灵活演进,兼容 ESB 等传统异构系统,帮助客户最大化上云价值。
此外,SOFA Mesh 还能够实现以下重要的非量化重要收益:
- 统一监控能力
SOFA Mesh 能够实现传统技术栈和云原生环境的统一监控,提升问题定位效率。
- 精准故障定位
对于已完成了微服务化改造的服务云原生环境来说,服务网格提供了强大的流量管控能力,通过调用链精准定位故障。
- 故障复盘资源消耗节省
对于监管要求极高的金融企业,在故障出现后要进行全面复盘,以确保系统未来的可用性,避免类似事故发生。但复盘也消耗大量开发运维人员的时间,对工作效率产生影响。
- 组件能力提升
解耦后的微服务的公共组件、业务组件、及安全组件都得以实现性能上的提升。
未来,蚂蚁集团希望和更多合作伙伴一起,借助 SOFAStack 以及服务网格的成功实践经验,让更多企业用户低成本上云,迈向数字化云原生的新时代。
SOFAStack 社区为了能提供更好更优质的内容来满足大家的需求、口味
特别设计了本次的问卷,大概占用您 2 分钟的时间~
我们会选取 5 份认真回答的问卷送出SOFAStack 社区的 2022 限量新年礼物
快扫描二维码一起写问卷吧~
https://www.wjx.cn/vj/rXjIC9b.aspx
本周推荐阅读
「网商双十一」基于 ServiceMesh 技术的业务链路隔离技术及实践