基于 Apache APISIX 的服务网格方案( 四 )
第三 , 降低运维成本 。
如果南北向流量和东西向流量的技术栈无法统一 , 需要在东西向上使用Envoy , 在南北向上使用ApacheAPISIX , 运维团队需要同时维护2个组件 , 这对运维人员来说是一个挑战 。
使用基于ApacheAPISIX的服务网格方案 , 能够统一南北向和东西向的技术栈 , 只需要管理1个组件 , 大大降低了运维成本 。
【基于 Apache APISIX 的服务网格方案】基于ApacheAPISIX的服务网格 , 规划与发展方向
截止目前 , apisix-mesh-agent开源仅一个月时间 , 还有许多功能要完善 , 以下是对ApacheAPISIX服务网格未来的一些规划 。
第一 , 对xDS协议做更多支持
目前 , apisix-mesh-agent只支持了xDS协议中的LDS , RDS , CDS和EDS , 而且只使用LDS绑定RDS需要的路由配置名称 , 直接获取路由;使用CDS和EDS直接获取服务集群的定义和服务集群的实例 。
未来我们计划:
支持ApacheAPISIX更多数据类型的转换
支持请求改写 , 如:URI改写
支持请求认证 , 如JWTToken、mTLS
支持故障注入
第二 , 提升可观测性
在调研阶段发现 , 实际使用场景中大家十分重视服务的可观测性 , 未来支持对接更多可观测方面的组件 , 如:ApacheSkyWalking、其他日志收集的服务器 。
第三 , 自研控制面
现在服务网格的控制面依托其他开源组件(如:Istio、Kuma) , 使得我们可以以较低的成本使用现有的功能 , 而如果未来遇到问题很难解决 , 也会考虑去落地实现一个专属ApacheAPISIX的服务网格控制面 , 使ApacheAPISIX的能力更好地发挥出来 , 服务网格在使用中也更加高效、简便 。
关于作者
张超 , 深圳支流科技Engineer , ApacheAPISIXPMC成员 , Tars基金会大使 , Nginx、OpenResty、ingress-nginx等多个开源项目的贡献者 。 
技术原创及架构实践文章 , 欢迎通过公众号菜单「联系我们」进行投稿 。
高可用架构
改变互联网的构建方式
- One|基于Android 13打造:三星Galaxy S22抢先用上One UI 5.0
- 英伟达|NVIDIA Triton 推理引擎公开课上新:基于多实例 GPU 和 K8s 的大规模 CV 模型部署实践
- 苹果|澳大利亚成功制造了可控光流组件,基于光的通信设施将迎来革新
- 致远互联|跨时空协作的利器——基于生命周期管理的基础设施BIM平台
- 基于深度学习的点云分割网络及点云分割数据集
- OPPO|杀后台问题有救了!OPPO新系统曝光:基于Android 13
- 基于Android 13定制 OPPO ColorOS 13曝光:彻底解决杀后台问题
- 三星计划在2025年开始大规模生产基于GAA的2nm芯片
- Java|基于java的格式转换word 转 pdf、word 转图片等
- 电子商务|基于java的格式转换word 转 pdf、word 转图片等
