【CSDN 3月9日編譯】 關(guān)于Amazon網(wǎng)絡(luò)服務(wù)(AWS)云計(jì)算平臺(tái)的一個(gè)最常被問起的就是其存儲(chǔ)系統(tǒng)S3以及它的運(yùn)算平臺(tái)EC2的性能到底如何。通過一個(gè)完全運(yùn)行在AWS云環(huán)境中的文件共享系統(tǒng),HostedFTP.com基于其內(nèi)部測試的性能數(shù)據(jù)創(chuàng)建了這份報(bào)告,其主要內(nèi)容是討論當(dāng)在EC2實(shí)例和S3之間存取文件時(shí)所能獲得的性能表現(xiàn)。
HostedFTP.com還將發(fā)表關(guān)于AWS超時(shí)的報(bào)告,同時(shí)每月我們還會(huì)對數(shù)據(jù)進(jìn)行更新,從一個(gè)內(nèi)部人員的角度向你傳達(dá)AWS在增加容量和客戶時(shí)的性能表現(xiàn)。
性能模型
當(dāng)使用S3來存取文件的時(shí)候我們將性能表現(xiàn)分為兩部分:一個(gè)是固定交易開銷,它與文件大小無關(guān);另一個(gè)是可變帶寬開銷,它與文件大小有關(guān)。換句話說,我們使用線性性能模型來測試S3和EC2之間的文件存取。
我們進(jìn)行數(shù)據(jù)分析的目標(biāo)是確定固定交易開銷和可變帶寬開銷。
測試數(shù)據(jù)
下面是文件存取的測試數(shù)據(jù),按照文件大小進(jìn)行分組
數(shù)據(jù)表1:存儲(chǔ)文件
分析
存儲(chǔ)文件時(shí)的可變帶寬開銷在10到12MB/s之間,我們用線性回歸法來得到固定交易開銷。如下圖所示:
該圖顯示存儲(chǔ)文件時(shí)的固定交易開銷大概是140ms。
數(shù)據(jù)表2:讀取文件
分析
讀取文件時(shí)的可變帶寬開銷仍然在10到12MB/s之間。與存儲(chǔ)文件時(shí)不同的是,似乎看不出有固定交易開銷。
結(jié)論
通過上面的分析我們可以得出如下結(jié)論:
1. 存取文件時(shí)的可變帶寬開銷都在10到12MB/s之間
2. 存儲(chǔ)文件時(shí)的固定交易開銷大概是140ms,讀取文件時(shí)固定交易開銷可忽略不計(jì)。
新聞出處:DIY部落(http://news.diybl.com/news/prod/20090309/14517.html)
方法論
我們通過us-east-1a可用區(qū)域的大型EC2實(shí)體對從S3讀取和存儲(chǔ)文件所耗的時(shí)間進(jìn)行了跟蹤。我們使用JetS3t Java庫通過輪流使用Commons HttpClient庫來處理實(shí)際存儲(chǔ)和讀取的文件。當(dāng)文件開始被存儲(chǔ)到S3或從S3中讀取時(shí)我們就開始計(jì)時(shí)。
我們分析了2月份隨機(jī)抽取的總共50000個(gè)數(shù)據(jù)點(diǎn)(存儲(chǔ)和讀?。@些點(diǎn)涵蓋了一天中所有的時(shí)間段和一周所有的七天。
存在的局限和其它考慮
關(guān)于通過S3從大型EC2實(shí)體上所能獲得的最大吞吐量(大概是50MB/s)在這里討論。我們在這個(gè)測試?yán)镏鲃?dòng)的調(diào)整了負(fù)載平衡,因?yàn)槲覀儾幌胍驗(yàn)檫@個(gè)限制而給測試結(jié)果帶來難以辨認(rèn)的結(jié)果。
為了跟蹤存取文件所耗的時(shí)間,我們使用了Java的System.currentTimeMillis()函數(shù),該函數(shù)的說明文檔中寫到:
請注意該函數(shù)返回的時(shí)間的單位是毫秒,其計(jì)量尺度會(huì)因?yàn)樗幍牟僮飨到y(tǒng)環(huán)境的不同而不同,也許會(huì)比實(shí)際值略大。例如許多操作系統(tǒng)都是以幾十毫秒作為系統(tǒng)時(shí)間的計(jì)量單位。
因?yàn)槲覀兯捎玫拇蟛糠謹(jǐn)?shù)據(jù)點(diǎn)都位于小尺寸文件,所以可能對結(jié)果有一定影響。
我們統(tǒng)計(jì)的時(shí)間不包括存取文件中發(fā)生的錯(cuò)誤。
關(guān)于HOSTEDFTP.COM
HostedFTP.com是一個(gè)云文件解決方案。它安全可靠且易于使用。同時(shí)為瀏覽器用戶和FTP客戶端用戶所設(shè)計(jì)。它的網(wǎng)站是www.hostedftp.com。(譯/csjedi)
新聞出處:DIY部落(http://news.diybl.com/news/prod/20090309/14517.html)
更多詳細(xì)信息,請您微信關(guān)注“計(jì)算網(wǎng)”公眾號(hào):