作者
赵化冰,腾讯云工程师,Aeraki Mesh 创始人,Istio member,Envoy contributor,现在负责 Tencent Cloud Mesh 研制作业。
摘要
近日,腾讯云开源的服务网格项目 Aeraki Mesh 正式进入 CNCF 云原生全景图,坐落 Service Mesh 类别下。CNCF Landscape 在云原生实践过程中的每个环节协助用户了解有哪些详细的软件和产品选择,Aeraki Mesh 进入 CNCF Landscape,意味着 Aeraki Mesh 正式成为了 CNCF 认可的构建云原生最佳实践中的一环。
(Aeraki Mesh 在 CNCF 云原生全景图中的位置)
什么是 CNCF 云原生全景图?
Cloud Native Computing Foundation,云原生计算基金会(以下简称CNCF)是一个开源软件基金会,它致力于云原生(Cloud Native)技能的普及和可持续发展。云原生技能通过一系列的软件、规范和标准协助企业和组织,在现代的动态环境(如公共云、私有云和混合云)中构建和运转敏捷的、可扩展的应用程序。
CNCF 发布了云原生全景图(CNCF Landscape),旨在协助企业和开发人员快速了解云原生系统的全貌,协助用户选择云原生实践中的恰当的软件和东西,因而受到广大开发者和运用者的重视和重视。
Aeraki Mesh 处理了云原生中的什么问题?
Aeraki Mesh 是腾讯云在 Service Mesh 范畴的一个开源项目,处理现在的服务网格项目只处理 了 HTTP/gRPC 协议,不支撑其他开源及私有协议的痛点。
Aeraki Mesh 能够协助你在服务网格中办理任何七层协议。现在已经支撑了 Dubbo、Thrit、Redis、Kafka、ZooKeeper 等开源协议。你还能够运用 Aeraki Mesh 供给的 MetaProtocol 协议扩展结构来办理私有协议的七层流量。
Aeraki Mesh 的架构及特性
(Aeraki Mesh 控制面架构)
(Aeraki Mesh 数据面架构)
Aeraki 的主要特点:
- 和 Istio 无缝集成,是 Istio Ecosystem 集成推荐项目。您能够选用 Istio + Aeraki 来构建一个能够一起办理 HTTP 和其他七层协议的全栈服务网格。
- 支撑在 Istio 中办理 Dubbo、Thrift、Redis 等开源协议的流量。
- 支撑在 Istio 中办理私有协议的流量,只需数百行代码,对 Istio 无任何改动。
- 支撑恳求级负载均衡,支撑任意匹配条件的动态路由,大局和本地限流,流量镜像等流量办理能力。
- 供给丰富的恳求级功能指标,包括恳求时延、错误、数量等,支撑分布式调用盯梢。
现在 Aeraki 已经在央视频、腾讯音乐、王者拂晓等多个大型项目中得到了应用,并经过了 2022 冬奥会线上大规模流量的实践查验。
我想运用 Aeraki Mesh / 参加社区贡献?
Aeraki Mesh 是一个厂商中立的开源社区,现在社区正在大力发展中,欢迎咱们参加!
装置试用: www.aeraki.net/zh/docs/v1.…
参加社区会议: www.aeraki.net/zh/communit…
Star 一下: github.com/aeraki-mesh…
关于咱们
更多关于云原生的案例和知识,可重视同名【腾讯云原生】大众号~
福利:
①大众号后台回复【手册】,可获得《腾讯云原生路线图手册》&《腾讯云原生最佳实践》~
②大众号后台回复【系列】,可获得《15个系列100+篇超实用云原生原创干货合集》,包含Kubernetes 降本增效、K8s 功能优化实践、最佳实践等系列。
③大众号后台回复【白皮书】,可获得《腾讯云容器安全白皮书》&《降本之源-云原生本钱办理白皮书v1.0》
④大众号后台回复【光速入门】,可获得腾讯云专家5万字精华教程,光速入门Prometheus和Grafana。
⑤大众号后台回复【精选集】,可获得腾讯24位腾讯云专家精彩讲演——4万字《腾讯云技能实践精选集 2021》。