服务网格CSM,多语言统一微服务治理平台。全面兼容Istio服务网格,提供丰富的负载均衡、路由转发、超时重试、熔断限流、加密鉴权策略,支持跨集群、多协议、精细化服务治理,使服务间调用更加便捷、稳定、安全、易于追踪、便于管理。
产品概述
百度智能云服务网格CSM产品全面兼容原生Istio服务网格,结合百度大规模实践经验,为用户提供可靠、统一、开放的云原生微服务治理方案。
流量管理
服务网格丰富的流量管理规则可以让用户轻松地控制服务之间的流量,提供开箱即用的熔断、限流、重试等能力,支持动态进行多种负载均衡、百分比路由、基于成份的路由等转发规则。
可观测
服务网格内的所有通信无侵入的生成详细的遥测数据,可以提供详细的指标、分布式跟踪和完整的访问日志。
安全
提供了强大的身份、强大的策略、透明的TLS加密,以及验证、授权和审计(AAA)工具来保护您的服务和数据。
完全兼容Istio
快速跟进社区更新。完全兼容原生Istio和Envoy,支持Istio最新1.13版本全部CRD。
高性能高可用
控制面和数据面在社区版本基础上进行优化、加固,提供可视化视图辅助运维。
多集群统一流量管理
单实例可管理多Kubernetes集群,实现多集群统一服务发现,统一流量调度。
丰富的治理策略
提供丰富的负载均衡、路由转发、超时重试、熔断限流、加密鉴权策略。

多语言微服务治理
场景介绍
侵入式的微服务框架与业务代码/开发语言耦合,多语言的微服务难以获得一致的治理水平。
我们能提供
开发关注点分离
通过服务网格代理,将服务治理能力与业务代码相互独立,实现分离关注点。
统一的微服务治理方案
服务网格能够支持多种开发语言的服务治理。无需针对多种开发语言维护多套微服务技术体系,明显节省人力成本。
跨集群/地域多活
场景介绍
当业务微服务化后,基于微服务粒度的精细化故障容错,扩容资源压力更小、速度更快。
我们能提供
全自动跨集群服务发现
无需额外部署注册中心,基于Kubernets原生服务发现全自动实现跨地域的服务发现机制,实例迁移1秒同步。
服务级流量调度
通过服务网格,可以实现单个服务级别的自动切流和自动恢复。影响范围小,资源变更少。
业务高可用建设
场景介绍
微服务及每个微服务的实例数量众多,不可避免的出现实例、微服务级别的故障,对可用性问题的发现、故障的止损和定位提出了极高的要求。
我们能提供
混沌工程建设
用户可指定服务、指定比例,注入超时、中止等不同类型故障,提前发现微服务体系可用性的不足。
故障容错和止损
丰富的重试策略,在实例级别故障时,保障请求成功率;在流量转发时自动规避故障实例,提供限流、熔断能力,在服务级故障发生时,防止雪崩,保障全局可用性。
灰度发布
场景介绍
随着业务的运营精细化,目标用户群体有多种不同的分类视角,精准的灰度发布机制必不可少。
我们能提供
灵活的流量策略
服务网格可基于百分比、流量特征等多种方式进行流量分发,支撑用户基于不同场景的灰度发布需求。
轻松观测新版本流量
无侵入获得请求总数、错误计数、平均时延、最大时延等流量数据,帮助用户了解新老版本运行状态。
客户案例
服务网格技术将微服务能力下沉到统一的基础设施层,提升研发效能,增强微服务可用性。
中国联通
通过服务网格技术将微服务能力下沉到 基础设施层,实现了微服务技术栈统一、技术架构云原生化、 多语言场景下微服务能力对齐、业务非侵入式接入监控、服务治理体验大大提升。
百度地图
地图是为用户提供包括智能路线规划、智能导航(驾车、步行、骑行)、实时路况等出行相关服务的平台。通过服务网格实现流量调度优化,减少热点、长尾,提升服务质量。
百度App
为7亿用户首选的搜索和资讯客户端百度App服务。基于服务网格能力,服务治理迭代周期10倍提升,构建服务可观测、自动止损、异常注入、容量探测等场景能力,系统防雪崩等容灾能力显著提升。
容器引擎CCE
弹性、高可用的云端Kubernetes容器运行平台,助力系统架构微服务化。
负载均衡BLB
均衡入口流量,消除故障节点,提高业务可用性。