首页
学习
活动
专区
圈层
工具
发布
技术百科首页 >Mesh 微服务平台

Mesh 微服务平台

修改于 2023-09-01 16:04:21
393
概述

Mesh 微服务平台(Tencent Service Mesh Framework,TSF Mesh)提供了下一代微服务架构-服务网格(Service Mesh)的解决方案。Mesh 微服务平台支持跨编程语言、不同部署方式的应用生命周期管理、精细化的服务治理、立体化监控能力,帮助大型企业客户解决编程语言不统一、部署方式不统一等架构转型的困难;支持强大的服务流量路由能力,帮助用户实现灰度发布、故障注入等业务场景。

Mesh 微服务平台是什么?

Mesh 微服务平台(Tencent Service Mesh Framework,以下简称 TSF Mesh)是一个基础设施层,用于处理服务间的通信。TSF Mesh 是由一系列轻量级的网络代理组成,这些代理(又称 Sidecar)与应用程序部署在一起,而应用程序不感知 Sidecar 的存在。

Mesh 微服务平台是处于 TCP/IP 之上的一个抽象层。TCP 解决了网络端点间字节传输问题,TSF Mesh 解决服务节点间请求的路由问题。

Mesh 微服务平台集成在腾讯微服务平台 TSF 中,支持跨语言微服务与 Spring Cloud、Dubbo 框架微服务互通,支持对等的服务治理能力。

Mesh 微服务平台有什么产品特性?

跨语言

Mesh 微服务平台不关心编程语言,支持不同语言实现的微服务之间相互调用,并支持不同框架如 Mesh 和 Spring Cloud 运行微服务相互调用。

应用全生命周期管理

提供从创建应用到运行应用的全生命周期管理,支持创建、部署、回滚、扩容、下线、启动和停止应用。提供虚拟机容器两种部署方式,满足不同客户的使用需求。

跨运行平台

Mesh 微服务平台支持虚拟机、容器及 Serverless 形式部署,不同部署形式保持相同使用模式。

细粒度服务治理

Mesh 微服务平台提供服务和 API 级别的服务治理能力,支持控制台上配置服务路由、服务限流、服务鉴权规则,支持分布式配置管理。

灵活的服务流量代理

Mesh 微服务平台支持各种大型企业实际服务流量管控场景,如灰度发布、流量复制、故障注入、地域间负载均衡等能力。

灵活运维

Mesh 微服务平台支持日志服务、调用链、服务依赖拓扑图、基于监控等弹性伸缩功能,满足用户不同纬度的运维需求。

Mesh 微服务平台有什么应用场景?

构建跨语言微服务系统

Mesh 微服务平台帮助用户快速构建大型微服务系统,拥抱开源社区的同时为大型企业客户定制灵活高性能低门槛的微服务管控平台。解决大型企业中不同编程语言兼容、不同部署形式、不同架构的微服务转型痛点。

应用发布与管理

Mesh 微服务平台针对分布式系统的应用发布和管理,提供了简单易用的可视化控制台。用户通过控制台可以发布应用,包括创建、部署、启动应用,也支持查看应用的部署状态。除此之外,用户可以通过控制台管理应用,包括回滚应用、扩容、缩容和删除应用。

服务治理

Mesh 微服务平台支持服务级别和 API 级别的服务治理能力,包括服务路由、服务限流、服务鉴权功能。支持不同业务场景下的复杂服务间流量管控能力。

数据化运营

Mesh 微服务平台通过对日志埋点的收集和分析,可以得到一次请求在各个服务间的调用链关系,有助于梳理应用的请求入口与服务的调用来源、依赖关系。当遇到请求耗时较长的情况,可以通过调用链分析调用瓶颈,快速定位异常。

相关文章
  • 微博资源 Mesh 服务探索与实践
    1.5K
  • 混沌测试平台 Chaos Mesh
    3.2K
  • 微信公众平台-微信服务号开发
    11.8K
  • 服务治理和Service Mesh
    1.5K
  • 微服务之Service Mesh浅析
    1K
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
领券