场景介绍
侵入式的微服务框架与业务代码/开发语言耦合,多语言的微服务难以获得一致的治理水平。
我们能提供
开发关注点分离
通过服务网格代理,将服务治理能力与业务代码相互独立,实现分离关注点。
统一的微服务治理方案
服务网格能够支持多种开发语言的服务治理。无需针对多种开发语言维护多套微服务技术体系,明显节省人力成本。
百度智能云服务网格csm产品全面兼容原生istio服务网格,结合百度大规模实践经验,为用户提供可靠、统一、开放的云原生微服务治理方案。
服务网格丰富的流量管理规则可以让用户轻松地控制服务之间的流量,提供开箱即用的熔断、限流、重试等能力,支持动态进行多种负载均衡、百分比路由、基于成份的路由等转发规则。
服务网格内的所有通信无侵入的生成详细的遥测数据,可以提供详细的指标、分布式跟踪和完整的访问日志。
提供了强大的身份、强大的策略、透明的tls加密,以及验证、授权和审计(aaa)工具来保护您的服务和数据。
快速跟进社区更新。完全兼容原生istio和envoy,支持istio最新1.13版本全部crd。
01
控制面和数据面在社区版本基础上进行优化、加固,提供可视化视图辅助运维。
02
单实例可管理多kubernetes集群,实现多集群统一服务发现,统一流量调度。
03
提供丰富的负载均衡、路由转发、超时重试、熔断限流、加密鉴权策略。
04
侵入式的微服务框架与业务代码/开发语言耦合,多语言的微服务难以获得一致的治理水平。
通过服务网格代理,将服务治理能力与业务代码相互独立,实现分离关注点。
服务网格能够支持多种开发语言的服务治理。无需针对多种开发语言维护多套微服务技术体系,明显节省人力成本。
当业务微服务化后,基于微服务粒度的精细化故障容错,扩容资源压力更小、速度更快。
无需额外部署注册中心,基于kubernets原生服务发现全自动实现跨地域的服务发现机制,实例迁移1秒同步。
通过服务网格,可以实现单个服务级别的自动切流和自动恢复。影响范围小,资源变更少。
微服务及每个微服务的实例数量众多,不可避免的出现实例、微服务级别的故障,对可用性问题的发现、故障的止损和定位提出了极高的要求。
用户可指定服务、指定比例,注入超时、中止等不同类型故障,提前发现微服务体系可用性的不足。
丰富的重试策略,在实例级别故障时,保障请求成功率;在流量转发时自动规避故障实例,提供限流、熔断能力,在服务级故障发生时,防止雪崩,保障全局可用性。
随着业务的运营精细化,目标用户群体有多种不同的分类视角,精准的灰度发布机制必不可少。
服务网格可基于百分比、流量特征等多种方式进行流量分发,支撑用户基于不同场景的灰度发布需求。
无侵入获得请求总数、错误计数、平均时延、最大时延等流量数据,帮助用户了解新老版本运行状态。
服务网格技术将微服务能力下沉到统一的基础设施层,提升研发效能,增强微服务可用性。