【51CTO专稿】上周末的中国Linux内核开发者大会上,来自Intel的Linux内核架构师HPA做了一个分享。HPA是Linux创始人Linus的好友,分享中提到了Linux项目启动时的故事:
“Hello everybody out there using minix -
I'm doing a (free) operating system (just a hobby, won't be big and professional like gnu) for 386(486) AT clones...
— Linus Torvalds, August 25, 1991”
Linus在开始做Linux的时候,并不觉得这会是个多了不起的项目。
“他完全错了。”
HPA这样总结道。
“开源的力量令所有人大开眼界。”
红帽上周五在北京召开了一场见面会,庆祝新办公室的搬迁:
红帽新址剪彩仪式,从左到右依次是红帽大中华区总裁张先民博士,红帽总裁兼CEO Jim Whitehurst先生,以及红帽亚太区副总裁DP先生
当然,搬迁办公室并不是最重要的(更何况红帽的工程师们大多不到办公室去办公),更重要的是找个机会让业界听听红帽的声音。从今年夏天的红帽大会、JBoss World开始,红帽正式以云计算公司的身份对外宣传,一举成为新一代IT革命当中的领军企业之一。
“现阶段,真正能提供完整的云计算服务的企业只有三家。VMware的方案太贵,搞不了大规模的云服务;微软的方案有历史遗留技术的限制,使用起来有太多制约;只有红帽的开源云计算,是最有希望获得长远发展的。”
红帽是目前世界上最擅长将开源技术转变为商业收入的公司,今年年初,红帽公司的盈利超过10亿美元,这在商业上是一个了不起的里程碑。Whitehurst先生表示,下一个商业目标是在5年内达到30亿美元的营收。
“这一个目标是根据我们20%的年复合增长而制定的。而增长主要来自两个方面:一方面,数据中心技术的更新换代,即Linux取代Unix,JBoss取代WebLogic和WebSphere,红帽存储Gluster取代老存储。另一方面,就是开源混合云这条业务。”
在之前的一次访谈中,Whitehurst先生同时还提到了另一个期待:基于KVM的RHEV取代VMware。虚拟化技术是云计算的基础技术之一,这个领域在很多年间一直是VMware独大,Xen和Hyper-V合作占领一些边边角角的阵地。红帽在很长一段时间内都是Xen阵营的一员,当时的业界还没有这么多人提云计算这个词,虚拟化还是很多企业放在尝试列表中的技术。从2008年开始,红帽盯上了KVM,并在当年收购了KVM技术背后的公司Qumranet,从此全力发展自家的虚拟化技术,从Xen阵营中逐渐脱出。然而直到两年前,运维界的人们提起KVM,大多仍然觉得它的成熟度还不如它想要取代的Xen,更不用说跟VMware这个业内老大硬碰了。
可是不知不觉的,整个世界进入了云计算时代。根据Nexanta在今年的一次客户调查,KVM的使用率已经达到了17.6%,同时有19.1%的用户表示打算在下一年采用KVM技术。当然,Nexanta是做开源的,它的客户大多都使用开源技术,调查的样本或多或少有些偏差;不过有一点是毫无疑问的,那就是使用KVM技术的企业是越来越多的。以红帽为首的KVM技术流组建了开放虚拟化联盟,IBM、Intel、HP都是中坚分子。
云计算的应用层方面,红帽的OpenShift相当于是JBoss的一个延伸——把中间件做成一个PaaS平台。JBoss只针对Java体系的开发语言,这对于PaaS平台而言是巨大的短板,所以我们最近也看到红帽在跟Zend合作,打造云上的企业级PHP平台。Whitehurst先生表示红帽对跨平台语言的支持这方面将会非常重视。
总而言之,红帽在今年的变化是巨大的,而这变化来自一直以来在技术方面的积累,以及在客户需求方面的不断挖掘。当年,Linus觉得Linux只不过是个小小黑客因为兴趣而制造的玩具;而现在,这个玩具支撑着纽约证交所,长虹集团,农信银行这些大型企业的关键业务,成为了整个世界不可或缺的一部分。
那么,你跟上这个变化了么?
历史上有那么一段时间,Java认证特别吃香,然后无数的少年们都踏上了考Java认证之旅;到他们拿到认证的时候,Java认证已经不值钱了。
历史上有那么一段时间,红帽Linux认证特别吃香,然后无数的少年们都踏上了靠红帽Linux认证之旅;到他们拿到认证的时候,红帽Linux认证也满大街都是了。
这次红帽剪彩仪式休息的时候,笔者还专门问了一下张博士,未来在云计算这个方向会不会出认证,张博士说还真有这个可能。虽然最早也得明年才有这个认证,不过早早做好准备倒也不坏。
不过,认证并不是问题的关键。
历史上有那么一段时间,系统管理员只需要掌握Unix操作的命令,有一些系统管理的经验,就可以找到一份工作。即使在几年前,一个能装装系统,部署几个应用,搭个集群的运维,也不难找到工作。现在的运维需要知道什么呢?懂系统,这是最基本的;懂网络,懂存储,更要懂数据库;懂应用,懂调优,还要会写点脚本,甚至做做开发;虚拟化方面,自然也是要知道的,而且只懂VMware是不行的,Xen和KVM都要知道些吧;再不懂IT的老板也都听过云计算了,OpenStack之类的也要摸一摸……
是啊,搞技术的工作要求似乎越来越高了。但另一方面,获取这些知识的门槛也越来越低了。尤其在开源领域,你需要的所有知识,以及了解这些知识的人,都可以通过互联网找到。要成为一个领域的专家,唯一的门槛是你自己的决心。
红帽正在努力成为云计算时代的头号技术输出者。
为了做到这一点,红帽尽一切努力保证自己技术创新的能力。
“最重要的是,我们构建了一个能够促进技术创新的文化。”Whitehurst先生这样总结道。
作为技术的使用者和实施人员,我们不一定要引领时代,但一定要知道这个时代的前沿发生了什么事。
你跟上这个变化了么?