亞馬遜在其EC2(Elastic Compute Cloud,彈性計(jì)算云)服務(wù)之上建立起一臺(tái)虛擬的超級(jí)計(jì)算機(jī)。在全球超級(jí)計(jì)算機(jī)排行榜中,這臺(tái)“不存在的龐然大物”的計(jì)算能力可以排在第42位。
這臺(tái)虛擬的超級(jí)計(jì)算機(jī)也需要硬件支持,與其他實(shí)體的超級(jí)計(jì)算機(jī)一樣,也是由一系列計(jì)算機(jī)組成。而這臺(tái)虛擬的超級(jí)計(jì)算機(jī)意義非凡,它并不是由亞馬遜獨(dú)自使用,而是任何人都可以使用的超級(jí)計(jì)算機(jī)。
亞馬遜是云計(jì)算時(shí)代的代表性企業(yè)。連同其規(guī)模龐大的電子零售業(yè)務(wù),亞馬遜建立起一個(gè)全球性的數(shù)據(jù)中心網(wǎng)絡(luò),任何人都可以即時(shí)訪問計(jì)算資源,包括虛擬服務(wù)器、虛擬存儲(chǔ)、以及其他各種各樣的在線服務(wù)。這個(gè)全球性的網(wǎng)絡(luò)規(guī)模如此龐大,以致于可以運(yùn)行地球上任何一臺(tái)最快的超級(jí)計(jì)算機(jī)。
這不僅說明了亞馬遜服務(wù)范圍的廣泛,同時(shí)也表明,在互聯(lián)網(wǎng)時(shí)代,任何人都可以運(yùn)行一項(xiàng)超級(jí)應(yīng)用,而無需親自建造一臺(tái)超級(jí)計(jì)算機(jī)。云計(jì)算服務(wù)公司Cycle Computing CEO詹森·斯杜威(Jason Stowe)稱:“如今要運(yùn)行一項(xiàng)大型應(yīng)用,只需點(diǎn)擊鼠標(biāo)即可。流體動(dòng)力學(xué)模擬、分子動(dòng)力學(xué)模擬、財(cái)務(wù)分析、風(fēng)險(xiǎn)評(píng)估和DNA測序等,都可以通過亞馬遜EC2來解決。”
使用亞馬遜虛擬超級(jí)計(jì)算機(jī)的費(fèi)用很低,至少與親自建造一臺(tái)超級(jí)計(jì)算機(jī)相比如此。今秋,Cycle Computing幫助一家制藥公司在亞馬遜EC2上建造一臺(tái)虛擬的超級(jí)計(jì)算機(jī),覆蓋3萬個(gè)處理器內(nèi)核,一個(gè)小時(shí)的成本僅為1279美元。
斯杜威說:“未來5年至10年后,研究人員無需再建造自己的超級(jí)計(jì)算機(jī),利用類似于EC2的服務(wù)即可。必須建造自己的超級(jí)計(jì)算機(jī)的時(shí)代即將過去。”
云計(jì)算只是炒作?
一些保守派肯定不同意這樣的觀點(diǎn)。上個(gè)月在舊金山舉行的一次業(yè)界會(huì)議上,Cray和Penguin Computing等許多幫助建造超級(jí)計(jì)算機(jī)的企業(yè)堅(jiān)持認(rèn)為,云服務(wù)根本無法與超級(jí)計(jì)算機(jī)相比。Penguin Computing CEO查理·烏斯克帕德(Charlie Wuischpard)稱:“通過云服務(wù)進(jìn)行高性能計(jì)算僅僅是個(gè)炒作,至少目前還不成熟。”
但當(dāng)前的事實(shí)是:人們已經(jīng)在這樣做。能夠躋身全球超級(jí)計(jì)算機(jī)500強(qiáng)之列,說明EC2有能力與超級(jí)計(jì)算機(jī)相提并論。美國田納西大學(xué)教授杰克·唐加拉(Jack Dongarra)稱:“無需建造自己的超級(jí)計(jì)算機(jī),亞馬遜就是一個(gè)不錯(cuò)的選擇。”
在全球超級(jí)計(jì)算機(jī)500強(qiáng)排名中,亞馬遜的虛擬超級(jí)計(jì)算機(jī)可以排在第42位。排名首位的是日本的K Computer,每秒計(jì)算能力為10.51千萬億次(浮點(diǎn)性能),而EC2每秒計(jì)算能力為240萬億次。
但唐加拉稱:“在超級(jí)計(jì)算機(jī)500強(qiáng)中,前25位均為專業(yè)性的超級(jí)計(jì)算機(jī)。但通過亞馬遜,仍可以運(yùn)行這些專業(yè)應(yīng)用,只不過速度慢一些而已。確實(shí)有些研究人員追求每秒千萬億次的速度,但有些應(yīng)用只需要每秒萬億次的速度。”
具有諷刺意味的是,Penguin Computing本身也在提供在線超級(jí)計(jì)算服務(wù)Penguin-On-Demand.事實(shí)上,Penguin-On-Demand與亞馬遜EC2并沒有多少區(qū)別。Penguin Computing CEO烏斯克帕德也承認(rèn),亞馬遜EC2與專業(yè)的超計(jì)算機(jī)算的差距逐漸在縮小。
按需調(diào)整計(jì)算能力
無論如此,亞馬遜EC2至少是一個(gè)選擇,而且是一個(gè)很方便的選擇。Cycle Computing幫助客戶在亞馬遜EC2上建造的虛擬的超級(jí)計(jì)算機(jī)覆蓋3萬個(gè)處理器內(nèi)核,一個(gè)小時(shí)的費(fèi)用僅為1279美元。
Cycle Computing CEO斯杜威稱:“這簡直令人難以置信。如果親自建造這樣一臺(tái)超級(jí)計(jì)算機(jī),可能需要500萬美元,甚至是1000萬美元。期間,還要選擇建造商,購買所有的硬件,組裝等等,至少要等上6個(gè)月,甚至一年時(shí)間。”
斯杜威還稱,等到自己的超計(jì)算機(jī)建造完畢后,用戶的應(yīng)用可能已經(jīng)改變了。斯杜威說:“應(yīng)用可能在不斷演變,3萬個(gè)處理內(nèi)核可能已經(jīng)無法滿足需要。如果使用亞馬遜的虛擬超級(jí)計(jì)算機(jī),計(jì)算能力可以隨時(shí)調(diào)整。”
斯杜威也承認(rèn),亞馬遜EC2可能不適合處理某些特定的專業(yè)應(yīng)用,但絕大部分應(yīng)用都可以通過云服務(wù)來完成。與投入巨資、花費(fèi)一年時(shí)間建造自己的超級(jí)計(jì)算機(jī)相比,使用云計(jì)算受到的一絲限制根本不值得一提。斯杜威說:“應(yīng)用的處理速度可能會(huì)慢5%,但用戶仍可以用上世界級(jí)的計(jì)算能力。”