4月10日下午的技術(shù)課程上,來(lái)自英特爾微服務(wù)器戰(zhàn)略平臺(tái)的Rahul介紹了《微服務(wù)器: 目標(biāo)工作負(fù)載和架構(gòu)發(fā)展趨勢(shì)》。隨著用戶(hù)和數(shù)據(jù)的指數(shù)型增長(zhǎng),非結(jié)構(gòu)化數(shù)據(jù)越來(lái)越多,企業(yè)數(shù)據(jù)中心的規(guī)模越來(lái)越大,并且對(duì)于自動(dòng)化、低成本和高能效的需求越來(lái)越高,這對(duì)于計(jì)算平臺(tái)提出了新的需求和挑戰(zhàn)。
Raful談到,這需要根據(jù)目標(biāo)工作量對(duì)計(jì)算平臺(tái)進(jìn)行優(yōu)化,以提高能效,不同的應(yīng)用的需求也不同,比如主流的查找型應(yīng)用和數(shù)據(jù)層的應(yīng)用;需要伸展型結(jié)構(gòu),再比如虛擬化、實(shí)時(shí)分析和視頻處理等應(yīng)用,需要高度并行化的平臺(tái)架構(gòu);網(wǎng)頁(yè)訪問(wèn)等應(yīng)用需要輕量級(jí)的平臺(tái),比如微服務(wù)器等。
究竟什么是微服務(wù)器?Raful表示,微服務(wù)器是指節(jié)點(diǎn)之間的一些元件是共享的,比如電源、散熱、網(wǎng)絡(luò)、管理等,并且具有非常高的密度和非常低的功耗,在一個(gè)機(jī)柜上最多可容納1K個(gè)節(jié)點(diǎn),每一個(gè)節(jié)點(diǎn)的功耗可低于10W,最高65瓦左右;此外,微服務(wù)器可以根據(jù)目標(biāo)應(yīng)用和負(fù)載進(jìn)行配置,比如可以根據(jù)目標(biāo)應(yīng)用選擇配置Intel Atom和Intel Xeon處理器,或者是各種內(nèi)存技術(shù),以及寬帶和存儲(chǔ)容量,這些都可以進(jìn)行自動(dòng)的配置和調(diào)整。微服務(wù)器的目標(biāo)是實(shí)現(xiàn)最大能效,盡可能降低閑置資源。
總的來(lái)說(shuō),微服務(wù)器系統(tǒng)可以包含三個(gè)層次——系統(tǒng)、微型組件和節(jié)點(diǎn)。系統(tǒng)層次包括多節(jié)點(diǎn)的機(jī)架,支持模塊化的插取,節(jié)點(diǎn)間共享的原件,以及數(shù)據(jù)中心系統(tǒng)級(jí)別的標(biāo)準(zhǔn)接口,比如PWR/網(wǎng)絡(luò)/MGMT;微型組件之間共享PCB板,并支持底層搭建,可以根據(jù)預(yù)算、功耗、空間和使用率進(jìn)行設(shè)計(jì),實(shí)現(xiàn)能效最大化;節(jié)點(diǎn),每個(gè)節(jié)點(diǎn)都至少有一顆CPU和CPU讀取的本地內(nèi)存,集成各種所需的IO接口,可能包含其他與CPU相關(guān)的原件。
【圖】英特爾微服務(wù)器產(chǎn)品路線圖
英特爾的微服務(wù)器處理器平臺(tái)包括基于E3和Atom。目前,已經(jīng)上市的有Xeon E3 v2系列,功耗為17瓦到45瓦之間不等,英特爾Atom S1200,功耗僅為6瓦。2013年,英特爾將會(huì)推出基于Haswell的22nm的E3 v3處理器、Avoton處理器。