服务网格(Service Mesh)是处理微服务之间通信的专用基础架构层。由控制面和数据面构成。在实践中,服务网格通常以轻量级网络代理阵列的形式实现。提供诸如服务发现、 负载均衡 、支持熔断以及其他一系列功能。
服务网格的优势:
1、架构升级:业务逻辑和分布式架构解耦。在部署服务网格后,业务不需要再关注大量的分布式架构系统问题,专注业务自身逻辑。
2、灵活部署:与 Kubernetes 平台集成,实现动态扩容, 自动化 服务上下线,服务能力可伸可缩,也可以部署在虚拟机。
3、应用运营:通过系统化收集链路信息以及对信息进行专项分析,提高了应用网络的观察性,安全性,和可运维性。