Istio Meetup China:全栈服务网格 - Aeraki 助你在 Istio 服务网格中管理任何七层流量

北京 2021/07 活动链接 讲稿下载 哔哩哔哩 YouTube

主题简介

流量管理是 Istio 服务网格的核心能力,然而 Istio 缺省只提供了 HTTP 和 gRPC 两种协议的七层管理能力。对于微服务中常用的其他协议,包括 RPC、Messaging、Cache、Database等,Istio 只支持在四层上对这些协议进行处理。这导致我们将微服务应用迁移到 Istio 服务网格时,无法充分利用服务网格提供的流量管理能力。开源项目 Aeraki 提供了一个第三方协议的扩展框架,支持在 Istio 中对任意七层流量进行管理,提供动态路由、负载均衡、熔断等流量管理能力。本次分享将介绍如何使用 Aeraki 在 Istio 服务网格中管理任何七层协议,包括 Thrift,Dubbo,Redis,以及私有 RPC 协议等,并演示一个使用 Aeraki 管理第三方 RPC 协议的示例。

听众收益

  1. 介绍开源项目 Aeraki 的原理和 Aeraki 的通用七层协议扩展能力。
  2. 了解如何利用 Aeraki 将使用了 Thrift,Dubbo 以及私有 RPC 协议的微服务平滑迁移到 Istio 服务网格中。
  3. 了解如何利用Aeraki 和 Istio 实现客户端无感知的 Redis 集群管理,请求路由,流量镜像、用户认证等。

活动链接

演讲稿

pdf 下载

视频回放

B站

YouTube