写点什么

放弃 OpenStack?恐怕还不到时候

2019 年 1 月 11 日

放弃OpenStack?恐怕还不到时候

被亲生父母抛弃,被众多大厂拒绝,OpenStack 却依旧坚挺。用者,为何?弃者,缘何?


自诞生以来,OpenStack 似乎一直被质疑,其背后最重要的两大推手 NASA 和 Rackspace 都弃它而去,惠普、思科接连宣布关闭基于 OpenStack 的公有云服务,英特尔也决定不再投资 OpenStack 创新中心。但是,现在就谈放弃着实有些早,OpenStack 依旧坚挺。


截至目前,OpenStack 基金会成员数已经达到 10 万,覆盖全球 187 个国家,675 个组织。在国内,如果以“OpenStack”为关键字搜索,依旧可以搜索到数百个招聘岗位,相关的研发、实施和运维工程师薪酬大多月薪在 20K 以上。


OpenStack 太老?


如今,OpenStack 已经走过八个年头,从年龄来看,确实不算年轻,但也并未达到老龄化的程度。2018 年,OpenStack 社区开发者做了很多努力,比如 Nova、Cinder、Neutron、Ironic、Cyborg、Octavia、Zun 等(此处不对所有更新依次展开说明,只以 Kolla 和 Magnum 为例)。


在笔者看来,Kolla 和 Magnum 的更新非常值得一提。Kolla 在国内 OpenStack 用户中使用非常广泛,现在的 Kolla 已经可以支持 Keystone 和 Cinder 最小停机时间,这意味着 OpenStack 项目实现了无缝升级,这对用户而言是极大的好消息。


在云时代,容器成为运行大规模应用程序的重要解决方案。Magnum 项目由 OpenStack Containers Team 开发并推出,旨在将容器编排引擎作为 OpenStack 首类资源,异构兼容 Kubernetes,Mesos,Swarm 等容器管理平台,这对用户而言十分友好,可以在 OpenStack 上部署 Kubernetes。


更为重要的是,2018 年,OpenStack 社区提出了 OpenInfra 思想,这让社区走向了更加开放的一条路,可以组合一切有用的开源项目,将 OpenStack 打造为开源基础设施的集成引擎。


从这些项目更新可以看出,OpenStack 并没有贪图稳定安逸,相反,非常乐于接受新兴技术趋势,比如 5G、边缘计算、人工智能、物联网等。现在的 OpenStack 在大规模部署、高性能计算、硬件加速、容器及资源管理等方面都有不错的表现。


OpenStack 在国内大受欢迎



虽然在国外备受冷落,但是国内企业对 OpenStack 倒是颇为热情。“自主可控”和“拿来主义”的说法将 OpenStack 推向高潮,由此炸出了不少 OpenStack 国内支持者。在《2018 年 OpenStack 用户调查报告》中,华为、EasyStack 和红帽位列前三,中国联通、中国移动、腾讯等企业均加入 OpenStack 研发阵营。



在 OpenStack 基金会中,华为和腾讯成为八家白金会员中的两家中国企业。三大运营商、九州云、浪潮、新华三、中兴等占据了 20 家黄金会员中的不少席位,这些都足以说明 OpenStack 在国内的受欢迎程度。



为何被唱衰?


归根结底,OpenStack 是一个开源解决方案,肯定会存在很多问题,这些问题就成了唱衰的由头。众所周知,OpenStack 诞生在美国,但美国前三大云计算厂商,亚马逊 AWS、微软 Azure、谷歌 GCP 无一例外都是自主研发路线。反观国内,阿里云同样倡导自主研发,在这些巨头的影响下,OpenStack 的舆论导向自然不会太好看。


当然,OpenStack 自身确实存在一些问题。首先,OpenStack 社区内部对于一些项目是否应该在成长之后独立运营存在争议,最终导致不错的项目因为方向分散而落寞;其次,企业最终目的是盈利,如果围绕 OpenStack 这个开源项目搭建云平台架构,投入的人力和物力可能过于庞大,研发成本、人力成本、维护成本可能远高于直接采用商用设施;最后,OpenStack 在更新频次、问题解决等方面的速度要次于云供应商,因此频被唱衰。


结语


OpenStack 虽然走过八年,但好在社区没有闭关锁国,而是积极探索与新技术的融合方式,这让该技术未来可期。此外,未来不是单一云供应商垄断的局面,这也不是企业希望的结果。混合云、多云都是被看好的发展趋势,OpenStack 足以凭借过往基础和社区力量成为众多选择中的一个。


2019 年 1 月 11 日 09:0011558
用户头像
赵钰莹 InfoQ高级编辑

发布了 654 篇内容, 共 387.7 次阅读, 收获喜欢 2106 次。

关注

评论

发布
暂无评论
发现更多内容

Flink on Zeppelin (5) 高级特性篇

章剑锋_Jeff

大数据 flink 流计算 Zeppelin

Android APP启动白屏优化

小菜鸟学php

android白屏

Cocoa 代码注释与文档生成

Edmond

ios CocoaPods 代码注释 Swift-Document iOS Document

为了kafka概念扫盲,写了万字长文(我看完吐了)

周老师

Java 大数据 程序员 分布式 Kakfa

架构师训练营第二周课后作业

赵凯

框架设计

互联网人的娱乐精神之28岁退休 & P8和生活助理的故事

码农神说

程序员 漫画 退休

架构师训练营作业 (第三周)

王海

极客大学架构师训练营

英特尔宋继强:坚持科研的长期主义 推动AI向3.0时代跃迁

飞天鱼2017

必知必会,程序员都应该会的Linux的50个知识点!

Java小咖秀

Linux 面试 运维 Shell 经验

【写作群星榜】6.12~6.19 写作平台优秀作者 & 文章排名

InfoQ写作平台官方

写作平台 排行榜

新基建时代区块链应用场景进化

CECBC区块链专委会

新基建 区块链技术 去中心化 产业落地

对不起,我爱你

小天同学

小说 爱情 情感

数据库如何弹性伸缩?

Aaron_涛

数据库 架构 云原生

当你输入get/set命令的时候,Redis做了什么

老胡爱分享

redis 源码分析

架构师训练营第三周

Melo

思想不进化的人都是可怜人

Neco.W

提升认知 思考 进步 进化

为什么Web开发人员在2020年不用最新的CSS功能

Geek_Willie

CSS

一种极致性能的缓冲队列

小楼

Java 性能

如何写出高质量的代码?(浅谈代码规范、重构、单元测试的重要性)

Nick

单元测试 重构 代码重构 代码规范

《零基础学 Java》 FAQ 之 17-怎么理解Java中的数组

臧萌

Java

加密与解密

返町

跨云厂商部署 k3s 集群

米开朗基杨

k3s wireguard

TCP/IP协议族终于更新(第4版)了,世界著名计算机精选PDF美滋滋

周老师

Java 网络 计算机 TCP/IP 协议族

你真的了解敏捷吗?听马丁福勒聊敏捷

涛哥

敏捷 数字化转型

重学 Java 设计模式:实战责任链模式「模拟618电商大促期间,项目上线流程多级负责人审批场景」

小傅哥

设计模式 小傅哥 重构 代码优化 责任链模式

架构师训练营第三周-总结

无心水

极客大学架构师训练营

SharePoint 往事之:一句话让 SharePoint 罢工

手艺人杨柳

SharePoint

小师妹学JVM之:JIT中的LogCompilation

程序那些事

JVM 「Java 25周年」 小师妹 性能调优 JIT

还在埋头干活?给程序员的几个忠告

四猿外

Java 深度思考 程序员 随笔杂谈 程序员成长

GitHub 热榜:一款堪称作业终结者的开源神器!

JackTian

GitHub 开源项目 工具类网站 学生党 Text-to-handwriting

加入生财有术后,我获得了什么

Jay Wu

放弃OpenStack?恐怕还不到时候-InfoQ