您当前的位置: 首页 > 

凌云时刻

暂无认证

  • 0浏览

    0关注

    1437博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

OpenStack回顾和展望-2018

凌云时刻 发布时间:2018-02-12 12:50:45 ,浏览量:0

等你点“Linux宝库”关注都等出蜘蛛网了

编者按:陈沙克,OpenStack社区骨灰级玩家、布道者。他的博客曾经影响了一大批OpenStack爱好者,为OpenStack的传播推广起到了积极的推动作用。如今,陈沙克致力于研究PaaS技术的应用。时值2018年初,我们来看看他眼中的OpenStack年度总结和展望。

从2010年到现在,OpenStack差不多走过了8年的历程。2017年,对OpenStack来说,可谓令人难忘。

OpenStack作为全球最大的Python开源项目,它所取得的成就,是任何一个开源项目都不容易超越的。任何一个开源项目都有它的生命周期,包括上升的过程和走下坡路,OpenStack也不例外。

在k8s如日中天的时候,OpenStack未来可以讲的故事,空间越来越小。OpenStack走下坡路的过程,从某种意义上也表明了它的成熟,让大家可以像使用Linux一样使用OpenStack。

回  顾

1.1巅峰之作

如果在两年前说,OpenStack的发展看中国,肯定会被当作笑话。不过到了2017年,真的不得不承认,OpenStack在中国比在美国还要热。

2017年7月份,在北京举办OpenStack Days China,我想这应该是OpenStack在国内的巅峰时刻。我最爱听的评价就是:China Day上现场Demo的精彩程度和质量,远超过OpenStack的峰会。现在可以告诉大家,当时在China Day上演示OpenStack升级和OpenStack故障恢复都是根据我的设计思路,基于Kolla实现的。

这也算是我的OpenStack告别之作,有点悲壮。不过还是不得不承认,OpenStack已经在走下坡路。我是知道大会的实际参会人数的。

1.2 大帐篷模式

到了2017年,基金会也开始反思当初的所谓Big Tent模式。这个改变究竟给OpenStack带来了什么?

OpenStack项目从10多个直接扩大到30多个,虽然,最后真正活下来的项目没有几个,但是在我看来,经过3年的发展,真正能投入生产的就只有Kolla这个OpenStack部署工具了。

真正对OpenStack产生威胁的,不是Docker,而是k8s。

目前,OpenStack基金会引入Kata Containers项目,不过也很难逃脱挂掉的命运。在红帽收购了CoreOS之后,就真的没啥机会了。

1.3 信心不足

自从2016年,Mirantis算是部分退出OpenStack转向k8s,其原因就是OpenStack无法支撑该公司的估值和成长。这种影响,也直接扩散到国内的OpenStack厂商,已经逐步没有所谓的pure OpenStack厂商。

基本上所有的OpenStack厂商,都要和用户交流k8s,不然就真的没法出门。OpenStack基金会也在考虑如何转型,包括搞出一个Kata containers,以及改名 OpenInfra。

从我角度来看,OpenStack有很多不足,计费、监控都远远没达到生产的需求,形同摆设。不过大家都没法顾及。

让OpenStack厂商去折腾k8s,搞所谓的Kata,基本都是死翘翘。

1.4 无法颠覆

当我们把OpenStack定义为公有云和私有云,就会发现它在公有云上无法和AWS PK,在私有云上无法威胁到VMware。这基本就是老二打不过老大,把吃饭的家伙开源出来的故事。

OpenStack对开源产生了巨大的贡献,至少大幅提高了Python程序员的地位,培养了大量的开源人才。不过在商业上、技术上,和Docker比起来,所带来的变化并不是颠覆性的。

1.5 市场乱象

国内的OpenStack to B市场,基本都是靠销售和市场。年底,Gartner出来辟谣,没有搞过所谓的OpenStack厂商评选。

最近两年,国内的OpenStack公司基本上都已经没在技术上有什么投入,也就导致非常没有追求,都在搞市场,忽悠用户。

1.6 两热一冷

随着大家对OpenStack越来越熟悉,也就越来越熟悉OpenStack的游戏规则。OpenStack社区是很民主。

◆独立董事

◆TC,技术委员会成员

◆PTL,项目负责人

PTL目前半年选一次,独立董事和TC都是一年选一次。其实无论国内还是国外,大家都比较积极参加独立董事和TC的选举。PTL最近两年,经常出现冷场,很多项目没人想当PTL。简单点说,干活的、要承担责任的,没人想做。开开会议,指导江山的,大家都比较喜欢。

展  望

展望2018年,国内的OpenStack发展并没那么悲观,因为OpenStack没有对手,尤其在国内自主可控的大环境下,OpenStack也是唯一的选择,让各方达成共识。

2.1 OpenInfra Days China

这是将要在2018年6月份在北京举办的大会,这也注定是一个风向标。OpenStack基金会自己会不会改名,都是有可能的。

一个美国主导的开源项目,最后在中国繁荣发展,这个本来是我们最开始希望看到的,不过真正到来的时候,我们又感觉我们是否是冤大头。人,就是那么矛盾。

2.2 竞争对手

OpenStack基金会应该还是会搞出不少的项目,不过这些项目离生产还是很远。目前我也没看出有哪个项目,会给用户带来眼前一亮的感觉。

留给OpenStack基金会的时间已经不多了。

上次朋友谈起CNCF基金会,认为它是OpenStack基金会的竞争对手,压力确实很大。如果OpenStack基金会白金会员出现空缺,那么就真的是一件很危险的事情。这也是大概率发生的事情。

2.3 Kolla

如果我写OpenStack文章,不涉及Kolla是不太可能的。2018年,Kolla-Ansible,还是可以笑傲江湖、无人能匹敌的。红帽都要使用Kolla的镜像来部署自己的OpenStack。

对我有实际意义的事情,就是Kolla-Kubernetes。因为OpenStack足够负责,如果OpenStack可以跑在Kubernetes上,那么其他的所谓有状态的应用,都可以放到Kubernetes上。对传统企业来说,Kubernetes就真的能体现出它的价值。

企业内部99%的应用都是有状态的,Kubernetes能不能支撑这些应用,其实就要靠Kolla-Kubernetes证明。

2.4 华为

目前对OpenStack整体贡献国际上就是红帽,国内就靠华为来扛。哪个离场,都马上会制造很大的悲剧。当年Mirantis宣布部分退出OpenStack,导致很多OpenStack项目的PTL都失去工作,更别说Core。

华为在国内推基于OpenStack的公有云,这是一件十分凶险的事情,经常有朋友说我总是黑华为。如果我夸华为能让华为公有云做好,我肯定无条件支持华为。

华为目前是投入2000人在OpenStack公有云业务上。这是什么概念?2000人一年的工资是多少?如果平均是50万,那么一年工资就10亿了。

华为有钱,可以长期投入,这一点我没有疑问。不过,如何应对未来的技术变化?很可能出现的Kubernetes来管理资源,而不是IaaS来管理资源。

我也只能祝华为好运,因为OpenStack真得靠你了!

END

关注
打赏
1663816507
查看更多评论
立即登录/注册

微信扫码登录

0.0427s