Skip to main content

Command Palette

Search for a command to run...

大闹 KubeCon:Istio 已成 Cloud Native 新宠?

Updated
1 min read

原文:Crashing KubeCon: Has Istio become the new cloud-native darling?

作者:Tom Krazit

这是非比寻常的一年。

过去几年里,Kubernetes 已经成为云计算领域中最重要的开源项目,2018 年的北美 Kubecon 吸引了 8000 多人聚集在西雅图,比去年的奥斯丁多出了一倍多。但是不少公司都推出了基于 Istio 的托管服务,容器编排项目在本次 KubeCon 上的热度大受影响。

随着 Kubernetes 的成熟,云原生的注意力开始转向了服务网格

Google 计划周二在 KubeCon 上宣布,服务网格技术的标志性产品——Istio,现已在谷歌云上提供了测试版的托管服务,VMware 和 F5 也在本周介绍了各自的 Istio 托管服务,波特兰的 Twistlock 在周一宣布,该公司的旗舰产品已经提供了对 Istio 的支持。

Istio 是一个由 Google、IBM 和 Lyft 合作开发的开源项目,为开发微服务应用的公司提供帮助,来应对微服务架构所引发的网络复杂性问题。它能够控制构成应用的服务之间的流量,还增强了微服务的安全性和可见性。

微服务让公司可以将服务拆分成为更小的更专门的代码,这些拆分出来的单元能够根据需求进行独立的调整和更新。过去的单体应用的代码是一个大的整体,这种架构对很多类型的应来说都是好的;但如果按照现代分布式应用的要求进行快速更新的话,这种应用就存在很大风险了。

Jennifer Lin 是 Google 云的工程主管,她说“我们很多银行客户说,希望能够更快的开发移动版的银行应用,但也不想让安全和监控方面的功能滞后实现”。

去年十一月的一个采访中,Google 的 Urs Hölzle 说,Istio 可能会比 Kubernetes 本身更加重要。一个月后,奥斯丁的 KubeCon 2017 上就可以清晰的觉察到,在 Kubernetes 成为容器编排界的实施标准之后,服务网格正在成为下一个重要领域

Lin 说:“从我们的客户和合作伙伴获知,正在开发的应用,90% 都是以容器化微服务的方式实现的”。

但是,尽管谷歌和 IBM 希望 Istio 能成为服务网格世界中的 Kubernetes,包括一些顶级公司在内的开发和运维人员都对 Istio 这种自上而下的方法提出了抱怨——又是一个事实标准。

Istio 是一个控制平面,它建立在数据面的基础之上——正如 Kubernetes 是 Docker 容器的控制面一样。Istio 和 Envoy 有着紧密的联系,这个来自 Lyft 的数据平面是一个 CNCF 成员项目,其中已经包含了一些用于管理服务网格的方法。

去年,两个前 Twitter 工程师建立了 Buoyant,这个创业公司的 Linkerd 数据平面也是 CNCF 成员,还是 KubeCon 的赞助商。Solo.io在本周破土而出,其 Gloo 产品获得了 Redpoint Ventures 和 True Ventures的 1100 万美元投资,该产品也是在 Envoy 的基础上运行的,用于协调微服务之间以及其它云原生工具之间的流量。

HashiCorp 的 Consul 产品也刚刚获得了一亿美元的投入,用于推进服务网格方面的技术工作。AWS 这只巨兽,也在 re:Invent 2018 会议上发布了基于 Envoy 的服务网格产品

Istio 的优势是,它可以管理用户选择的任何数据平面用于完成微服务之间的连接,包括 Envoy、Linkerd 或者其它,对于使用 Kubernetes 进行容器管理的用户来说,Istio 是个非常友好的产品。然而在 KubeCon 的鸡尾酒会上给人一种感觉,多数企业计算客户仍然在追赶云计算时代,微服务还为时尚早。

正如 2015 年的 Kubernetes,像 Google 这样的大型网络运营商在提供分布式微服务时所面临的问题,并不是随处可见的,因此 Istio 的优势可能还要几年才能得以显现。但是如果更多公司开支考虑跨供应商的多云方案,Istio 可能因为在这一进程中起到重要作用而得以加速推广。

另外一个 AWS 或者微软这样的主流云供应商,如果提供了托管 Istio 服务来和 Google 对抗,就意味着服务网格时代真的到来了。这两个公有云巨头在 2017 年刚刚开始提供托管的 Kubernetes 服务,代表着这一项目已经打败众多对手,并且成为这方面的实际标准。

推广 Istio 是对公司推动的开源项目的市场能力的一个有趣测试,这一主题还会保持热度,如果可能的话,注册一个 IstioCon 商标吧。

More from this blog

龙虾恐慌:AIOps 又要改名了?

ChatGPT 开始,把 AI 拉近到普罗大众的面前,让无数人感受到 AI 的亲民魅力。而龙虾,则把大模型驱动的自动化能力,突然间变得水灵灵、活泼泼地走进千家万户。它不只是“风口上的猪”,而是风口本身。热度高到让 Mac mini 一度断货,不知道这在不在库克的预料之内。 每代人都有每代人的鸡蛋,春节期间,我就领了我的鸡蛋。翻出古老的 MacBook Air M1,充值各种大模型。当然了,这个工具

Mar 9, 20261 min read

再见 2025

我猜不少人以为这个号废了吧?并没有,只是今年变化有点大,一直有种抄起键盘,无从说起的感觉,所以一直偷懒到今天,2025 的最后一天。 今年是我的第四个本命年,去年末一期播客里,大内说本命年不是灾年,是变化年,有危也有机。可是讲真啊,只看到危,没看到机。 各种因缘际会,从鹅厂跳槽到前东家,已经接近四年,第一个合同期已经进入尾声。除了前两年还在云原生领域嗷嗷叫,后两年基本都是些鸡零狗碎的东西了,用老东家的术语说是——偏离主航道,可谓是前景暗淡了。 一旦确定要滚蛋,反倒心思轻松起来,每天骑着我的小红车...

Jan 5, 20261 min read

辅助编程?dora 说:我知道你很急可是请你别急

从 OpenGPT 把大模型的火烧旺了之后,这三年来,相信很多组织或摩拳擦掌、或躬身入局,希望借助聪明能干的大模型,或想偿还技术宅,或想降本增效,或想弯道超车。一时间,沉寂许久的 AIxx 又活过来了,LLM Ops、Vibe Coding、中医大模型、GPT 算命等等,全都老树发新芽,焕发了勃勃生机。那么视角拉回从业者最关注的饭碗相关的领域之一——AI 辅助开发,产生了什么触动,应该如何拥抱呢? DORA 的年度报告中给出了很有意思的结论——强者恒强。 执行摘要部分总结了几个有趣的点: 问题...

Oct 6, 20251 min read

[译]dora:ai 辅助软件开发状态报告

执行摘要 在 2025 年,科技领导者面临的核心问题已不再是“是否要采用 AI”,而是“如何实现其价值”。 DORA 的研究基于超过 100 小时的定性访谈和来自全球近 5,000 名技术专业人士的问卷调查。研究揭示了一个关键事实:AI 在软件开发中的主要角色是“放大器”。它会放大高效能组织的优势,也会凸显组织的缺陷。 关键结论:AI 是放大器 AI 投资的最大回报并非来自工具本身,而是来自组织底层系统的战略性建设: 高质量的内部平台 清晰的工作流 团队的协同能力 缺少这些基础,AI ...

Oct 2, 202514 min read

僭越了,有人在用 Rust 写 Kubernetes

一个新语言问世,最爱做的事情之一,就是重写存量软件了。 云原生喝酒 SIG 重点扶持项目——rk8s(https://github.com/rk8s-dev/rk8s) 也可以归在这个范畴里,只不过这个项目重写的东西比较大,是 Kubernetes。 从 2025 年 1 月第一个 Commit 开始,到现在有了 200 多次 Commit,十几万行代码。当然距离 Kubernetes 的几百万行代码还差得远——老马就是喜欢整这种大无畏项目。 另外该项目也是国内第一个脱离 Cargo 转向使用 ...

Sep 27, 20253 min read

【伪】架构师

342 posts