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]
更多详情可查看发布公告。
-
Aeraki Mesh 发布 1.3.0 版本,代号:Dragonboat-天天观察AerakiMesh于2023年6月24日发布1 3 0版本(版本代号:Dragonboat),该
-
每日速读!落实健康第一的教育理念为落实健康第一的教育理念,促进学生健康成长、全面发展,根据《教育部
-
华夏保险陕西分公司开展“穿过迷雾拥抱你”圆梦公益活动|环球焦点近日,华夏保险陕西分公司前往陕西天爱启智学校,举办“穿过迷雾拥抱你
-
焦点短讯!小米投资通讯芯片公司智微电子天眼查App显示,近日,深圳智微电子科技有限公司发生工商变更,新增股
-
温网开赛倒计时,郑钦文携众金花亮相伊斯特本 天天即时温网开赛倒计时,郑钦文携众金花亮相伊斯特本,金花,温网,郑钦文,伊斯特
-
世界互联网大会数字文明尼山对话今日在山东曲阜召开原标题:世界互联网大会数字文明尼山对话今日在山东曲阜召开世界互联网
-
摩根大通:予中电控股(00002)“增持”评级 目标价67.5港元摩根大通预计,中电控股(00002)出售澳洲业务的良好时机为今年下半年至
-
最高气温将超37℃!刚刚,大庆市气象台发布高温橙色预警|资讯推荐预计未来24小时内大庆地区最高气温将升至37℃以上。请有关单位和个人注
-
天天新消息丨三年多巨亏超40亿,物美“亲儿子”多点DMALL“流血谋上市”三年多巨亏超40亿,物美“亲儿子”多点DMALL“流血谋上市”,张文中,港
-
《星空》限量版Xbox手柄补货中!京东自营每天10点开抢此前微软Xbox官方公布的《星空之地》主题限量版Xbox手柄和耳机无疑是很
-
短讯!两片菜叶一块奶酪,这种“外国饭”怎么就火了?几片生菜叶一根胡萝卜一颗水煮蛋一点水果一种被戏称为“白人饭”的
-
雅江光电助力“三江两岸”音乐节开幕音乐会盛大开启!6月12日晚,2023杭州市民艺术节之“三江两岸”音乐节开幕音乐会在南宋
-
京东集团将新成立创新零售部从京东内部人士处证实,京东集团将新成立创新零售部,整合七鲜、拼拼等
-
花呗暂时还不上怎么办有什么后果?还不上可以协商吗? 环球快消息花呗是一款蚂蚁集团旗下的消费信贷产品,被广大用户广泛使用。然而,有
-
路肩上行驶是什么意思(路肩图片)|全球百事通来为大家解答以上的问题。路肩上行驶是什么意思,路肩图片这个很多人还
-
世界热讯:周道良检查雅康高速安全生产、防灭火、保通保畅等工作(图)3月5日,雅康公司、泸石公司党委副书记、董事、总经理周道良检查雅康高
-
焦点信息:海南出台常态化监管机制 整治海鲜市场消费欺诈行为为深入整治海鲜市场缺斤短两、欺客宰客等消费欺诈行为,海南省市场监督
-
端午假期 兰州机场旅客吞吐量达14.9万人次刚刚过去的端午小长假,兰州中川国际机场完成运输起降1145架次,旅客吞
-
全球热议:乱我心者今日之日多烦忧什么意思 新闻_乱我心者今日之日多烦忧1、这两句诗出自李白的《宣州谢眺楼饯别校书云》整首诗如下:弃我去者,
-
天天视讯!新能源汽车出海怎么看从世界范围来看,汽车强国往往都是汽车出口大国,这也是我国成为汽车强
-
天天观天下!苏丹多地武装冲突升级 呈扩大和激化趋势当地时间25日,苏丹武装部队与快速支援部队在首都喀土穆、南科尔多凡州
-
环球快消息!一线|李彦宏:AI原生应用比大模型数量更重要腾讯新闻《一线》刘雨点6月26日,百度创始人、董事长兼首席执行官李彦
-
【环球新视野】沪苏两地实现主城轨道交通联通 推进长三角交通基础设施互联互通央视网消息:6月24日上午,作为长三角一体化基础设施互联互通示范工程
-
凌晨海上猎“毒舟” 缴获可卡因一吨 天天头条广州警方联合中国海警局南海分局、海关缉私、香港警务处毒品调查科等多
-
天天资讯:美丽的祖国手抄报内容_美丽的祖国手抄报内容介绍1、新中国的第一个五年计划在交通方面取得了巨大成就:新建了宝成、夏
-
捷信消金卖身记捷信消金卖身记,捷信,金融,信贷,消金,卖身记,浙商银行
-
美国一火车在桥梁坍塌后落入河中 载有硫磺等危险化学品火车脱轨事故现场据美国《国会山报》等媒体6月24日报道,美国蒙大拿州
-
焦点热文:如何买养老产品?什么产品适合老人养老?如何买养老产品,可以优先参加基本养老保险,然后按需购买商业养老保险
-
三盘苦战晋级!老将李喆逆转世界第213,澳网资格赛迎开门红!第5局李喆在0-40落后的情况下连追5分艰难保发,此后双方各自保下发球局
-
【环球新视野】第七史诗闪烁珠子在哪刷 第七史诗闪烁珠子刷取攻略第七史诗闪烁珠子在哪刷第七史诗闪烁珠子刷取攻略,