ARMv8服務(wù)器漸行漸近!

責(zé)任編輯:editor007

作者:趙效民

2015-07-03 21:37:46

摘自:ZDNet至頂網(wǎng)

AMD展臺(tái)的人說,AMD正在研發(fā)基于最新Cortex-A72架構(gòu)(2014年年底發(fā)布)的ARMv8處理器,但現(xiàn)有的Opteron A1100并不會(huì)被淘汰。對(duì)方詭異的一笑,“我們大概會(huì)在明年上半年推出Xeon D的微卡服務(wù)器。

在不久前召開的RedHat SUMMIT 2015大會(huì)上,閑逛展示區(qū)時(shí),我看到了一系列的基于ARM 64bit處理器(由于指令集架構(gòu)升級(jí)至ARMv8,,所以又稱ARMv8處理器,其主要的執(zhí)行狀態(tài)稱為AArch64)的服務(wù)器參考設(shè)計(jì)與實(shí)際的成品展示,不由得讓我感覺到ARMv8服務(wù)器正在逐漸起勢(shì),離爆發(fā)的那天越來越近了。

我首先參觀的展臺(tái)是AMD,這家曾經(jīng)在數(shù)據(jù)中心領(lǐng)域以O(shè)pteron品牌享譽(yù)天下的處理器廠商,如今的日子的確不好過,Opteron幾乎在數(shù)據(jù)中心里銷聲匿跡。至于AMD以往運(yùn)作Opteron的成敗得失,我在此不做分析,只是在展臺(tái)上已經(jīng)沒有了傳統(tǒng)x86 Opteron服務(wù)器的身影,取而代之的是兩款A(yù)RM服務(wù)器的參考設(shè)計(jì),可以明顯感覺到AMD未來發(fā)展的重心已經(jīng)在轉(zhuǎn)移。

ARMv8服務(wù)器漸行漸近!

 AMD Opteron A1100服務(wù)器開發(fā)套件Softlron

目前AMD的ARM處理器只有一款:Opteron A1100,基于ARM Cortex-A57架構(gòu)設(shè)計(jì),這也是ARM公司宣布ARMv8指令集架構(gòu)后,于2012年率先發(fā)布的兩款CPU架構(gòu)設(shè)計(jì)中的高端版本(另一個(gè)是低端版本A53,已經(jīng)逐步用于手機(jī)市場(chǎng))。不過,AMD展臺(tái)的人說,AMD正在研發(fā)基于最新Cortex-A72架構(gòu)(2014年年底發(fā)布)的ARMv8處理器,但現(xiàn)有的Opteron A1100并不會(huì)被淘汰。

在展臺(tái)上,AMD展示了最新版的Opteron A1100服務(wù)器開發(fā)套件Softlron,它與AMD官網(wǎng)上介紹的Softlron不一樣,配置明顯更高,并且更像是為偏向存儲(chǔ)應(yīng)用平臺(tái)而準(zhǔn)備的(多達(dá)14個(gè)SATA接口)。另外一個(gè)展品,并沒有Softlron的Logo,看上去則像是一個(gè)基于Opteron A1100的微服務(wù)器的參考設(shè)計(jì)。

ARMv8服務(wù)器漸行漸近!

 貌似Opteron A1100微服務(wù)器的參考設(shè)計(jì)

現(xiàn)在還沒有聽說哪家著名的服務(wù)器廠商已經(jīng)采用Opteron A1100,所以它并不是第一個(gè)被主流服務(wù)器廠商采用的ARMv8處理器,這一殊榮留給了AppliedMicro的X-Gene處理器,惠普用它打造出了Moonshot微卡服務(wù)器。接下我就在ARM與惠普的官方展臺(tái)上,都看到了它的身影。

ARMv8服務(wù)器漸行漸近!

采用AppliedMicro X-Gene 2.4GHz處理器的HP ProLiant m400微卡服務(wù)器(插入HP Moonshot機(jī)箱使用,一個(gè)4.3U的機(jī)箱可容納45個(gè)微卡服務(wù)器),單CPU設(shè)計(jì),背面還有4個(gè)SO-DIMM內(nèi)存插槽與一個(gè)M2固態(tài)盤槽位,最高可配置64GB DDR3內(nèi)存與480GB本地SSD

不過,惠普展臺(tái)上的工程師告訴我,在Moonshot微卡服務(wù)器系列當(dāng)中,現(xiàn)在賣得最好的還是基于英特爾至強(qiáng)E3的產(chǎn)品HP ProLiant m710,因?yàn)樗蛇m用的主流應(yīng)用范圍更廣,并且隨著互聯(lián)網(wǎng)應(yīng)用和交互界面越來越復(fù)雜,E3的高性能越來越被用戶所重視。其次熱賣的則是基于Atom C系列的產(chǎn)品HP ProLiant m3xx,但展臺(tái)工程師強(qiáng)調(diào),與Atom C相比,ARMv8在某些負(fù)載上的優(yōu)勢(shì)是很明顯的,可以說綜合對(duì)比兩者不相上下,但ProLiant m400更便宜,而Atom C產(chǎn)品的生態(tài)環(huán)境更好。

根據(jù)惠普的統(tǒng)計(jì),目前ProLiant m400的主要用戶有三類:1、使用它來做開發(fā)測(cè)試,算是對(duì)ARM架構(gòu)的一種驗(yàn)證性使用;2、用它來做云/Web的前端交付(Web Cache);3、用它來做面向ARM應(yīng)用的開發(fā)。從總體上說,可以感覺到已經(jīng)有不少用戶在為ARM服務(wù)器進(jìn)入真正的生產(chǎn)環(huán)境進(jìn)行著準(zhǔn)備工作。

“英特爾之前不是剛推出了Xeon D Processor嗎?什么時(shí)候會(huì)推出基于它的Moonshot微卡服務(wù)器?”我好奇的問到。

對(duì)方詭異的一笑,“我們大概會(huì)在明年上半年推出Xeon D的微卡服務(wù)器。”

“為什么這么晚?Xeon D今年2月份就推出了呀”,我追問到。

“因?yàn)槲覀兿M懈嗟腃PU核心”,對(duì)方干脆的回答。

惠普的工程師再次強(qiáng)調(diào),“ARMv8的架構(gòu)在某些Web應(yīng)用負(fù)載方面的表現(xiàn)的確不錯(cuò),但x86的生態(tài)環(huán)境是ARMv8短時(shí)間難以企及的,我們本身并沒有傾向性,而是出于客戶的需求來研發(fā)產(chǎn)品,所以也向英特爾反饋了我們基于x86應(yīng)用平臺(tái)的意見,因此我們現(xiàn)在不急于推出Xeon D的產(chǎn)品。”

由此看來,現(xiàn)實(shí)的用戶需求中(至少在美國(guó)),Xeon D的核心數(shù)量(最高8核)還不能滿足需求,或者說與現(xiàn)有的主流產(chǎn)品之間的差別并不明顯。而從惠普的表態(tài)中,我們可以得知,明年年初Xeon D就將迎來第二代產(chǎn)品,核心數(shù)量應(yīng)該至少有1.5倍的提升,但對(duì)此惠普工程師不肯透露更多的信息。

既然話題集中在了核心數(shù)量上,那么再來看看另一款A(yù)RMv8處理器,來自CAVIUM的ThunderX 產(chǎn)品家族(型號(hào)CN88xx),它共有4個(gè)系列組成:1、面向主流云與Web應(yīng)用系統(tǒng)平臺(tái)的ThunderX_CP系列;2、面向存儲(chǔ)系統(tǒng)平臺(tái)的ThunderX_ST系列;3、面向安全系統(tǒng)平臺(tái)的ThunderX_SC系列;4、面向網(wǎng)絡(luò)虛擬化、NFV等高級(jí)網(wǎng)絡(luò)應(yīng)用平臺(tái)的ThunderX_NT。

不管哪個(gè)系列的ThunderX處理器,最大計(jì)算核心數(shù)量均為48個(gè)(最小24個(gè)),主頻最高2.5GHz,單顆CPU可支持4通道DDR3/DDR4內(nèi)存,最大內(nèi)存容量512GB,并根據(jù)不同的應(yīng)用場(chǎng)景,相關(guān)ThunderX系列也在網(wǎng)絡(luò)(如10/40/100G)、存儲(chǔ)(SATA)和I/O接口(PCIe)的集成規(guī)格與數(shù)量上進(jìn)行了不同調(diào)整。在ARM公司的展臺(tái)上我看到了,來自CAVIUM公司基于最為通用的ThunderX_CP系列的兩款參考設(shè)計(jì)。

ARMv8服務(wù)器漸行漸近!

CAVIUM ThunderX_CP系列處理器針對(duì)1U單CPU服務(wù)器的StratusX參考設(shè)計(jì),可以看出采用2601球BGA封裝(要知道英特爾至強(qiáng)E5v3封裝引腳數(shù)量才有2011個(gè))的ThunderX_CP處理器芯片面積非常巨大

ARMv8服務(wù)器漸行漸近!

CAVIUM ThunderX_CP系列處理器針對(duì)2U4節(jié)點(diǎn)服務(wù)器的CirrusX參考設(shè)計(jì)(單節(jié)點(diǎn)雙CPU)

據(jù)ARM展臺(tái)的工作人員介紹,CAVIUM的產(chǎn)品在客戶的試用中取得了很好的反饋,48核ARMv8的設(shè)計(jì)、集成的10/40G LAN控制器讓高密度高可擴(kuò)展的Web應(yīng)用負(fù)載受益匪淺,是Web前端與應(yīng)用平臺(tái)解決方案的有力競(jìng)爭(zhēng)者。不過,現(xiàn)在仍然沒有看到主流服務(wù)器廠商的采納。我就此問題也問過惠普Moonshot展臺(tái)的人,他們告訴我沒有相關(guān)的采用計(jì)劃,而在CAVIUM給出的參考設(shè)計(jì)中,也可以看它的產(chǎn)品主攻的市場(chǎng)也并非在微卡服務(wù)器。

在筆者的參觀中,另一個(gè)詢問的重點(diǎn)在于ARMv8的生態(tài)建設(shè),大家都表示基礎(chǔ)的Web應(yīng)用平臺(tái)均已經(jīng)不是問題,比如在操作系統(tǒng)方面,AMD的Opteron A1100已經(jīng)獲得了Fedora 21(RedHat支持)、OpenSUSE 13.2、KVM、Xen ARM(包括Citrix的XenServer)的支持,主流的Apache Web 服務(wù)器、Tomcat 應(yīng)用服務(wù)器、MySQL、OpenStack、Hadoop等也都不是問題,至于編譯器與編程環(huán)境也支持大多數(shù)的主流產(chǎn)品,如GCC、Linaro GCC、LLVM 3.5、PHP、Perl、Ruby、OpenJDK、Oracle JVM等。

但是,對(duì)比了幾家公司產(chǎn)品對(duì)軟件平臺(tái)的支持情況之后,給了我另一個(gè)深刻的印象——目前支持ARMv8的處理器廠商眾多,但似乎沒有一個(gè)操作系統(tǒng)平臺(tái)是通吃的,這可能就是硬件平臺(tái)眾多,開源軟件平臺(tái)眾多之后所造成的必然現(xiàn)象吧。比如Opteron A1100的支持列表中沒有Ubuntu,而HP ProLiant m400只支持Ubuntu,ThunderX支持的最多,除了上面提到的,還包括Red Hat Early Access for ARMv8。在虛擬化平臺(tái)方面也是如此,幾方給出的支持信息似乎也并不統(tǒng)一。當(dāng)然,這是一個(gè)新平臺(tái)早期必然的經(jīng)歷,ARM生態(tài)環(huán)境建設(shè)的一個(gè)重點(diǎn)也在于此。不過我估計(jì)在未來很長(zhǎng)一段時(shí)間里,ARMv8平臺(tái)的購(gòu)買者可能都必須要提前做好充分的調(diào)研,以確定你想要的應(yīng)用環(huán)境與你所想購(gòu)買的ARM平臺(tái)是相匹配的。相對(duì)的,英特爾在x86市場(chǎng)中的一家獨(dú)大,倒也省心了,從用戶與基礎(chǔ)軟件平臺(tái)角度來說,它就意味著標(biāo)準(zhǔn)與環(huán)境的統(tǒng)一。

總而言之,ARMv8服務(wù)器已經(jīng)離我們?cè)絹碓浇耍鋵?shí)很多人都不知道,HP ProLiant m400已經(jīng)上市快一年了,并有了不少客戶案例,它的確已經(jīng)不再是紙上談兵的東西。雖然按照ARM陣營(yíng)早期的說法,2014年本應(yīng)該就是ARMv8大展宏圖的一年,然而到了今天仍然是蠢蠢欲動(dòng)的狀態(tài),不過從這次筆者觀展的經(jīng)歷上來看,ARMv8的總體實(shí)力與勢(shì)力雖然還遠(yuǎn)不如x86強(qiáng)大,可確實(shí)正在逐漸形成一股氣勢(shì)。身為L(zhǎng)inux領(lǐng)域龍頭老大的RedHat,在本屆峰會(huì)期間就明確了對(duì)ARM生態(tài)的支持,相信不久之后就會(huì)推出RHEL(RedHat Enterprise Linux)的ARM版本,它推出的時(shí)候也可以說就是ARMv8基礎(chǔ)平臺(tái)軟件環(huán)境已經(jīng)完善補(bǔ)齊的標(biāo)志。另一方面,基于全新Cortex-A72架構(gòu)的處理器應(yīng)該在今年年底或明年出現(xiàn),因此可以預(yù)計(jì)在2016年,就將是ARMv8服務(wù)器真正起勢(shì)的一年……

此時(shí),我想到了惠普展臺(tái)工程師的話——明年年初會(huì)推出采用更多核數(shù)的Xeon D,這會(huì)不會(huì)是IT大佬們幕后的私密相約呢?但不管怎樣,或許明年就將是真正的x86 VS ARMv8的元年,讓我們靜候好戲上演!

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)