本周一Red Hat Enterprise Linux for ARM正式推出,突顯了英特爾x86-64平臺在數(shù)據(jù)中心面臨越來越激烈的競爭。
Red Hat在2015年首次公布了Linux for ARM的預覽版,盡管該軟件已經(jīng)在使用多年時間了。自從這個預覽版落地以來,Red Hat就在與高通等合作伙伴密切合作,后者剛剛推出了面向云提供商基于ARM SoC的Centriq 2400產(chǎn)品線,還有HPE也剛剛推出了首款基于ARM的HPC系統(tǒng)——Apollo 70。
Red Hat Enterprise Linux 7.4 for ARM是首個針對這個CPU架構的商業(yè)版RHEL。去年SUSE抨擊Red Hat稱,SUSE在出貨完整的商用服務器級ARM Linux發(fā)行版產(chǎn)品方面擊敗了RHEL。
本周在一次采訪中,Red Hat首席產(chǎn)品營銷經(jīng)理Yan Fisher解釋說,Red Hat的多平臺戰(zhàn)略要追溯到12年或者13年前,那時候Red Hat一開始是與IBM圍繞Power和Z系統(tǒng)合作的。
他說:“當我們意識到ARM將要成為這個領域一個強大的玩家時,我們就開始投資了。”
Red Hat首席ARM架構師Jon Masters表示,ARM團隊成立于2011年3月1日。他回憶當時是把一個BeagleBoard與一個32位ARM芯片結合,后來某個時間點這個硬件轉變?yōu)橐慌_服務器。
“它必須是64位的,因為沒有人想要32位的服務器,”他這樣解釋說。
英特爾的x64芯片將繼續(xù)統(tǒng)治數(shù)據(jù)中心,但是隨著64位ARMv8-A和其他支持功能的崛起,ARM硬件似乎得到了很多企業(yè)客戶的青睞,讓這個市場不太過于傾向一方。這一點得到了證明:英特爾去年宣布計劃提供針對移動芯片的ARM技術許可。
Fisher表示,這種轉變不會在一夜之間發(fā)生,也不是要取代其他架構,這是為創(chuàng)新——特別是專有的ARM設計——提供空間。
Fisher說:“我們正處于行業(yè)的拐點,人們需要有不同的解決方案選擇。這使我們的客戶能夠從一個版本的硬件轉向一個,并繼續(xù)享受創(chuàng)新成果。”
最近由印度科學院計算與數(shù)據(jù)科學系Jayanth Kalyanasundaram和Yogesh Simmhan撰寫的一篇研究論文,把AMD 64位基于ARMv8的A1170 SoC與AMD基于x64的Opteron 3338進行了對比。
該研究發(fā)現(xiàn),AMD ARM服務器在基于整數(shù)和小型浮點工作負載方面與x86設備的性能相當。在更大型的浮點任務方面,AMD ARM芯片的FPU限制了其性能,但是研究人員指出,通過針對數(shù)據(jù)并行性調整Hadoop,ARM64硬件的性能可接近于x64設備。
基于ARM的服務器亮點在于能耗。該研究報告指出:“有能耗分析顯示,ARM64服務器比x64服務器的基本能源負載要低3倍,即使在運行大數(shù)據(jù)應用的時候,增量負載也有類似的減少。我們還看到EDP[Energy Delay Product]方面,ARM64要比x64服務器高出71%。”
Kalyanasundaram和Simmhan表示,能耗在“是云數(shù)據(jù)中心運營成本中一個主要部分”,這使得ARM架構對于那些在意電費的人來說很有吸引力。