服务网格实施

Learn, share, and connect around europe dataset solutions.
Post Reply
hasnasadna
Posts: 187
Joined: Thu Dec 26, 2024 5:06 am

服务网格实施

Post by hasnasadna »

因此,我们正在谈论“边车模型”:我们可以定义为横切关注点的东西被转移到微服务外部的代理。相反,业务逻辑和业务指标保留在微服务内。

第二个元素是控制平面,它负责协调所有代理的配置并与监控系统进行外部通信。因此,服务网格成为观察微服务中发生的情况的入口点。



探索最具创新性公司的战略!
下载包含 10 个云原生成功案例的白皮书





自 2017 年(如此处所述的服务网格 阿曼电报数据 诞生之年)以来,已经创建了许多产品来实现它们。大多数都是基于Envoy 代理。

因此,需要定义一个标准。服务网格接口项目也诞生于CNCF ,它是Kubernetes上服务网格的标准接口。 SMI API 的目标是提供一组通用的、可移植的服务网格 API,Kubernetes 用户可以以与提供商无关的方式使用这些 API,从而不必严格依赖于任何特定的实现。

实现服务网格的主要产品,如 Istio、Linkerd 和 Consul,都使用 SMI 标准。让我们更详细地看看它们。

伊斯蒂奥
当然,最著名的解决方案是Istio。 Istio由 Google 和 IBM创建和支持,这两家公司还提供商业服务以便能够使用它进行管理。

在 Google 环境中,应该提到Google Kubernetes Engine 上的 Istio,这是一个在 GKE 集群中提供 Istio 自动安装和更新的工具。对于 Google Cloud 用户,Google 建议采用Anthos Service Mesh,这是 Google 完全支持的 Istio 发行版。

与其他项目不同,Istio也可以在 Kubernetes 之外使用。因此,它允许您将旧的传统基础设施与基于容器的云原生基础设施结合在一起。

至于云集成,Istio 与 Google Cloud、阿里云和 IBM Cloud 合作。
Post Reply