说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

VMware掌控Puppet 老用户会被锁定吗?

HTML文档下载 WORD文档下载 PDF文档下载
Puppet是目前十分流行的自动化运维的工具,今年一月,VMware对Puppet的出品方Puppet Labs投资3000万美元,并成为其最大的投资方。VMware此番动作将会对Puppet带来哪些影响,运维工程师们该如何在Puppet、Chef和其它软件之中作出选择?

今年一月底,VMware宣布对 Puppet Labs投资3000万美元,此前, VMware还参与了对Puppet Labs的850万美元的C轮投资。Puppet Labs其他投资方还包括True Ventures、思科、Google Ventures、KPCB和Radar Partners,但VMware占据全部投资的2/3。同时,VMware负责云架构和管理的执行副总裁Raghu Raghuram将进入Puppet Labs董事会,不可否认VMware对Puppet存在强大的话语权。

图:Puppet Labs CEO Luke Kanies

由此不免产生疑问,专注核心业务的VMware会对Puppet产生哪些影响?去年底,VMware宣布将SpringSource、Cloud Foundry、GemStone等开源业务和非核心业务 转移到由母公司EMC持有的新公司,VMware则保留了高利润的虚拟化业等企业级业务。VMware对Puppet的投资,可以看作是这一战略的延续。

VMware几乎统治着整个商业虚拟化市场,随着市场渐渐进入饱和状态,VMware也转换到“防守模式”,尽可能守住当下的市场份额,通过各种方式将用户lock-in在自己的生态系统中。Puppet会成为像 vCenter一样lock-in用户的利器吗?

目前,Puppet同时拥有开源版和企业版,其用户包括Zynga、Twitter、纽交所、迪士尼、Citrix,国内许多互联网公司也是Puppet的用户。Puppet的开源社区活跃度很高,对许多互联网企业提供很好的支持。

艺龙网平台总监余沛负责自动化控制系统,他认为VMware对Puppet投资更多考虑的是对自有业务的补充,他告诉CSDN:“Puppet对用户的绑定度远没有Oracle对MySQL那样深。要是有(被锁定的)风险,开源社区一下子就能补上来。”

SinaEdge平台运维主管刘宇认为,投资Puppet很可能是加强对VMware自身产品的支撑:

守住每一天嗯,扩大支持,我觉得不会难用应该会更好更全。但可能是在企业版上。

99cloud社区总监杜玉杰认为,VMware投资Puppet并不会造成对用户lock-in,而是希望把OpenStack、Cloud Foundry以及虚拟化业务打通:

ben_杜玉杰应该不会,还有另一个chef呢,可能会加强对VMware的虚机支持,他们不还加入了OpenStack基金会了吗,在加上他们自己的Cloudfoudry,整个链条就更全了。

的确,除了Puppet还有 Chef,天云趋势测试总监刘卓认为业界不会出现被一家垄断的局面:

雨夜听书(Chef和Puppet的)原理差不多,但方法、语言不同,反正业界也不会剩下一家。

易宝支付的工程师认为,Chef的开发难度要高于Puppet:

fire9虽然都是用Ruby开发的,但是Chef对使用者来说掌握Ruby的能力要更多一些,Puppet基本就是DSL语言,相对比较容简单。

关于Chef和Puppet的对比,可以参看 这里和 这里。 

专注MongoDB业务的10gen公司战略副总裁Matt Asay为Readwrite撰文透露:“我所了解的是,公司已存业务更多的采用了Puppet,而新的创业公司更愿意使用Chef。”显然,Puppet的用户群更合VMware的口味。

以上的调查虽然只代表部分工程师的看法,但至少能表明,VMware如果希望通过Puppet来垄断自动化运维平台是基本不可能的。

Matt Asay与Luke Kanies是多年的好友,在Luke Kanies与Andrew Shafer创立Puppet Labs后,Matt Asay曾经提出了许多商业化建议,包括进行融资。但Luke Kanies更希望公司保持独立。Matt Asay透露:“如果你了解Luke Kanies,你就知道保持独立对于他而言是无比重要的事。他在田纳西州长大,不是那种出卖灵魂的人。”

Luke Kanies通过IM向Matt Asay透露:“向云端转换的趋势将给下一代系统平台管理工具带来无限的机会,对VMware如此,对Puppet Labs也如此。请记住,即便被VMware掌控,但这些系统仍构建在开源的基础上,并赋予它们一定的自治权。Puppet拥有活跃的开源生态圈,就像OpenStack一样,是对投资很好的补充。”

上个月,Luke Kanies在接受 媒体采访时表示:“Puppet 并不会成为VMware独有的技术,依然会支持Red Hat或Windows的虚拟及硬件服务器。”

欢迎留言告诉我们你对自动化运维软件的看法。(文/ 包研 责编/仲浩)

参考信息: GigaOM Readwrite Diversity

备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘