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