Cilium 推出基于 eBPF 的 Kubernetes 服务网格



Cilium 在其开源网络连接软件 Cilium 1.12 的最新版本中添加了一个服务网格,因为它希望为开发人员在如何控制、监控和负载平衡其云原生应用程序方面提供更大的灵活性。 尽管服务网格具有所有实用性,但在企业规模上运行也非常复杂,这导致了一场军备竞赛,以在简单性和性能之间找到适当的平衡,现有的解决方案如 Linkerd、Istio、微软的开放式服务网格 (OSM) ,以及许多其他人都在争夺开发人员的注意力。
Cilium Service Mesh 是使用原生 Kubernetes 资源构建的,无需单独的“sidecar”容器即可运行某些功能,例如日志记录和审计,同时还补充了流行的现有基于 sidecar 的方法。 它通过将扩展的 Berkley 数据包过滤器 (eBPF) 技术与流行的 Envoy 服务代理相结合来实现这一点,该技术使开发人员能够将程序安全地嵌入到任何软件中,包括操作系统内核。 Cilium 的创始人兼 Isovalent 联合创始人 Thomas Graf 在一份声明中说:“Cilium 服务网格就是选择。”
由 eBPF 和 Envoy 提供支持,使他们能够为自己的用例选择最佳控制平面。” 随着 Cilium 1.12 的发布,Cilium 正在证明 eBPF 可用于通过消除 sidecar 造成的低效率来提高服务性能。
是否以及何时使用 Sidecar 将取决于用户的具体需求,但通过同时提供这两种选项,Cilium 希望让开发人员能够为自己做出关于这些权衡的更好决策。 “Cilium 的论点是 eBPF 可用于提高性能,我希望其他供应商能够相应地利用该技术,”Forrester 分析师 David Mooter 说。 然而,虽然其他供应商可能会从 sidecar 开始,并通过 eBPF 支持的功能对其进行扩充,但 Cilium 押注的是 eBPF 优先的方法。
,”穆特补充道。 除了新的服务网格,Cilium 1.12 还包括:.

Yorumlar

Bu blogdaki popüler yayınlar

只需50美元即可训练成为一名熟练的Python编码器

DataStax 使 Astra 流媒体服务普遍可用

TypeScript 4.1 Beta带来了模板文字类型