全球短讯!Aeraki Mesh 发布 1.3.0 版本,代号:Dragonboat
时间:2023-06-26 21:33:53来源:OSCHINA

Aeraki Mesh 于 2023 年 6 月 24 日发布 1.3.0 版本(版本代号:Dragonboat),该版本包含了对 Istio 1.16.x 系列版本的支持,以及支持多路复用,gateway 支持 MetaProtocol 等一系列重大的新增特性。

Aeraki Mesh 采用新 Logo

由于原来的 logo 存在版权问题,Aeraki Mesh 启用 CNCF 设计的新 logo,如下图所示。该 logo 已经全面应用于 Aeraki Mesh 的 Github repo 和官网。如果大家在相关网站或者文档上发现还有旧 logo,欢迎提交 issue 和 PR。


(相关资料图)

支持 Istio 1.16.x 版本

从 1.3.0 版本开始,Aeraki Mesh 对应的 Isito 版本升级为 1.16.x 版本。

1.2.x 版本进入维护期,只修复重要故障。

支持多路复用

如下图左半部分所示,在之前的版本中,MetaProtocolProxy 在处理请求时会从 upstream 连接池中 获取连接,每个请求占用一个 upstream 连接,请求完成后将连接释放到连接池重供后续请求使用。在该机制下,如果并发请求数量较大,会产生较多 upstream 连接(连接数量理论上同并发请求数量)。

在 1.3.0 版本中,MetaProtocolProxy 中引入了多路复用机制。其实现原理如下图右半部分所示,通过在 Connection Manager 中缓存 upstream conn_data 来实现多路复用。

备注:目前多路复用属于 alpha 特性,控制面尚不支持。在数据面可以通过设置 meta_protocol_proxy 的 multiplexing 属性为true打开进行测试,如下所示:

name: aeraki.meta_protocol_proxytyped_config:"@type": type.googleapis.com/aeraki.meta_protocol_proxy.v1alpha.MetaProtocolProxyprotocol:name: dubbocodec:name: aeraki.meta_protocol.codec.dubbomultiplexing: true

Gateway 支持 MetaProtocol

本版本开始支持在 Gateway 上提供 MetaProtocol 七层路由能力。在 MetaRouter 上增加了 gateways 属性,可以通过该属性在 Gateway 上设置路由规则。下面的 yaml 片段展示了在 gateway 上对 Thrift 请求进行七层路由的例子。

---apiVersion: metaprotocol.aeraki.io/v1alpha1kind: MetaRoutermetadata:name: test-metaprotocol-thrift-routenamespace: meta-thriftspec:gateways:    - istio-system/istio-ingressgatewayhosts:    - thrift-sample-server.meta-thrift.svc.cluster.localroutes:    - route:        - destination:host: thrift-sample-server.meta-thrift.svc.cluster.localport:number: 9090subset: v1

Dubbo 服务 支持应用级服务治理

从本版本开始,支持按照应用(进程)和接口(Interface)两种粒度对 Dubbo 服务进行治理。

在 Dubbo 中,有一个 Interface 的概念,一个进程中通常会有多个I nterface。当将 Dubbo 应用加入到服务网格进行服务治理时,有两个选择:

按应用(进程)粒度进行服务治理,即以应用作为 Mesh 中的一个 Service。

优点:Mesh 中的 Service 数量相对于接口级服务治理方案更少,控制面需要下发的xds配置少,控制面和 Sidecar 的资源占用相对小。

缺点:无法按照Interface进行流量治理,包括灰度发布、限流、流量镜像等,只能按照应用级别进行流量治理。

按接口(Interface)粒度进行服务治理,即以 Dubbo Interface 作为 Mesh 中的一个 Service。

优点:可以按接口进行流量治理,包括灰度发布、限流、流量镜像等。

缺点:Mesh 中的 Service 数量相对于应用级服务治理方案更多,控制面需要下发的xds配置多,控制面和 Sidecar 的资源占用相对大。

可以看出,这两种治理方式各有优缺点。一般来说,当 Dubbo 应用规模较大、Interface 较多时,建议选择按照应用粒度进行服务治理,以减轻控制面负荷和 Sidecar 的资源消耗;当 Dubbo 应用规模较小、Interfac 数量较少时,建议选择按照 Interface 粒度进行服务治理,以提供最精细的流量治理能力。

Aeraki Mesh同时支持应用级和接口级服务治理。除了流量治理的粒度不同之外,这两种模式的路由、Metrics、Access log、Tracing 等能力是一致的。您可以根据自己的需求进行选择。

Dubbo 服务治理的更多内容请参见官网文档:https://www.aeraki.net/zh/docs/v1.x/tutorials/dubbo

Redis 流量管理

Redis 是一种高性能的键值数据库,通常被用作缓存、会话存储和消息代理等用途。Aeraki Mesh 提供了对 Redis 的流量管理能力,可以实现客户端无感知的 Redis Cluster 数据分片,按 key 将客户端请求路由到不同的 Redis 服务,读写分离,流量镜像,故障注入等高级流量管理功能。

Redis 流量管理的更多内容请参见官网文档:https://www.aeraki.net/zh/docs/v1.x/tutorials/redis

官方镜像库切换为 Github Packages

官方镜像库从 Docker Hub 切换到 Github Packages。

镜像下载地址:

控制面:

ghcr.io/aeraki-mesh/aeraki[:TAG]

数据面:

ghcr.io/aeraki-mesh/meta-protocol-proxy[:TAG]

ghcr.io/aeraki-mesh/meta-protocol-proxy-debug[:TAG]

ghcr.io/aeraki-mesh/meta-protocol-proxy-distroless[:TAG]

更多详情可查看发布公告。

标签:

生活指南
  • 今日要闻!谭雅玲:汇差套利局部与利差摆布格局优劣风险比较

    尤其是我国利率与美元或主要发达国家拉开较大差异,利差产生的货币汇兑

  • 【新要闻】丰富生活、传承文化,宜川开展端午节系列活动

    五月初五端午节,宜川路街道辖区各片区、居民区组织开展端午主题活动,

  • 藏密筒拼装版-拼装说明 环球新要闻

    将物料取出后分类放好首先将物料分类放好,其中:卡扣板一块(含A,B,C

  • 高质量发展调研行丨科技“关键变量”撬动产业“最大增量”——三亚崖州湾科技城建设观察_天天速看

    图为拔地而起的三亚崖州湾科技城。(马征辉摄)园区工地上,建筑工人挥

  • 两部门推进医保与商业健康险双平台信息共享

    具体来看,一是双平台将通过大病保险、长期护理保险等政策性业务领域的

  • 每日播报!信阳市浉河区委书记、区长赵军华调研民生实事

    6月25日下午,信阳市浉河区委书记、区长赵军华深入中心城区各办事处,

  • 全球观天下!小米6usb设置在哪里(小米6usb调试在哪)

    你们好,最近小活发现有诸多的小伙伴们对于小米6usb设置在哪里,小米6u

  • 6月25日中钢矿业正蓝旗萤石价格暂稳

    6月25日中钢矿业正蓝旗分公司萤石装置运行稳定,厂家萤石价格为3100元

  • 【环球报资讯】福昕办公PDF怎么添加注释?福昕阅读器怎么加书签?

    福昕办公PDF怎么添加注释?福昕办公PDF添加注释方法点击进入福昕办公

  • 今日热门!火车票提前多久可以退票?火车票提前下车可以出站吗?

    火车票提前多久可以退票?火车票退票时间规定: 旅客要求退票时,按

  • 简讯:总经理助理的岗位职责是什么?_总经理助理的岗位职责

    1、总经理助理岗位职责如下:一、要认清自己,处事有原则。2、找不准位

  • 今日快看!工信部:推动不少于3000家企业建设5G工厂

    快科技6月25日消息,工信部近日印发《工业互联网专项工作组2023年工作

  • 我国科学家发现沙漠变土壤“密码”

    6月的新疆和田地区天气炎热,重庆交通大学研究人员王祉翔走在位于和田

  • 读创公司调研|南山控股:产城综合开发业务稳步推进,探索建立“募投建管退”业务闭环

    深圳市新南山控股(集团)股份有限公司(证券代码:002314;证券简称:

  • 焦点热门:高考钉子户唐尚珺高考657分,这分数太低了,很遗憾没能上清北!

    一年一度的高考成绩多个省份已经公布,有人欢喜有人忧啊,毕竟分数

  • 影帝梁家辉嫁女儿,女婿颜值引起热议?

    01香港影帝里最高调宠妻的男人,突然晋升为岳父大人了。有网友感慨:没

  • 民生
    • 广东:到2023年“数字政府2.0”建设取得积极成效|今日热搜

    • 竺怎么读竺拼音是什么(竺字组词有哪些) 天天微头条

    • 全球观热点:斗破苍穹年番结局:萧炎到镇鬼关,救木家木铁,团灭云岚宗的敌人

    • 陈伟霆背女包,田馥甄辣眼睛,王鸥,白百何……时装大战各显神通!-观察