正文 ARM楔入數據中心(2 / 3)

在這次研討會上,大家最關注的問題之一是64位ARM服務器什麼時候在數據中心商用?對此,ARM的回複是2014年底。

可怕的ARM模式

ARM的商業模式很獨特。

ARM不提供芯片,隻提供低功耗、低成本、高效的處理器核心。芯片企業可以把自己獨特的專有技術和ARM核心結合起來,做出不同芯片,紮根於不同市場。這些年,ARM被合作夥伴“帶入”手機、平板電腦、數字電視、機頂盒、工業控製、移動醫療、導航等多個市場。這有點像螞蟻雄兵。

據說,ARM考慮服務器這件事,也源自亞馬遜的一次來訪。這家互聯網巨頭告訴ARM,“你們要考慮雲服務,這是一個正確的方向”。在這之後,ARM先使用合作夥伴Marvell的芯片搭建了一款服務器,把ARM自己的網站放在上麵試運營,自此踏入這個新市場,組建團隊、規劃產品。

數據中心不外乎三件事——高效運算、海量存儲和大容量數據交換。現在, ARM合作夥伴正從四麵八方湧入這個市場。過去在這個市場中,芯片平台主要是英特爾的X86,也有一些飛思卡爾的PowerPC。

在百度項目中,ARM介入了存儲服務器領域。“百度為什麼會選用Marvell芯片,因為Marvell在存儲技術上有優勢。”一位看到過百度存儲服務器的人士說。存儲的一個核心技術是讀寫時的糾錯算法,“這是很多博士十幾年的累計”,Marvell在這方麵是業界第一。

在高端交換機市場,去年一些芯片公司授權了64位ARM核,也有意轉向ARM,過去這是飛思卡爾PowerPC等的天下。

最近,芯片企業德州儀器嵌入式處理器和無線產品中國區業務發展總監程曉偉已開始拜訪互聯網巨頭。德州儀器在數字信號處理器(DSP)方麵無人能及,他們利用自己的DSP結合ARM做出了一種芯片,適合視頻網站的搜索服務器。

“我們估計采用德州儀器芯片的服務器將會主打廣電市場,因為德州儀器在這個市場的根基比較深。”一位數據中心人士說。

就這樣,ARM合作夥伴正在研發存儲服務器、視頻搜索服務器、高端交換機、靜態Web服務器、內容服務器、大型緩存服務器、離線搜索服務器......

“你會看到市場上有不同的芯片出來,它們關注和擅長的領域是不一樣的。用戶很容易選擇一個既不貴又很完美的產品。”ARM邵巍說。

當然,要開拓數據中心市場,一個關鍵問題是軟件生態環境的建立,這不是一件易事。

2010年,ARM、三星和德州儀器等企業共同成立了非盈利組織Linaro,推動基於ARM架構開放源碼軟件Linux的開發;2012年底,Linaro又成立了Linaro Enterprise Group組織,簡稱“LEG”。有趣的是,ARM內部把這個組織戲稱為“腿”,希望這條腿能支撐起ARM服務器的生態係統,目前共有13家公司參與,包括Facebook、三星、惠普、Redhat、Marvell、AMD等企業,也包括一家中國企業——華為旗下的芯片公司海思半導體,這也是中國國內最大的半導體公司。ARM中國區總裁吳雄昂說,他們希望邀請到更多國內的合作夥伴,加入到這個軟件生態體係中。

軟件生態係統通常分三個層次:操作係統、工具鏈和上層應用。ARM邵巍說,他們從最基礎的操作係統和工具鏈開始,一點點往前推進到應用。目前,他們與主流開源操作係統公司Redhat(紅帽)和CANONICAL合作;工具鏈與最標準的GCC合作;在數據庫方麵,2011年底,Oracle宣布C2JIT對ARM支持,這是一個風向標。

而麵對過去多年架構在X86平台上的大量應用,邵巍承認,這確實存在一個規模問題,需要時間。

艾默生網絡能源的劉海峰說:“我們這些做服務器設備的,都是懂設備、懂網絡的。ARM過去一直做消費電子,讓ARM工程師來做網絡會很難。同樣,讓我們這群人去做消費電子,估計也不靈。”很多複雜的軟件是不能直接通過工具自動編譯轉換的,還要靠手工,有難度,工作量很大。這道出了軟件生態的難度。

目前看來,能夠用好ARM服務器的企業,自己需要強大的軟件開發能力。

“百度技術強就強在這裏。”Marvell張暉說,“應用軟件都是他們自己開發的。”百度林仕鼎介紹,他們的軟件開發前前後後用了半年時間。