>首页> IT >

世界快资讯丨网关基础设施或迈出走向标准化的关键一步

时间:2023-02-11 09:01:01       来源:腾讯网

近日,OSCHINA 和 Gitee 联合发布了《2022 中国开源开发者报告》。该报告由” 前沿开源技术领域解读 “ ” 中国开源创业观察 2022“,以及” 开发者画像分析 “ 三个章节组成。

(报告地址:https://gitee.com/report/china-open-source-2022/)


(资料图片仅供参考)

其中,王佰平在报告中对开源大前端领域进行了解读。

王佰平

网易数帆云原生专家、资深架构师,CNCF Envoy Maintainer,Hango/Slime Maintainer ,轻舟 API 网关与轻舟服务网格数据面负责人,通晓网关、负载均衡、服务网格等分布式技术原理,熟悉 Envoy 和 Istio,对于 API 网关、服务网格落地具有丰富的经验。

以下为原文:

网关基础设施或迈出走向标准化的关键一步

2022 年 5 月,基于开源网络代理 Envoy Proxy 构建的 API 网关项目 Envoy Gateway 宣布开源,最初的参与者包括 Ambassador Labs、Fidelity、Tetrate 和 VMware。它使用 Kubernetes Gateway API 作为配置源并提供基于 Envoy Proxy 的强大流量治理和观察能力。

API 网关是微服务架构下最为关键的基础设施,是微服务集群的对外流量入口,提供路由代理、流量治理、流量观察、流量审计、API 管理等一系列功能。实际上在该领域并不缺少玩家,传统如 Kong、Zuul 等暂且不论,新兴的如 Gloo、Ambassador、Contour、Hango、Higress 等,均基于 Envoy Proxy 构建。

Envoy Proxy 是 Lfty 开源的高性能网络代理项目,后被捐赠给 CNCF 基金会。如今,Envoy Proxy 已经被广泛应用于 API 网关(Gloo、Ambassador、Hango、Higress  等等)与服务网格(Istio、AWS Mesh、Open Service Mesh 等等)之中,作为核心数据面组件。

然而即使同样基于 Envoy Proxy,不同 API 网关也提供了不同的上层抽象与控制 API。

Envoy Gateway 项目的出现则有望实现各个基于 Envoy Proxy 的 API 网关在 API 层面的统一,避免无意义重复工作的同时,也降低了用户的学习和切换成本。此外,Envoy Gateway 使用 Kubernetes Gateway API 作为唯一的配置源,复用原生 Kubernetes 集群中微服务暴露的机制并减少差异。

Envoy Gateway 开源或是推动网关基础设施走向标准化的关键一步。就像今时今日,Kubernetes 已经成为容器编排的事实标准,尽管在市场上存在着大量的基于 Kubernetes 的“发行版”且各有所长,但是其核心却是一致和稳定的。或许不远的将来,API 网关产品也能如此。

更多内容请查看《2022 中国开源开发者报告》:https://gitee.com/report/china-open-source-2022/

关键词: 网关基础设施或迈出走向标准化的关键一步