电话

15169028800

开源软件丨微软开源了一个基于 Envoy 的服务网格 OSM

标签: 开源局域网管理软件 2023-06-12 

  Open Service Mesh(OSM)是一种轻量级、可扩展的云原生服务网格,它使用户能够统一管理,保护和获得针对高度动态微服务环境的开箱即用的可观察性功能。

  OSM 在 Kubernetes 上运行基于 Envoy 的控制平面,可以使用 SMI API 进行配置,并且可以通过将 Envoy 代理作为 sidecar 容器注入到应用程序的每个实例旁边来工作。

  代理包含并执行有关访问控制策略的规则,实现路由配置并捕获指标。控制平面不断配置代理,以确保策略和路由规则是最新的,并确保代理运行状况良好。

  该项目具有一个与服务网格接口规范兼容的控制平面、用于数据平面的 Envoy 和灵活的设计,因此可以在简单或复杂的场景中使用。此外,OSM 旨在简化任务,例如配置流量转移、保护服务间通信、细粒度的访问控制策略、用于调试和监视的指标、与证书管理解决方案集成以及内置应用程序。

  而 Istio 方面,谷歌则于上月宣布建立了一个新的开放使用共享组织 Open Usage Commons ,并不顾其与 CNCF 的承诺,将 Istio 的商标所有权转移至该组织。