隨著互聯(lián)網(wǎng)接入和移動終端的不斷普及,幾何級增長的數(shù)據(jù)洪流正在以越來越快的速度吞噬著數(shù)據(jù)中心的數(shù)據(jù)處理量。數(shù)據(jù)顯示,在70億的移動終端用戶中,目前只有10億用戶采用智能型終端,有著無限增長潛力的市場將會產生出更為巨大的數(shù)據(jù)量。不管是對信息的分享、多媒體消息的傳遞還是企業(yè)級的云計算解決方案,一切的一切都對數(shù)據(jù)中心處理性能提出了全新的挑戰(zhàn)。
云計算將互聯(lián)網(wǎng)提供至客戶端
在2013年,AMD宣布推出ARM架構的服務器處理器:AMD皓龍A系列,通過搭載這一系列的產品的服務器來解決高負荷帶來的數(shù)據(jù)中心擁堵以及建設面對的功耗問題。然而,用戶對數(shù)據(jù)中心性能的要求是否會發(fā)生變化,x86架構的服務器處理器的能耗降低是否能滿足客戶的需求?ARM能否帶來數(shù)據(jù)中心行業(yè)的革命?帶著這些問題,我們專訪了AMD公司全球副總裁兼服務器事業(yè)部總經(jīng)理Suresh Gopalakrishnan,Suresh Gopalakrishnan在為我們介紹了基于ARM架構的新型AMD皓龍A系列服務器處理器的同時,也為我們詳細闡述了AMD眼中數(shù)據(jù)中心的未來。
服務器CPU為什么需要ARM
由于移動互聯(lián)時代的到來,用戶的數(shù)量和運算的需求同比激增。據(jù)Suresh Gopalakrishnan介紹,移動終端間的信息交互屬于量級較大但負荷較低的應用。當用戶量級達到百萬級時,如果在處理海量輕型負荷時無法實現(xiàn)快速響應,用戶體驗就會造成極大的影響。傳統(tǒng)的數(shù)據(jù)中心的設計模式不太符合互聯(lián)網(wǎng)的發(fā)展需求,“我們的CPU是專門適用于這樣的工作負荷情景來設計的,就是有很多的百萬級用戶同時在發(fā)出使用的指令。” Suresh Gopalakrishnan強調。此外,采用ARM架構的AMD皓龍A系列服務器CPU同樣適合數(shù)據(jù)分析的工作場景。
AMD利用ARM對服務器進行重構
數(shù)據(jù)中心的建設不同于其他基礎設施的投資,一旦建成,空間和功耗就很難再去擴容。采用ARM架構處理器的服務器由于功耗較低,在性能增長的同時可以有效的對能耗進行控制,用戶在部署節(jié)點時更為靈活,這點要比傳統(tǒng)的服務器更為靈活。
首款64位ARM服務器CPU:AMD皓龍A1100系列
服務器的CPU在數(shù)據(jù)中心中扮演重要的角色,但完善的生態(tài)系統(tǒng)才是ARM架構服務器的成功因素所在,標準化的開發(fā)工具是生態(tài)系統(tǒng)的基石。AMD加入了非盈利的組織Linaro,與其他廠商共同統(tǒng)一64位ARM處理器的開發(fā)流程,希望能讓ARM服務器真正在市場中站穩(wěn)腳跟。
服務器廠商并不僅局限于制造基于x86架構服務器,ARM的出現(xiàn)為服務器領域提供了全新的選擇,不僅能夠滿足海量運算的需求,在成本的降低和功耗上也有著一定的優(yōu)勢;谪S富服務器處理器制造經(jīng)驗,AMD成為了首家提供64位ARM處理器的廠商。全新的AMD皓龍A系列處理器擁有8核心和高達4M的共享二級緩存,在芯片上也進行了大量的功能整合,處理性能強大。8核心的CPU最大支持128GB的內存,適用于虛擬化的應用。Suresh Gopalakrishnan透露, ARM服務器主要是應用于網(wǎng)絡服務、存儲、以及大數(shù)據(jù)的領域,雖然短期內AMD沒有計劃讓APU和ARM有任何交叉,但隨著未來ARM服務器生態(tài)系統(tǒng)的完善,圖形處理的功能也將會引入到ARM服務器CPU中。