操作系统不再重要, 而对于开发人员和云, 这意味着 Linux 不再重要.
你可以从没有发生的事情中看到这一点的证据. Ubuntu 背后的公司 Canonical 还没有收到 IBM 340 亿美元的收购要约, 尽管公司创始人马克. 舒特沃斯 (Mark Shutteworth) 可能会接受这笔交易, 尽管该公司声称不打算寻找买家.
之所以没有向 Canonical 提出交易, 而且短期内也不会, 是因为技术行业不再重视这个操作系统. 或者, 更确切地说, 科技行业有一种它看重的新操作系统: 它被称为 Kubernetes.
我们现在生活在 Kubernetes 世界
也许 Redmonk 分析师斯蒂芬奥格雷迪说得最好:"如果在 IBM 以 340 亿美元收购 Red Hat 及其基于 Kubernetes 的 OpenShift 产品之后有任何问题, 那就是 Kubernetes 的世界, 我们都只是生活在其中, 那些问题应该结束."2018 年开源并购已经有近 600 亿美元, 但其中大部分都围绕着 Kubernetes. 就其本身而言, Red Hat 长期正确地被标记为企业 Linux 标准, 但 IBM 并未为 Red Hat Enterprise Linux 付费, 并不是的.
不, IBM 花费了不可思议的溢价是 Kubernetes 驱动的云.
在过去几年中, 红帽基于 Kubernetes 的 OpenShift 产品推动了收入的持续增长. 是的, RHEL 占 Red Hat 收入的 64%, 但它的增长率仅为 8%, 而 OpenShift 则以该增长率的倍数向前发展.
此外, OpenShift 交易实际上通过在订阅中包含 RHEL 来保护和扩展 RHEL 收入. 这种情况很自然地发生, 因为正如红帽首席执行官吉姆怀特赫斯特在上一次红帽财报电话会议上所承认的那样,"大数据工作负载在 Linux 上运行. AI 工作负载在 Linux 上运行. Devops 和那些平台几乎完全是 Linux. 正在构建的大部分净新工作负载都与 Linux 有密切关系."
但是, 同样, Linux 并不是有趣的. 这只是管道, 真正的操作系统, 真正的价值 与 Kubernetes 一起.
Kubernetes 是新的企业级 Linux
Red Hat 的 Daniel Riek 去年表达了最强烈的声明, 宣称 Kubernetes 是新的企业 Linux:
AWS,Microsoft Azure,Google Cloud 是新的 EMC,HP,Cisco,Sun 和 Oracle. 就像 RHEL 提供了垂直集成的专有大型机和 Unix 系统的开放替代品, 并允许客户从开放的生态系统和混合基础设施中进行选择, Kubernetes 提供了垂直集成的专有云的替代方案. 在这种情况下, Kubernetes 是新的[操作系统].
在这个世界中, 根据云市场的衡量标准, Ubuntu 是亚马逊网络服务上运行的最受欢迎的操作系统实例并不重要根本. 如果确实如此, 那么 Canonical 负责比 AWS 更多的操作系统映像也很重要. 但当然这是一个荒谬的比较: AWS 每年的收入几乎都是红帽的收入, 而 Canonical 仍在衡量收入数千万美元. 对于 AWS, 支持 Linux 映像的收入相对较少. 相反, 资金来自虚拟化和容器驱动的服务, 为开发人员带来更高的价值.
作为一个行业, 我们决定在下一个操作系统上构建, 它被称为 Kubernetes. 仍有资金支持老式 Linux 甚至老式云使用 OpenStack 构建. 但是当 Kubernetes 的价值达到数千亿甚至更多时, 这是一种向后看的方式.
Kubernetes 有一天也会成为一个褪色的操作系统
当然, 最终 Kubernetes 也将失去显而易见的重要性, 因为 Kubernetes 的共同作家 Brendan Burns 最近认为:
我认为 Kubernetes 和 Kubernetes API 就像 Posix 一样. 你在 Linux 系统上运行的每个程序都通过 Posix API 运行, 但你并没有真正考虑它们. 你在操作系统中学习它们, 也许你会做一些 Pthreads 或其他什么, 但你不会非常考虑它们. 我希望这也是我们最终与 Kubernetes 结束的地方; 它逐渐消失在背景中. 这很重要, 它很有用, 它是你所做的一切的支柱, 但你正在考虑更高层次的抽象.
换句话说, Kubernetes 将变得像一个操作系统 , 就像曾经成为关注焦点的 Linux 一样.
来源: http://os.51cto.com/art/201812/588289.htm