Tanzu Service Mesh

Tanzu Service Mesh

68.0
1条评价
759次浏览
所属厂商:
VMware
交付方式:
PAAS
定价方式:
按配置
适用客户规模(/人):
不限
价格区间:
50万-100万100万以上
SAAS付费周期:
年付

公司介绍:

VMware 成立于 1998 年,总部设在美国加利福尼亚州帕洛阿尔托,是全球第一家把 x86 虚拟化技术商业化的软件公司。1999 年推出 VMware Workstation 1.0,首次让一台 PC 可以同时运行多个操作系统;2001 年发布 ESX Server,奠定了“无主机”虚拟化架构的行业标准。2004 年存储巨头 EMC 以 6.35 亿美元收购 VMware;2016 年戴尔以 670 亿美元收购 EMC,VMware 随之成为戴尔科技集团旗下资产。2023 年 12 月,半导体公司博通(Broadcom)以 690 亿美元完成对 VMware 的收购,交易完成后 VMware 作为博通的一个业务部门运营。

截至 2020 年,VMware 年营收 108.1 亿美元,全球客户超过 50 万家,100% 财富 100 强和 93% 财富 500 强企业均为其用户。在中国市场,VMware 通过合资公司、OEM 合作及 1,000 余家合作伙伴网络,将虚拟化与云解决方案延伸至金融、电信、制造、医疗等行业。

产品详情

​​一、 产品概述:定义多云微服务网络的“操作系统”​​

VMware Tanzu Service Mesh 是一个企业级的、跨集群、跨云的服务网格平台。其核心目的是解决在分布式、多云和混合云环境中部署的现代化应用(通常基于微服务和容器架构)所面临的管理、安全和可观测性挑战。

简单来说,TSM 提供了一个​​统一的控制平面​​,对分散在多个 Kubernetes 集群、多个云平台(如 VMware 私有云、AWS EKS、Azure AKS、Google GKE)甚至传统虚拟机上的应用服务之间的通信,进行统一的​​管理、安全控制、监控和弹性保障​​。它将单个 Kubernetes 集群内的服务网格概念(如 Istio)提升到了企业全局的高度,是连接和管理整个企业数字业务的“数字神经系统”。


​​二、 核心价值:为何需要服务网格?为何需要 Tanzu Service Mesh?​​

要理解 TSM 的价值,需先理解微服务架构带来的复杂性:

  1. ​​通信复杂性爆炸​​:一个应用由数十上百个微服务构成,服务间调用关系呈网状。如何管理这些动态的、海量的服务间通信(服务发现、负载均衡、熔断、重试)?
  2. ​​安全边界内移​​:网络边界从数据中心外围转移到每个微服务之间。如何实现服务间的身份认证、授权和加密(零信任安全模型)?
  3. ​​可观测性黑洞​​:一个请求穿越多个服务,出问题时难以定位故障点。如何全局追踪一个请求的完整路径、性能瓶颈和依赖关系?
  4. ​​多云/混合云的现实​​:企业为规避风险、利用最佳技术,应用可能分布在多个云上。如何实现跨云服务的统一治理,而不被某个特定云厂商锁定?

​​Tanzu Service Mesh 的答案是:通过一个全局的服务网格抽象层,为企业提供:​​

  • ​​统一的全局治理​​:从一个控制台,为所有环境中的服务定义统一的流量策略、安全策略和可观测性配置。
  • ​​内置的端到端安全​​:自动为服务间通信提供基于身份的零信任安全模型和证书管理。
  • ​​深度的应用弹性​​:确保应用在遇到网络故障或下游服务故障时具备自愈能力。
  • ​​跨云应用依赖可视化​​:提供全局的、实时的应用拓扑图,清晰展示服务间的依赖关系和通信状态。


​​三、 架构与核心组件​​

TSM 的架构遵循了服务网格的标准模式,但将其扩展到了全局范围。其核心组件包括:

​​1. 数据平面​​

  • ​​角色​​:负责处理服务间的实际网络通信。它由一系列轻量级的网络代理组成,这些代理以 Sidecar 模式(通常是基于 Envoy 代理)与每个服务实例一起部署。
  • ​​工作方式​​:所有流入和流出一个服务的网络流量都会被其 Sidecar 代理拦截。代理负责执行控制平面下发的策略,如服务发现、负载均衡、TLS 加密、访问控制、指标收集等。​​对应用程序代码完全透明​​,这是服务网格的核心优势之一。

​​2. 控制平面(全局)​​

  • ​​角色​​:是服务网格的“大脑”。它不直接处理数据包,而是负责管理数据平面中的代理,向其下发策略和配置。
  • ​​TSM 的创新​​:TSM 提供了一个​​全局的、 SaaS 形式的控制平面​​。这意味着:
  • ​​无需自我管理​​:企业无需在自有数据中心部署和维护复杂的 Istio 控制平面。
  • ​​跨云统一管理​​:这个 SaaS 控制平面可以连接并管理部署在任何地方的 Kubernetes 集群(无论是本地 vSphere with Tanzu、AWS、Azure 还是 GCP)中的数据平面,实现真正的全局统一视图和管理。

​​3. 核心概念​​

  • ​​全局命名空间​​:这是 TSM 实现跨集群服务发现和通信的​​关键抽象​​。管理员可以创建一个逻辑的“全局命名空间”,将分布在​​不同物理集群​​中的相关服务(如前端的 frontend服务和后端的 backend服务)纳入同一个逻辑边界。TSM 会自动处理这些服务之间的网络连通性和安全策略,即使它们分属不同云厂商。
  • ​​服务集群​​:TSM 管理的基本单位。一个服务集群通常对应一个 Kubernetes 集群。TSM 通过在其上安装一个轻量级的组件来将其纳入网格管理。


​​四、 关键功能详解​​

​​1. 智能流量管理​​

  • ​​高级负载均衡​​:提供多种负载均衡算法,超越 Kubernetes 原生的简单轮询。
  • ​​金丝雀发布与蓝绿部署​​:通过精细的流量切分(如将 5% 的流量路由到新版本服务),实现安全、可控的应用发布。
  • ​​故障恢复​​:内置超时、重试、熔断器等功能。当下游服务故障时,能快速失败,避免请求堆积导致雪崩效应。
  • ​​跨集群服务发现与通信​​:通过全局命名空间,实现跨云服务的透明、可靠通信,对应用开发者完全隐藏底层基础设施的复杂性。

​​2. 零信任安全​​

  • ​​自动化的 mTLS​​:为网格内所有服务间的通信自动提供双向 TLS 加密,无需修改应用代码。确保服务间通信的机密性和完整性。
  • ​​基于身份的安全​​:每个服务都有一个强大的加密身份(基于 SPIFFE 标准)。授权策略不再基于容易伪造的 IP 地址,而是基于这个不可篡改的服务身份(例如:“只允许身份为 frontend的服务访问身份为 database的服务”)。
  • ​​精细的访问控制​​:可以定义细粒度的“允许/拒绝”策略,控制哪些服务可以通信、可以访问哪些 HTTP 方法或 API 路径。

​​3. 深度可观测性​​

  • ​​全局拓扑图​​:以图形化方式实时展示跨集群的服务依赖关系、流量流向和健康状态。一眼就能看清整个分布式应用的运行全貌。
  • ​​分布式追踪​​:集成 OpenTracing 标准(如 Jaeger),可以追踪一个用户请求从入口到最终后端服务的完整路径,并分析每个环节的延迟,快速定位性能瓶颈。
  • ​​丰富的指标​​:收集包括延迟、错误率、流量等丰富的黄金指标,并集成 Prometheus 和 Grafana 等工具,用于监控和告警。

​​4. 弹性与多集群故障恢复​​

  • ​​全局负载均衡器​​:TSM 的 GLB 功能可以智能地将外部用户请求路由到最健康、延迟最低的集群,实现跨云的应用级容灾。当一个集群发生故障时,流量会自动切换到其他健康集群。


​​五、 典型应用场景​​

  1. ​​安全的多云应用部署​​:将应用的不同微服务部署到最适合的云上(例如,AI 服务在 GCP, 客户数据在 Azure, 前端在 AWS),并使用 TSM 统一、安全地连接它们。
  2. ​​安全的蓝绿发布与金丝雀发布​​:在生产环境中安全地发布新版本应用,最大限度地降低发布风险。
  3. ​​应用现代化与迁移​​:在将单体应用拆分为微服务并迁移到云上的过程中,使用 TSM 来管理新旧服务之间的复杂通信,实现平滑迁移。
  4. ​​统一监控与故障诊断​​:当应用故障时,运维团队无需登录多个云平台控制台,只需在 TSM 的全局拓扑图上即可快速定位是哪个环境、哪个服务出现了问题。
  5. ​​实现企业级零信任架构​​:为分布式微服务应用提供内在的、基于身份的安全框架,满足严格的合规性要求。

​​

六、 总结​​

VMware Tanzu Service Mesh 是企业应对多云和微服务复杂性的战略性产品。它不是一个简单的工具,而是一个​​平台级的抽象层​​。它将网络、安全和可观测性能力从应用代码和底层基础设施中解耦出来,交由一个专业的、全球化的网格来管理。

对于正在大规模实施云原生技术、并运行在混合或多云环境中的企业而言,TSM 提供了不可或缺的全局控制能力。它通过统一治理、内置安全和深度可观测性,极大地降低了管理分布式应用的复杂度,提升了应用的韧性、安全性和运维效率。选择 Tanzu Service Mesh,意味着企业正在为其数字化业务构建一个面向未来的、健壮且安全的连接骨架。

Tanzu Service Mesh1

点击链接,了解跟多产品详情:

后查看

展开更多

案例介绍

暂无内容

版权/专利

暂无内容
评价
点评抽奖红包
点评抽奖
"客观"-"真实"-"中立"-"专业"点评,每项不少于20字,总字数不少于90字,帮助更多迷茫的IT人。点评完即可现金抽奖,满5个送笔记本/平板活动支架;10个送扫地机器人;20个送VIP视频会员。
评分标准及明细
0-20分很糟糕
很糟糕功能/性能/服务等基本无法使用
20-40分较差
较差功能/性能/服务等存在较多问题
40-60分一般
一般行业同类平均水平,凑活够用
60-80分还不错
还不错行业上游水平,能满足大部分使用需求
80-100分优秀
优秀行业领先水平,只有20%左右评比对象满足这个标准
总评分
还不错68.0分
还不错
共1人评分
项目
评分
同类平均分
综合
68
76
兼容性
60
78
稳定性
80
78
易用性
50
64
性能
90
80
市场占有率
100
82
功能
90
82
扩展性
50
76
美观度
60
70
技术服务
30
66
性价比
70
76
时间排序↓
最新
精华
1 条评论
9e3be70d-594b-444a-b9b9-69eba29b2cb7avatar_1471842820429433473
评 价 16
支 持 1
关 注 0
被关注 1
访 客 8
樊先生
登录后查看更多岗位信息
三
男
68.0
还不错
加好友
加好友
发消息
发消息
关注
评价优点
优点
VMware虚拟机软件可以灵活地调整计算机资源,例如CPU和内存,以满足不同应用程序的要求。 根据使用者情况表明这种隔离性非常有利于在测试、开发、部署和运行多个应用程序时进行维护和管理。
评价缺点
缺点
作为商业化使用,VMware的缺点就是不是免费的,价格较高。
总体评价
总体评价
如果使用破解的,那么VMWARE在windows来说非常好用。
btn-contact
向我咨询
btn-comment
发表评论