目前最讓人感到不解 的問(wèn)題是:為什么選擇ARM服務(wù)器?又為什么選擇當(dāng)前這一時(shí)機(jī)?ARM公司服務(wù)器項(xiàng)目主管Jeff Underhill就這兩個(gè)問(wèn)題給出了他的解答。
“人們正在以我們前所未見(jiàn)的龐大規(guī)模處理事務(wù),”Underhill解釋道。“他們同時(shí)也在盡可能對(duì)整體持有成本作出優(yōu)化?!?/P>
這一觀點(diǎn)可謂合情合理,因?yàn)閺某笠?guī)模數(shù)據(jù)中心運(yùn)營(yíng)商的角度出發(fā),資本主要由軟件供應(yīng)、原始計(jì)算即服務(wù)體系以及IT基礎(chǔ)設(shè)施這幾天大部分構(gòu)成。在大多數(shù)情況下這些服務(wù)是免費(fèi)的,廠商可以通過(guò)廣告業(yè)務(wù)或者其它數(shù)據(jù)服務(wù)為自身帶來(lái)營(yíng)收。(從某種意義上講,與網(wǎng)絡(luò)使用者的對(duì)接本身就是一種產(chǎn)品。在這些情況下,IT基礎(chǔ)設(shè)施的作用在于將使用者吸引過(guò)來(lái)并加以匯聚。)因此除了IT基礎(chǔ)設(shè)施、占地空間、能源消耗以及冷卻系統(tǒng)之外,花在其它任何方面的開(kāi)支都是一種不必要的浪費(fèi)。在其它行業(yè)中,我們估計(jì)IT支出在總體營(yíng)收中所占的比例應(yīng)該只有2%到5%,但對(duì)于超大規(guī)模企業(yè)以及公有云供應(yīng)商來(lái)說(shuō),這部分開(kāi)銷的比例則要高得多得多。因此這里我們討論的持有成本其實(shí)相當(dāng)巨大。Facebook曾經(jīng)明確作出說(shuō)明,稱通過(guò)自主設(shè)計(jì)數(shù)據(jù)中心與系統(tǒng)方案、其在過(guò)去兩年中成功節(jié)約了高達(dá)12億美元的運(yùn)營(yíng)成本。
此外,由超大規(guī)模企業(yè)所使用的應(yīng)用程序在類型上正在逐漸向ARM架構(gòu)靠攏。很多現(xiàn)代數(shù)據(jù)存儲(chǔ)及分析應(yīng)用程序已經(jīng)不再受到CPU類型的約束——也就是說(shuō),能否運(yùn)行在速度極高的單一線程或者核心上、是否擁有龐大的內(nèi)存或者I/O帶寬都已經(jīng)不再重要。這些新型工作負(fù)載涵蓋范圍相當(dāng)廣,從內(nèi)存緩存軟件到分布式Web服務(wù)器、到關(guān)系型數(shù)據(jù)庫(kù)集群再到Hadoop乃至其它數(shù)據(jù)分析方案、甚至一系列NoSQL數(shù)據(jù)保存方案皆被包含其中,它們都能夠很好地同ARM處理器進(jìn)行協(xié)作,Underhill指出。事實(shí)上,其中大部分軟件都屬于開(kāi)源項(xiàng)目,也就是說(shuō)能夠由X86芯片移植到ARM處理器之上;最重要的是,開(kāi)源意味著大家不一定要等等軟件供應(yīng)商來(lái)完成這些移植工作——自己動(dòng)手或者依靠社區(qū)貢獻(xiàn)都是可行的。