简介:为了更好地满足企业日益加深的大规模使用服务网格产品、服务多语言互通、服务精细治理等需求,2022 年 4 月 1 日起,阿里云服务网格产品 ASM 正式发布商业化版本,为企业在生产环境下大规模落地服务网格能力提供性能、安全、高可用、高可靠等服务保障。

服务网格技术进入大规模落地阶段

服务网格(Service Mesh)的概念自 2017 年初提出之后,受到了业界的广泛关注,作为微服务的下一代发展架构在社区迅速发酵,并且孵化出了诸如 Istio 等广受业界关注的面向于云原生(Cloud Native)的微服务架构。

服务网格的理念是将服务治理能力下沉到基础设施,让业务更加专注于业务逻辑。随着业务逐渐上云,由于上云路径的多样以及从现有架构迁移至云原生架构的过渡态存在,部署应用的设施灵活异变,云上的微服务也呈现出多元化的趋势。跨语言、跨厂商、跨环境的调用必然会催生基于开放标准的统一协议和框架,以满足互通需求,这些场景,正是服务网格擅长的领域,也为服务网格在企业生产环境下大规模落地提供生长的土壤。

然而,真正的生产环境因不同企业、不同业务的形态也千差万别,服务网格在落地过程也会遭遇各种各样的挑战。比如流量治理方面,其中最受关注的是 Traffic Splitting,常用于灰度发布或者 A/B 测试。Istio 的功能设计非常简洁,但是默认无法实现全链路流量管理。如果没有在所有微服务拓扑节点里透传自定义的 Header 或标签,具有关联性的服务流量切割则完全不可能。 再如安全能力,采用传统手段进行大量微服务 TLS 认证几乎是 Impossible Mission,而 Envoy 提供的 mTLS 加密则非常轻松地完成了服务间加密通信,或者说零信任安全。

阿里云服务网格 ASM,解决企业服务治理难题

阿里云内部很早就开始调研并实践 ServiceMesh 技术,通过总结业务场景落地经验,持续驱动技术发展,积累一系列服务网格核心技术,并将其沉淀成为业界首个兼容 Istio 的托管式服务网格平台 ASM( Alibaba Cloud Service Mesh,简称 ASM),为云上用户赋能。

ASM 采用对应用无侵入、基于云原生 Sidecar 设计模式,专注于分布式应用架构下服务之间的连接、控制、安全和可观测性,全方位地简化企业服务治理,并为运行在异构计算基础设施上的服务提供统一的管理能力,适用于Kubernetes 集群、Serverless Kubernetes 集群、ECS 虚拟机以及自建集群。

ASM 是面向基础设施的,让应用服务可以轻松跨多种类型的计算基础设施相互通信。也就是说, 服务网格 ASM 为混合云多云、跨地域多 Kubernetes 集群、非容器应用迁移等核心场景构建托管式的统一的云原生应用通信基础设施能力。ASM 可以与阿里云上运行的 ACK 集群(包括专有集群、托管集群、ACK on ECI)、ASK Serverless Kubernetes 集群、ECS 虚拟机以及外部注册的 Kubernetes 集群配合使用,更好地支持大规模应用服务。

  • 从架构角度上, 服务网格 ASM 产品主打 Adaptive Service Mesh 柔性架构, 支持控制面与数据面的多版本定制, 扩展能力较好;
  • 从异构计算环境支持上, 服务网格 ASM 产品主打 Anywhere Service Mesh, 实现对异构计算基础设施的统一化支持, 支持任意 Kubernetes 应用、非容器化应用以及混合云多云场景;
  • 从高性能大规模角度上, 服务网格 ASM 产品依托于阿里经济体场景优势,在多领域沉淀大规模和性能优化能力;
  • 从服务网格自身的能力来看, ASM 作为一个托管的服务网格产品, 在托管侧, 将控制面核心组件进行改造托管, 并负责整个控制面和数据面组件的生命周期管理。在产品能力方面, ASM 在 Mesh CA、安全审计方面增强提升了网格实例的安全度; 把客户场景的问题形成了诊断规则, 用户可以自行运行诊断分析。在做核心托管侧的建设之外, ASM 优化整合了阿里云的多个产品服务。在可观测性方面, 整合了链路追踪服务、ARMS 监控服务、日志服务等;在跨 vpc 网络打通方面整合了云企业网,实现了多集群的互联互通;在流量控制方面集成了 AHAS 的限流服务。在弹性伸缩方面, 服务网格 ASM 可以帮助用户在不需要了解应用逻辑的情况下, 轻松获取到网格层面以及代理层面的应用指标数据, 并通过这些指标数据来自动缩放服务网格中的 Kubernetes 工作负载。

阿里云服务网格 ASM 产品在国内站、国际站陆续开服了 17 个地域,服务于东风日产、职优、商米科技、深蓝保等数百个海内外客户,广泛覆盖电商、物流、供应链、游戏以及车联网、IoT 等行业。2021 年 5 月,阿里云服务网格 ASM 被中国信通院评为“年度云原生技术创新产品”;同年 7 月,获得信通院”可信云服务网格专项首批先进级认证”。

ASM 商业版,为企业大规模服务网格落地性能保驾护航

自 2022 年 4 月 1 日起,阿里云服务网格 ASM 将分为标准版、企业版、旗舰版,其中“标准版”为免费版,企业版、旗舰版为收费商业版。商业版在标准版的基础上,增强了多协议支持以及动态扩展能力,提供精细化服务治理,完善零信任安全体系,并持续提升性能及大规模集群支持能力,降低在生产环境落地服务网格的门槛。

商业版适用于有多语言互通、服务精细治理需求、在生产环境大规模使用服务网格的场景。现在起,您可根据以下功能对比,选择所需版本,欢迎您前往 ASM 产品控制台开通体验!

原文链接

本文为阿里云原创内容,未经允许不得转载。

阿里云服务网格 ASM 正式发布商业化版本相关推荐

  1. 阿里云服务网格 ASM 发布新功能:提供更精细化的服务治理能力

    简介:服务网格作为服务间通信的基础设施层,吸引了越来越多的用户使用.阿里云服务网格 ASM 将继续为开发者带来便利.9月1日,阿里云服务网格( ASM )产品经理问思为大家解读近期 ASM 发布的一些 ...

  2. 【直播预告】阿里云服务网格 ASM 产品易用性改善实践与思考

    简介:为了最终共建全球事实标准,阿里云服务网格 ASM 产品选择了以开源的 Istio 为基础进行能力增强和产品化.Istio 面向微服务治理的未来做了很好的概念抽象而功能强大,也因为功能强大带来了易 ...

  3. 阿里云服务网格ASM集成SLS告警

    简介:随着微服务的流行,微服务的架构也在不断的发展演进,Spring Cloud 与 Dubbo为代表的微服务开发框架也得到了普及和落地:在云原生时代,无侵入的服务网格(Service Mesh)开始 ...

  4. 合阔智云核心生产系统切换到服务网格 ASM 的落地实践

    背景 合阔智云(http://www.hexcloud.cn) 是专注于为大中型零售连锁行业,提供全渠道业务中/前台产品和解决方案,并建立以消费者为中心的全渠道交易和敏捷供应链的新一代零售运营协同平台 ...

  5. 站酷基于服务网格ASM的生产实践

    作者:服务网格ASM 背景介绍 站酷(ZCOOL)2006 年 8 月创立于北京,深耕设计领域多年,聚集了 1500 万设计师.摄影师.插画师.艺术家.创意人,在设计创意群体中具有一定的影响力与号召力 ...

  6. 服务网格 ASM 年终总结:最终用户如何使用服务网格?

    01 背景 Aliware 阿里云服务网格 ASM 于 2020 年 2 月公测,近 2 年的时间,已有大量用户采用其作为生产应用的服务治理平台.阿里云服务网格 ASM 基于开源 Istio 构建.同 ...

  7. 阿里云自动java和mysql数据库_阿里云服务器之基于Linux系统部署上线JavaWeb项目和连接MySQL数据库(从购买云服务器到发布JavaWeb项目全套详细流程)...

    阿里云服务器之基于Linux系统部署上线JavaWeb项目和连接MySQL数据库(从购买云服务器到发布JavaWeb项目全套详细流程) (仅此纪念人生第一篇学习博客) 前阵子接了一个小小的JavaWe ...

  8. 实现全托管,腾讯云服务网格的架构演进

    导语 | 腾讯云服务网格(TCM)作为一个兼容 isito 的服务网格平台,已经在腾讯内外部有诸多落地案例.本文是对腾讯云高级工程师钟华.苗艳强在云+社区沙龙online的分享整理,深度解析服务网格架 ...

  9. 「云服务」阿里云服务学习路径图总结

    阿里云服务学习路径图总结 开始探索阿里云的产品和服务,可以发现无限的可能性. 云服务器 ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 ...

最新文章

  1. hbase 问题整理
  2. Java Web乱码分析及解决方案
  3. Android之提示Unable to get provider com.google.android.gms.ads.MobileAdsInitProvider
  4. 微信小程序_小程序开发框架
  5. linux java url 异常_java异常处理总结
  6. [JS] IE下ajax请求不生效或者请求结果不更新
  7. linux新建两个工作组,linux添加工作组
  8. chrome分辨率测试工具
  9. ROS机器人操作系统学习
  10. Tomcat配置访问日志和线程数
  11. 彻底解决web调试时,修改css样式后刷新网页无改变
  12. 自动html5视频播放插件,视频自动转HTML5播放器插件
  13. 新一代三维GIS技术资料集锦
  14. 再迎顶尖科学家,百度研究院为何如此吸引大师级AI人才?
  15. win2003企业版sp2序列号
  16. 前端面试题(css)
  17. cleanmymac最新2023版 mac清理软件CleanMyMac X4.12.5 中文版功能介绍
  18. Android 手机设置 Charles 代理,pem 证书安装不上?
  19. 新版标准日本语初级_第二十三课
  20. java reflection 作用,全方位解读Java反射(reflection)

热门文章

  1. webrtc为Google提供动力的技术与视频群聊,Facebook Messenger和不和谐
  2. symbian线程和进程
  3. spring cloud config 端口总是8888的坑
  4. this.getColumnModel is not a function Extjs 如何解决呢? Extjs 导出 到Excel 解决方案问题...
  5. sqlbench:一个测量和比较 SQL 语句执行效率的工具
  6. css泡泡,CSS 气泡写法
  7. wordpress加速,清理
  8. QOS MQC的配置实验
  9. C++ 贪吃蛇(含有图形库和背景音乐)
  10. 一个行列式如果第i行所有元素除(i, j)元外都为0,则该行列式等于(i, j)元与它的代数余子式的乘积