红帽CEO:我们怎么在云时代做开源

标签:开源OpenStack红帽

访客:26452  发表于:2013-12-01 22:05:54

红帽CEO:我们怎么在云时代做开源

红帽对于IT领域行业人士来说并不陌生,这是一家开源软件企业,以服务器Linux操作系统闻名。在Linux市场上,红帽占据了全球约75%的份额,红帽公司自身收入的一半以上也来这个开源产品,其它的收入来自其中间件、虚拟化、存储、云架构等产品。现在服务器上的操作系统主要有三个门派——微软、UNIX和Linux。最近几年,UNIX的份额一直在下降,这些下降的份额大都转向了Linux,这也让红帽的营收一直以每年两位数的速度在增长。

不过,红帽也遇到了挑战。现在云时代和移动互联时代到来了,光靠服务器操作系统和中间件这些传统软件产品已经不行了,这家企业在新业务上会怎么办?

我们怎么运营OpenStack   

OpenStack是目前业界最受推崇的开源云操作系统之一,这可以从今年11月在香港举办的OpenStack Summit的盛况中窥见一斑。OpenStack在2010年推出时,红帽并没有立刻参与,因此,在OpenStack最初的几个版本中,红帽并没有代码贡献。2011年,红帽参与进来。但仅仅两年多时间,红帽已经成为OpenStack代码第一大贡献者,占到代码总量的1/4。

“我们将会在OpenStack上复制过去在Linux开源运营上取得的经验。”红帽总裁Jim

Whitehurst说。总结起来,这些经验包括“影响力而非控制力”、“建立一个生态系统”以及“建立一套支持维护体系”。

“成功运营开源软件并不容易,这也是业界开源软件企业并不多的原因。” Jim说,“我们不想用一个词——控制,我们想用的词叫做影响力。就像所有行业都不希望发生微软那样的状况一样——有新硬件出台,必须要等微软的平台来支持,这样不利于创新。”

在过去运营Linux时,红帽重视在开源社区建立影响力,但同时又保持一个开源社区的广泛参与度,不被大家认为这个社区已经被某家企业所控制。红帽在Linux上的源码贡献率是第一,但也不过占总体代码的12%。“红帽和其他人一起参与了Linux平台的工作,这是一种模式创新。”Jim说,“现在做OpenStack也一样,要搭建一个创新平台,大家都可以参与决策的制定,而不是让某一两家公司来掌控。”

Jim认为,建立一个开源体系和一个传统软件体系在思路和手法上有很大的区别。“很多传统软件公司要想在开源软件领域获得成功会比较困难,因为他们总是想控制。开源社区希望有更多公司参与,所以在开源社区里,我们采取的商业模式是更多引起整个社区的参与,而不是直接引导这个社区去做什么事。”他说。

“一些企业误读了我们的商业模式,他们认为我们只提供一个开源软件产品并提供支持。”Jim说,“其实,我们提供的远远不止这些。如果我们发现开源软件中有一个BUG(缺陷或问题),我们会进行快速修复,并把它回馈到开源社区里。逐步的,我们在这个社区里也就有了影响力。”

不过Jim也坦言,这对红帽来说,仍是一个学习的过程。“如何在开源社区建立企业的可信度,同时又要增企业的影响力,达到一个平衡确实不容易。”

除了建立影响力以外,取得上下游的支持也非常关键。

“生态系统对于开源软件来讲太重要了。”红帽大中华区总裁张先民说。国内有一个叫红旗的Linux操作系统,为什么没有做大?因为做操作系统,对上要跟很多软件企业去谈,对下要跟很多硬件企业去谈,要获得软硬件平台的支持。红旗可以获得的业界支持是有限的,因此就没有办法推广起来。“当你做一个专有系统的时候,你要控制一切。但在开源系统方面,你必须在整个大生态系统中扮演一个角色。”

张先民说。红帽在做Linux的时候,获得了IBM、HP、Oracle等软硬件大厂的支持,当然一些软硬件巨头是红帽的股东,这对红帽获得支持也非常有利。在OpenStack上,红帽现在也开始了与软硬件企业的合作。

在香港OpenStack Summit上,现场绝大部分参展厂商都挂出一个牌子,表示自己是红帽OpenStack的合作厂家,通过了红帽的认证。“现在有上百个主流软硬件厂商都成为红帽OpenStack的合作者,我们会在OpenStack上建立这样的合作。”红帽大中华区高级市场经理赵文斌说,“现在有上百个主流厂商都成为OpenStack的合作者,我们会在OpenStack上建立这样的合作。”红帽大中华区高级市场经理赵文斌说。

红帽CEO:我们怎么在云时代做开源

建立广泛合作的同时,也需要搭建好的支持服务体系。开源软件的一个特点是发展快,对企业用户而言,使用和部署一个快速发展的平台有一定难度。“企业需要一个稳定的产品,红帽基于开源社区版本做了很多优化,包括产品认证,保证这个产品用起来非常稳健。”张先民说,“同时,我们会有很长的产品生命周期管理。我们在Linux上提供10+3年的服务,提供足够长时间的支持。” 

现在,对OpenStack红帽也采取类似的作法。因为OpenStack发展很快,红帽先提供一年的版本支持,等到OpenStack更成熟之后,会提供更长周期的产品支持。   

我们与互联网企业怎么合作

很多大的互联网公司都有很强的技术实力,他们自己开发开源云操作系统。现在红帽推出了自己的OpenStack版本,红帽在移动互联网时代怎么开拓开源业务?

“以Linux为例,在美国,50%是我们的客户,50%不是。”Jim说,“很多顾客最开使用自己的Linux,后来就转用红帽的Linux了,因为这样更便宜。”

Jim举了一个例子,一个5年历史的企业,一开始用自己的Linux。1年后,他们有了新的产品或服务,从而有了新的Linux系统,同时他们每年要花数百万美元来支持老Linux系统。为此,他们进行了核算,最终决定用红帽。

很多中小互联网企业和数据中心对开源操作系统有需求。“但是他们没法从那些开发了云操作系统的互联网企业那里去买,只能从红帽公司买,因为那些互联网企业不会给他们提供支持,红帽能够提供,这是我们跟他们区别的地方。”

Jim说。

“红帽卖的是一个标准,我们从Linux开始,我们卖的是开源的标准,不仅红帽在做这个标准,有那么多公司来做Linux,IBM、ORACLE、微软都来参与进来,Linux形成一个标准以后,才保证了它的成功。”张先民说,“我们为什么参加OpenStack,因为它会成为一个标准,大家都会参加。”

现在亚马逊和其他一些互联网企业也是红帽的客户,他们基于红帽的OpenStack来开发应用,或者是红帽OpenStack的渠道合作伙伴。    

“我们希望云的架构是一个开放架构。因为很多云,你针对它开发的应用,放到上面就不能换平台了,这一点是我们很担心的,要避免这样的情况出现。”Jim说,“所以我们也在探寻这样的技术,开发人员写了应用之后,可以放到多个平台上面。如果不能实现这一点,就不能实现云本身的价值。我们希望这个应用被开发出来能够自由移动,而不是被锁定在特定的云上。”Jim说。红帽现在花了很多精力进行OpenStack的开发,希望得到一个可以在不同平台上运行的标准。

评论(3)

您可以在评论框内@您的好友一起参与讨论!

    1. 叶正准 Linux版本太多,这样会造成许多兼容性问题,这样一来,虽然某些版本的Linux 是免费的,但实际使用成本却并不低。所以许多用户又会转向有保障的红帽Linux。在云时代,免费的东西会越来越多,这种情况之下,服务就显得更加重要了。因为许多免费的东西,实际上付费的东西还要贵的

      回复[0] 2013/12/02 13:04

    1. 王志鹏 云计算使得操作系统的重要性下降了,但这并不会使红帽找不准自己的定位,这就是开源的力量。也是红帽和微软最大的不同之处

      回复[0] 2013/12/02 11:09

    1. 季钟国 首先得弄明白一个问题,开源并不等于免费。开源软件与自由软件在这一点上也有分歧

      回复[0] 2013/12/02 09:04

<--script type="text/javascript">BAIDU_CLB_fillSlot("927898");