您好,欢迎访问上海聚搜信息技术有限公司官方网站!
24小时咨询热线:4000-747-360

什么是阿里云服务网格?有什么优势?应用场景有哪些?

时间:2020-10-29 14:48:09 点击:

  阿里云服务网格(Alibaba Cloud Service Mesh,简称 ASM)提供了一个全托管式的服务网格平台,兼容于社区 Istio 开源服务网格,用于简化服务的治理,包括服务调用之间的流量路由与拆分管理、服务间通信的认证安全以及网格可观测性能力,从而极大地减轻开发与运维的工作负担。

  在 ASM 中,Istio 控制平面的组件全部托管,降低用户使用的复杂度,用户只需要专注于业务应用的开发部署。同时,保持与 Istio 社区的兼容,支持声明式的方式定义灵活的路由规则,支持网格内服务之间的统一流量管理。

  一个托管了控制平面的 ASM 实例可以支持来自多个 Kubernetes 集群的应用服务或者运行于 ECI Pod 上的应用服务。此外,也可以把一些非 Kubernetes 服务(例如运行于虚拟机或物理裸机中的服务)集成到同一个服务网格中。

微信图片_20201014093500.png

  服务网格 ASM 的优势

  托管的服务网格控制平面实例:高可用、免运维、内建安全最佳实践;开发人员可以更专注于业务应用而非基础设施运维。

  增强的数据平面可观测性:集成阿里云中间件云产品,提供托管的链路追踪、监控、告警、日志等可观测能力。

  跨集群跨区域的统一流量管理:一个网格实例可管理不同环境下的多个集群,结合阿里云云企业网等,轻松实现跨地域混合云应用流量统一管理。

  支持多种基础设施的应用:支持容器应用和虚拟机应用间的流量管理,适合容器化上云的平滑迁移场景。

  服务网格 ASM 的功能特性

  ASM 定位于混合云、多云、多集群、非容器应用迁移等核心场景中,构建托管式统一的服务网格能力,能够为阿里云用户提供以下功能:

  一键创建服务网格实例:可在服务网格产品内一键创建服务网格实例,无需复杂的配置。

  精细化的应用流量管理策略:提供精细化的流量路由策略,支持灰度发布、熔断、故障注入等 DevOps 场景。

  端到端的可观测能力:创建网格实例时提供多种可观测功能的选项,比如全链路追踪、性能监控等,可自由选用。

  支持多个集群统一流量管理:可在一个网格实例下接入多个 Kubernetes 集群或者运行于虚拟机上的应用服务。

  支持容器和虚拟机应用统一流量管理:支持容器化应用或者运行于虚拟机上的应用服务,帮助您业务平滑容器化改造或上云迁移。

  安全和高可用:系统保障服务的安全和高可用,用户只需专注于自身业务需求。

aliyun-2020-300x250-site.png

  服务网格 ASM 的应用场景

  阿里云服务网格 ASM 主要适用于需要对应用服务进行流量管理、安全管理、故障恢复、观测监控以及微服务架构迁移的应用场景。下面进介绍两种常见的应用场景:

  1、多集群应用统一流量管理

  业务应用部署在多地域或多云混合云下的 Kubernetes 集群中,ASM 提供一致的可见性和流量管理。ASM 可以为跨多种类型的计算基础设施构建的服务提供一致的流量管理,例如可以支持运行在阿里云容器服务 ACK 专有版、托管版的 Kubernetes 集群、或者 ECS 虚拟机上的应用流量管理。能够实现

  轻松管理流量路由:支持自定义流量路由规则,支持跨多个 Kubernetes 集群的精细化流量管理

  简单易用安全认证:支持以渐进方式逐步实现 mTLS 认证,提供简单易用的 RBAC 功能

  深入分析服务网格:集成托管式跟踪监控与日志服务,实现端到端可观测性,提供网格诊断能力

  2、应用容器化平滑上云

  线下环境有存量应用需要迁移上云,通过部署和配置服务网格,可以将流量动态路由到线下旧版环境或线上新版环境,较好地处理无状态服务迁移。能够实现

  一致性的流量管理:提供一致性的流量控制逻辑,将流量动态路由到线下旧版环境或线上新版环境

  与虚拟机混合部署:支持将虚拟机添加到网格,提供一致性的流量控制逻辑,简化混合应用管理

  深入分析服务网格:集成托管式跟踪监控与日志服务,实现端到端可观测性,提供网格诊断能力


标签

收缩
  • 电话咨询

  • 4000-747-360
微信咨询 获取代理价(更低折扣)
更低报价 更低折扣 代金券申请
咨询热线: 15026612550