移動(dòng)互聯(lián)的浪潮正在席卷全球,隨著互聯(lián)網(wǎng)用戶向移動(dòng)終端設(shè)備轉(zhuǎn)移,運(yùn)算量以及數(shù)據(jù)存儲(chǔ)量正不斷增長(zhǎng),同時(shí)全球新建的數(shù)據(jù)中心也在增加,面臨功耗和空間方面的壓力,未來(lái)數(shù)據(jù)中心的建設(shè)將如何應(yīng)對(duì)?近日,AMD全球副總裁、服務(wù)器業(yè)務(wù)部總經(jīng)理Suresh Gopalakrishnan先生到訪中國(guó),并就AMD應(yīng)對(duì)數(shù)據(jù)中心建設(shè)的最新動(dòng)向進(jìn)行了分享。
AMD公司全球副總裁兼服務(wù)器業(yè)務(wù)部總經(jīng)理 Suresh Gopalakrishnan
數(shù)據(jù)中心建設(shè)進(jìn)入轉(zhuǎn)擇點(diǎn)
除了對(duì)用戶訪問(wèn)量的預(yù)期,功耗、空間布局方面的考量,Suresh還提到,在新建一個(gè)數(shù)據(jù)中心的時(shí)候,重要的是考慮設(shè)計(jì)面積和功耗上限,可能后者要達(dá)到幾百萬(wàn)兆瓦的水平,因?yàn)橐坏┙ǔ芍缶蜎](méi)有辦法再新增空間或者新增功耗。如果用戶數(shù)量激增,同時(shí)運(yùn)算的需求也激增的話,可能會(huì)給數(shù)據(jù)中心帶來(lái)過(guò)大的超負(fù)荷,考慮到空間和功耗方面的限制,就需要新建一個(gè)數(shù)據(jù)中心。但是新建數(shù)據(jù)中心并不像新建辦公室那么簡(jiǎn)單,可以通過(guò)適當(dāng)增加商業(yè)樓宇來(lái)增加功率或功耗,對(duì)于運(yùn)行功耗通??蛇_(dá)幾百兆瓦的數(shù)據(jù)中心而言,往往沒(méi)辦法提供新增功耗的預(yù)量。
在過(guò)去的五年里,移動(dòng)用戶數(shù)量增長(zhǎng)非常迅猛,Suresh認(rèn)為,未來(lái)會(huì)有越來(lái)越多的工作負(fù)荷需求流入到數(shù)據(jù)中心,如果再用過(guò)去的單一方式來(lái)設(shè)計(jì)數(shù)據(jù)中心模式是不太可行的。而且,對(duì)于功耗以及響應(yīng)時(shí)間的要求,各個(gè)數(shù)據(jù)中心的用戶是不一樣的,很多百萬(wàn)級(jí)的用戶同時(shí)發(fā)出需求的話,需要數(shù)據(jù)中心在短時(shí)間內(nèi)同時(shí)同步來(lái)響應(yīng),數(shù)據(jù)中心的功耗有可能達(dá)不到,或者說(shuō)有可能在處理海量小工作負(fù)荷需求的時(shí)候無(wú)法承受,這就給數(shù)據(jù)中心帶來(lái)了問(wèn)題。
“我們的處理器是專門針對(duì)這樣的工作負(fù)荷情景來(lái)設(shè)計(jì)的,即很多的百萬(wàn)級(jí)用戶同時(shí)在發(fā)出使用指令的情況?!盨uresh強(qiáng)調(diào)。
ARM架構(gòu)處理器不斷壯大
縱觀運(yùn)算歷史,Suresh認(rèn)為,能夠適應(yīng)小工作負(fù)荷、但是處理量非常大的處理器最后都會(huì)勝出,盡管一開(kāi)始可能只占市場(chǎng)的小份額,但是最終都會(huì)成為市場(chǎng)中非常大的一部分。
在2013年ARM架構(gòu)CPU發(fā)貨量達(dá)到80億顆,x86架構(gòu)CPU發(fā)貨量是1300萬(wàn)顆,ARM給服務(wù)器領(lǐng)域帶來(lái)了新的選擇,不僅能夠更好的適應(yīng)海量的運(yùn)算,同時(shí)能夠降低成本,跟其他的架構(gòu)相比又略微有一些功耗方面的優(yōu)勢(shì)。
在跟OEM、ODM的合作方面,Suresh表示,他們也非常希望看到ARM服務(wù)器處理器能夠不斷的勝出。此外,Suresh透露,除了剛剛公布的AMD皓龍A1100處理器,在2014年AMD還會(huì)繼續(xù)推出64位的ARM架構(gòu)服務(wù)器處理器。
在處理器領(lǐng)域,AMD擁有提供服務(wù)器處理器的歷史,也是世界上第一家提供64位ARM架構(gòu)服務(wù)器處理器的公司。全新的AMD皓龍A1100處理器有8核系統(tǒng)級(jí)芯片,高達(dá)4MB的二級(jí)緩存,另外在芯片上也做了很多的整合,所以把它叫做系統(tǒng)級(jí)芯片或者是芯片處理器。
“另外我們?cè)谛酒弦灿幸恍┘用?、壓縮、解壓的功能,內(nèi)存也達(dá)到了128GB DRAM,單插槽的處理器大部分都是32GB DRAM,我們則是8個(gè)核心的128GB,所以非常適用于虛擬化的應(yīng)用。如果把128除以8,每個(gè)核心有16GB,這是很好的做虛擬化的配置?!盨uresh說(shuō)道。
在存儲(chǔ)方面,支持10GB的以太網(wǎng)接口,所以可以以一種更加優(yōu)化的方式來(lái)完成海量的數(shù)據(jù)處理應(yīng)用,具有系統(tǒng)控制處理器和1GB的管理器端口,所以非常適用于實(shí)現(xiàn)安全環(huán)境的個(gè)性化定制。
優(yōu)化ARM軟件生態(tài)系統(tǒng)
除了硬件的性能,Suresh坦言,軟件生態(tài)體系對(duì)于ARM處理器的成功是非常重要的,特別是在數(shù)據(jù)中心的環(huán)境中。
ARM首先在移動(dòng)設(shè)備上推出的時(shí)候,當(dāng)時(shí)有一個(gè)問(wèn)題,基本上每一個(gè)公司都有自己的一套軟件開(kāi)發(fā)工具,都會(huì)推出自己相關(guān)的一些應(yīng)用。這種情況維持了很長(zhǎng)一段時(shí)間后,最后android才出現(xiàn),android的出現(xiàn)讓基于ARM的軟件環(huán)境有了一定程度的標(biāo)準(zhǔn)化。
在服務(wù)器領(lǐng)域需要有共同的、并且廣為人知的生態(tài)體系,還要在一定程度上實(shí)現(xiàn)互相兼容,使得開(kāi)發(fā)軟件的工作更加協(xié)調(diào)。“在服務(wù)器市場(chǎng),我們需要固件、操作系統(tǒng)這些內(nèi)容,才能把基礎(chǔ)的架構(gòu)做好。在工具方面需要像GCC這樣的編譯程序,還有模擬程序和糾錯(cuò)程序,以及Java這樣可以幫助開(kāi)發(fā)人員更好地做開(kāi)發(fā)的程序?!?Suresh說(shuō)道。