作為Moonshot家族一員的M800服務(wù)器“Cartridge”
第二臺ProLiant服務(wù)器則將被冠以M800的名號,專門針對“高強(qiáng)度多媒體處理”工作負(fù)載所設(shè)計(jì)。這款Cartridge采用主頻為1GHz的32位Texas Instruments四核心ARM Cortex-A15 Keystone 664 AK2H系統(tǒng)芯片,其中捆綁有八個(gè)數(shù)字信號處理(簡稱DSP)核心。每塊CPU配備一套雙端口1GbE網(wǎng)卡,同時(shí)支持通過惠普2D Torus Mesh Fabric機(jī)制實(shí)現(xiàn)更為出色的數(shù)據(jù)吞吐能力。每套Cartridge能夠提供32GB或者64GB閃存存儲容量以及最高2GB DDR3內(nèi)存。
這套M800服務(wù)器旨在提供“企業(yè)用戶所需要的VIOP/LTE、地震處理與/或?qū)崟r(shí)視頻轉(zhuǎn)換能力,且同時(shí)實(shí)現(xiàn)對能源、空間以及使用成本的顯著節(jié)約,”惠普公司解釋稱。
“我們將M800服務(wù)器視為一套專門面向電信運(yùn)營商、能夠用于構(gòu)建定義型工作負(fù)載基礎(chǔ)設(shè)施的關(guān)鍵性平臺,”Thakur在采訪中指出。他同時(shí)表示,硬件所提供的額外DSP處理能力足以進(jìn)一步增強(qiáng)其在高性能計(jì)算、欺詐活動檢測以及購買模式分析等工作中的實(shí)際表現(xiàn)。
對于電信運(yùn)營商而言,M800還能夠支持Enea開發(fā)者平臺與eInfochips的多媒體轉(zhuǎn)換引擎。它還可以被調(diào)整為網(wǎng)絡(luò)功能虛擬化(簡稱NFV)設(shè)備以及與此類似的其它解決方案。
與此同時(shí),主要處理網(wǎng)絡(luò)內(nèi)容緩存類負(fù)載的M400機(jī)型則可以提供雙倍的資源密度以及四倍水平的可用計(jì)算能力,其持有成本相較于惠普的1RU機(jī)架式服務(wù)器則降低了三成左右,Thakur指出。
多年以來,惠普方面一直在努力宣揚(yáng)ARM架構(gòu)在服務(wù)器領(lǐng)域中所能帶來的實(shí)際收益,但直到現(xiàn)在其64位ARM系統(tǒng)芯片才初次面世——也就是前面提到的Applied Micro——最終彌合并填補(bǔ)了宣傳與實(shí)際表現(xiàn)之間的這道鴻溝。惠普還與Calxeda就32位系統(tǒng)達(dá)成交易協(xié)議,不過這部分需求仍然相對薄弱,而Calxeda目前的運(yùn)營狀況也確實(shí)不容樂觀。
在雙方協(xié)議宣告瓦解之后,惠普繼續(xù)對ARM服務(wù)器平臺表現(xiàn)出堅(jiān)定的支持力度——這也許是因?yàn)榛萜辗矫嬉呀?jīng)在Moonshot項(xiàng)目當(dāng)中投入了太多資源與精力。
將越來越多ARMv8套件投向市場顯然可以說是ARM向數(shù)據(jù)中心環(huán)境邁進(jìn)的關(guān)鍵性步驟:相較于32位系統(tǒng),64位ARM架構(gòu)顯然更適用于我們在數(shù)據(jù)中心內(nèi)所常見的高內(nèi)存占用型應(yīng)用程序,這要?dú)w功于后者那更為可觀的虛擬地址空間(以及其它一些優(yōu)勢)。
并不合適每一位用戶
不過惠普公司只建議用戶利用M400與M800設(shè)備處理輔助性或者專業(yè)性任務(wù),其中包括:網(wǎng)絡(luò)內(nèi)容緩存、VoIP以及視頻轉(zhuǎn)碼等等。這些設(shè)備在通用性方面還遠(yuǎn)遠(yuǎn)不能與足以接納任何工作負(fù)載類型且支撐著當(dāng)今絕大多數(shù)現(xiàn)代網(wǎng)絡(luò)內(nèi)容的x86-64設(shè)備相媲美——但話說回來,x86硬件那恐怖的能耗同樣令人難以接受。
有鑒于此,軟件工程師們將需要盡快拿到這些設(shè)備并親手加以調(diào)試,從而在最短時(shí)間內(nèi)完成程序移植工作并將ARM業(yè)界一直以來想要帶給數(shù)據(jù)中心的優(yōu)勢轉(zhuǎn)化為現(xiàn)實(shí):高資源密度、低計(jì)算功耗以及額外技術(shù)方案——例如數(shù)字信息處理器——的緊密結(jié)合。
為了達(dá)成這一目標(biāo),惠普公司表示將對自家ARM64開發(fā)者項(xiàng)目進(jìn)行拓展,旨在為M400服務(wù)器引入更多遠(yuǎn)程接入途徑、幫助程序員們通過VPN連接完成新服務(wù)器上的開發(fā)與代碼測試工作。如果足夠幸運(yùn),程序員們還有機(jī)會親身進(jìn)入Moonshot Discovery實(shí)驗(yàn)室并著手實(shí)施軟件測試任務(wù)。
此外,如果大家正在著手為該系列硬件進(jìn)行軟件開發(fā),也不要忘記在設(shè)計(jì)思路中引入分布式系統(tǒng)概念。Thakur指出,惠普的ARM設(shè)備“面向開源Linux工作負(fù)載以及高密度環(huán)境,此類場景往往要求擁有龐大的計(jì)算資源儲備與節(jié)點(diǎn)數(shù)量。”
他還在采訪中表示,ARM架構(gòu)已經(jīng)成為惠普在Moonshot項(xiàng)目中實(shí)現(xiàn)節(jié)點(diǎn)密度提升的核心解決方式。“ARM能夠在功耗縮減方面為我們帶來顯著優(yōu)勢,”他指出,“從而幫助我們構(gòu)建起資源更為密集的業(yè)務(wù)環(huán)境。”
惠普公司還將ARM視為一類面向特定工作負(fù)載的架構(gòu)方案:“我們并不指望每一位用戶都能將自己的全部負(fù)載運(yùn)行在ARM系統(tǒng)之上,”Thakur強(qiáng)調(diào)稱。“當(dāng)大家將一種新架構(gòu)引入自己的數(shù)據(jù)中心時(shí),獲取成功總要花費(fèi)時(shí)間、精力以及更為具體的服務(wù)、技術(shù)支持乃至開發(fā)工作。”