Huabing Blog

使用服务网格和 Envoy Gateway 构建客户端的可用性和弹性

在讨论可用性和弹性时,我们通常是从基础设施和服务的角度来探讨的。那么有没有办法在不修改服务的情况下在客户端提高服务的“实际感知可用性”呢?

Aeraki Mesh Community Meeting - February 23rd, 2023

During this community meeting, we introduced Aeraki Mesh’s newly released Access Log and Service Metrics features. We also invited experts from Boss Zhipin and Shopline to share hands-on examples of Dubbo based on Aeraki Mesh. Furthermore, we introduced the new features of multiplexing and Gateway support for the MetaProtocol application protocol, which are being contributed by the Tencent Games project and Boss Zhipin.

Aeraki Mesh 社区例会 - 2023-02-23

本次社区会议介绍了 Aeraki Mesh 最新发布的 Access Log,Sevice Metrics 功能,并邀请了来自 Boss 直聘,Shopline 的专家分享基于 Aeraki Mesh 的 Dubbo 实操案例。此外,还介绍了来着腾讯游戏项目和 Boss 直聘正在贡献的多路复用和 Gateway 支持 MetaProtocol 应用协议的新特性。

深入理解 Istio Metrics

Istio 为 Service Mesh 中的微服务提供了非常丰富的统计指标(Metrics),这些指标可以让运维人员随时监控应用程序中服务的健康状况,在系统出现线上故障之前就发现潜在问题并进行处理。本文将介绍 Istio Metrics 的实现机制,以帮助读者深入了解其原理。。

Aeraki Mesh 提供服务级别的 Metrics

在刚刚发布的最新版本 Aeraki Mesh 1.2.2 中 (对应 meta-protocol-proxy:1.2.3) ,Aeraki Mesh 提供了和 Istio 一致的服务级别指标,包括 istio_requests_total,istio_request_duration_milliseconds,istio_request_byte 和 istio_response_byte。标志着 Aeraki Mesh 为非 HTTP 协议提供的服务治理能力和 HTTP 协议完全对齐,完整覆盖了路由,调用跟踪,访问日志,服务指标等所有能力。

5分钟内将 Dubbo 服务接入 Istio 服务网格

Aeraki Mesh Dubbo 接入教程

演示如何利用 Aeraki Mesh 在 Isito 服务网格中对 Dubbo 服务进行服务治理:七层负载均衡、动态路由、本地/全局限流、零代码侵入调用跟踪、查看调用指标等。

Istio Ambient 模式流量管理实现机制详解(三)

ztunnel 四层流量处理

本文将继续介绍 ambient 模式下四层流量处理的实现机制。本文将以 bookinfo 应用中 productpage 访问 reviews 的请求路径为例来分析一个请求从 client 端发出到 server 端处理的四层流量处理流程。

Istio Ambient 模式流量管理实现机制详解(二)

ztunnel 流量劫持

ambient 模式中,应用 pod 通过 ztunnel 之间的安全通道进行通信。要实现这一点,Istio 需要劫持应用 pod 的 outbound 和 inbound 流量,并转发到 ztunnel 进行处理。这是如何实现的呢?

Istio Ambient 模式流量管理实现机制详解(一)

HBONE 隧道原理

Istio ambient 模式采用了被称为 HBONE 的方式来连接 ztunnel 和 waypoint proxy。HBONE 是 HTTP-Based Overlay Network Environment 的缩写。虽然该名称是第一次看到,其实 HBONE 并不是 Istio 创建出来的一个新协议,

Service Mesh Summit 2022 Dubbo Demo

演示如何利用 Aeraki Mesh 在 Isito 服务网格中对 Dubbo 服务进行服务治理:七层负载均衡、动态路由、本地/全局限流、零代码侵入调用跟踪、查看调用指标等。