评论管理员的容器时代之殇
前日在linux.cn上看到一篇译文,文大致中点出了现在系统管理员的几点混乱局面,颇有些认同。原文链接如下:
不过我从中引出思考的却是其他东西。原博文提到了hadoop,而如今另一个风光一时的项目openstack何尝不是文中提到的囧况:
似乎就没有人知道如何从头构建一份 openstack。
这么说似乎有些言过了,但是设身处地想一下如下情景:你费尽九牛二虎之力参考手册构筑好openstack环境。你搜遍全网解决了openstack几个组件之间的协作问题。你背后冒冷汗一边苦学几门新知识一边调整openstack框架以适应公司需求。你面黄肌瘦,祈祷这次的组件更新不要引起构架的整体崩盘。
而公司给你的时间,必然不是给你三个月时间折腾一个可能根本不能用的云平台出来。于是你舌绽莲花,口出珠矶,上司终于觉得花钱购买一套商业方案似乎稳妥得多?于是便请诸如vmware之类的公司上门量体裁衣,花个百十来万的授权费,一切尘埃落定。
这里吐的槽是那些自由软件构架之复杂,依赖之繁复,耦合之松弛,以至于一绷就断。难怪就有人早有先见之明:
没有商业公司领导的自由软件项目最后都变成了高大全。
高大全并不是坏事,但是对很多东西来说并不是好事。我只是需要一个云平台而已呀,虚拟化后端是xen还是kvm对我来说没区别呀/节点之间通讯方式为什么我也要干预/同一种虚拟化后端还有这么多种实现方式?扯蛋去吧。
难怪VMware对OpenStack的评价是这么说的:
不是竞争对手,是机遇。