2、服务网格与 Istio 服务网格深度解析

Istio服务网格深度解析

服务网格与 Istio 服务网格深度解析

容器编排与服务需求

容器简化并提供了通用的、与语言无关的应用程序打包和基本生命周期管理。作为通用的、与语言无关的平台,容器编排器负责组建集群、高效调度资源以及管理更高级别的应用程序结构,如部署、服务、服务亲和性、反亲和性、健康检查和扩展等。

容器编排器通常具备服务发现机制,内置了使用虚拟 IP 地址的负载均衡功能。不过,所支持的负载均衡算法本质上较为简单,如轮询和随机算法,并且以单个虚拟 IP 与后端 Pod 进行通信。

Kubernetes 会根据实例的健康状态以及是否符合分组条件(标签和选择器)来处理组内实例的注册和移除。服务可以使用 DNS 进行服务发现和负载均衡,无需特定语言的库或注册客户端。容器编排器让我们将简单的网络问题从应用程序中转移到基础设施中,使整个基础设施技术生态系统能够将关注点提升到更高层次。

服务网格的格局与生态系统

服务网格的格局是一个蓬勃发展的工具生态系统,不仅适用于云原生应用程序,也为非容器化、非微服务工作负载提供了巨大价值。在了解服务网格在部署中的作用及其提供的价值后,你可以开始选择服务网格并将其与现有工具集成。

格局

目前有众多服务网格可供选择,它们之间存在显著差异,这使得人们难以分辨哪些是真正的服务网格。随着时间的推移,它们的功能逐渐趋同,更易于进行特征描述和比较。有趣的是,许多服务网格都基于相同的代理,如 Envoy 和 NGINX。

生态系统

服务网格与其他生态系统技术的适配方面,我们已经了解了客户端库和容器编排器。API 网关解决了一些类似的需求,通常作为边缘代理部署

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值