不久前的中國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先生這樣總結道。
作為技術的使用者和實施人員,我們不一定要引領時代,但一定要知道這個時代的前沿發生了什麼事。
你跟上這個變化了麼?