开源,既是一种理想主义,又是一种现实主义,这是51CTO记者在刚刚结束的红帽2014年度峰会上的最直接感受。
一方面,开源所带来的IT工业化进程,正在让整个世界的IT技术阵营高效的协同工作,让最聪明的技术能力去快速的成为万千用户模仿与崇拜的对象;另一方面,开源也让企业有机会以不那么“贵”代价,去运用来自最前沿的技术支持,并能够运用可见、可控、可选择的方式来让技术成为促进企业业务与应用创新的真正动力。
红帽CEO Jim Whitehurst:成为社区的催化剂
为什么企业需要开源基础架构
本届峰会上所体现出的红帽与其他厂商的***不同是,尽管通过开源红帽已经自然而然的成为开放生态的中心,但从红帽自身而言,其更大的愿景则是这个开放的生态能够如何继续向前?
所谓开放生态不仅仅包扩了传统意义上的客户与合作伙伴,还包括了为解决方案服务的上游社区项目和外部战略。 在刚刚结束的红帽2014峰会上,红帽公司总裁兼CEO Jim Whitehurst特别指出两点:大型企业如何去拥抱开源并且超越开源,以及如何有效的去消费自由软件。
“企业正在面临来自IT的工业化,即基础架构的商业化。而来自业务与应用快速创新的需求,促使企业必须选择基础架构的开源社区,才能跟上并运用比如Containers(容器)、软件定义网络、云计算与大数据等技术的优势。从这个角度而言,没有任何一家厂商可以在建立或预测技术未来的方面能够比整个产业联盟做的更好。”Jim Whitehurst在主题演讲中如此表示。
Jim Whitehurst所说的IT工业化是指,产业的***与控制正在从个别的、专有的厂商,转移到能够支持没有锁定任何工作负载的基础架构建设的合作伙伴上,而这些基础架构是可以商品化与标准化的。当然,这里包含了红帽。
“IT将抛弃从底层专有的硬件、操作系统而逐层建立起来的模式,IT会基于最通用的基础架构而建立业务与应用,这种创新的速度与节奏会导致产业内巨大的改变”Jim Whitehurst特别指出这一点,对于CIO而言,真正的困难在于没有那么多的新技术进入市场,以跟上业务需求变化的不断加快的步伐,同时最重要的是确保业务的平稳运行。
对于传统企业而言,Jim Whitehurst也给出了自己的建议,“创新并不仅仅是在支持传统应用程序同时,去运用一些新技术,我所谓的创新,并不只是在谈论技术。而是关于系统,关于流程,是关于企业文化,因为我们改变发展的方式和运行应用程序,不仅仅是基础的技术,而是要多得多。”
成为开放创新的催化剂
由于来自业务的驱动,对于技术需求与更替的速度也变得更加频繁,很多时候,企业与组织经常会处于不得不等待专有厂商发布们自己的***版本,才能够开展与支持全新的业务;而另一方面,来自社区的创新能力会对业务的需求更加敏感,经常会成为***推出更替版本的源头,但由于可能缺乏验证与测试,从企业级业务的角度考虑,无法将之应用在自身的IT环境。而红帽的基于社区服务客户的理念恰恰可以通过红帽自身企业级服务的经验,去验证来自于社区的创新成功,并将之商业化,从而在安全与时间上取得一个相对平衡与可接受的结果。
Jim Whitehurst认为,这就是为什么像是“红帽套装”逐渐成为用户投资的开源技术的主要方式,企业正在更加从开放创新的角度去衡量解决方案的系统性,而不是为某个具体的来自专有厂商的解决方案做出“价值判断”。
“红帽对自身的定位并非作为一个技术潮流,而是成为开放社区创新的催化剂。就像Docker——一个迅猛增长的Linux应用程序集装箱化技术那样,让社区来设定前进的方向和步伐,已经明显的体现出效果。”Whitehurst解释道。
“尽管红帽没有预测到Containers(容器技术)的崛起,而红帽所做的就是确保我们基于这些创新社区适当及持续的支持。如果我们就技术来打个赌,你可能会在技术如何发展的方向上来押注,而红帽已经选择了在开放生态系统之内的社区创新上押注,而这种押注已经有所见效了,这就是我们与传统公司的不同。”Jim Whitehurst如是说。
红帽即“云”
在讨论开源的演进以及对创新所起的作用时,Whitehurst表示,大部分代码来自于大型企业,现在,大型的Web 2.0公司正在使用开源来推动创新,也成为开源代码的主要贡献者。
“目前大数据的一切,也都是发生在开源本身”Whitehurst补充道。“Linux已经存在了20年,企业级Linux也问世12年,这段时间的积累已经让开源成为企业用户的消耗品。结合Web 2.0的现象来看。 DevOps、持续部署,这些都是从开源的Web 2.0模式而来,我与企业客户谈话的一半内容都是如何去理解创新模式。”
在谈到红帽接下来会如何发展时,Jim Whitehurst说:“红帽真的正在成为云计算。”
从早先解决方案进行量身定制的阶段,逐渐的过渡到IT技术的工业化,再到硬件的商品化。眼下的重点就是在商品化开放化的硬件上去构建应用,我们不再需要建立一个整体的基础架构,而是基于现有的基础架构去构建业务与应用。
“软件开发商想建立自己的个人品牌和信誉,但如果如果你没有贡献代码让其他人可以看到,你就无法树立品牌与信任,这就像一家公司都希望程序员去开发代码,这样才能保持***与最聪明的员工留在公司。”同时,Whitehurst也表示,红帽的价值就在两个问题之中:“在一个创新的生态系统中,哪里是红帽可以促进与增加价值的?另外就是,如何构建一个商业模式来带给客户价值?”
在谈到全球各地的创新时,Whitehurst认为创新是具有地域特色的,比如硅谷就围绕着云计算的核心技术,Web2.0公司本来就打算将应用置于云环境之中,所以,基于这样的规划他们会集中力量做开发与部署。而大多数企业在对应他们传统的应用与业务时没有这样“奢侈”的能力,OpenStack是惊人的并且可以支持做很多种支持,但红帽仍致力于去支持传统应用业务中的特性。Whitehurst也注意到来自中国,尤其是北京的OpenStack开发者的贡献是非常显著的。
结语:逐渐沉稳的红色帽子
一个公司的LOGO往往能够体现出其风格,公司合作创始人Bob Young在Red Hat杂志的一个专访中曾说过红帽公司名称与LOGO的由来,“Red Hat很久以来就是自由的标志,在美国和法国,起义人士戴着红帽开始革命。”他还在一个录音专访中说:“在西方的传统中,红色是解放和挑战权威的标志。”公司另一位合作创始人Marc Ewing与Red Hat(红帽)也有着密切的联系,他早在卡内基梅隆大学读书的时候就戴着他祖父的红色棒球帽,Marc在大学常把自己的软件命名为Red Hat—Red Hat 1、Red Hat 2来区别他人的软件,所以当他开始自己的Linux项目,自然就会命名为Red Hat Linux。Young说:“Ewing非常乐于帮助同学解决计算机问题,你的朋友可能会说,去跟我的朋友Marc交流。谁是Marc?他是红帽男孩。”所以,至少在他们最亲密的朋友当中,红帽子成为了技术专家的同义词。
“自由、解放者、权威斗士、朋友、技术专家”,这些标签似乎就是红帽LOGO的精神体现,也是红帽为人们所认知的形象。
但另一方面,通过多种不同的社区项目,红帽组织起成千上万富有自由、分享精神的开发者去实现开放创新,在用户中证明了自己的品牌价值与实力,并在产业生态中逐渐赢得了自身的地位,与合作伙伴的尊重。这也促使红帽逐渐去除掉原本的那些叛逆符号,蜕变成为沉稳可信的技术与解决方案供应商,与各个层次、不同需求的用户实现自己的业务价值,无论是最简单的降低成本、解除锁定,还是在开放合作中实现创新的业务价值。
以前的红帽好像还带着现代侠客的斗士精神,而本次峰会后,在笔者眼中,那顶红帽却逐渐沉稳下来,在迎接着全新的市场需求。