分享本文至 E-mail 信箱
學術引用格式
MLA
APA
EndNote(.enw)

雲端運算服務平台性能評估軟體

2011/02/10 | | 標籤:

Original publish date:Jul 31, 2010

編輯 HCC 報導

雲端運算廣受重視,然雲端運算服務有不同的服務型態、不同的計價方式,不同的應用特色,讓使用者在選擇雲端服務平台時如墜雲端。Duke University與Microsoft Research的研究團隊研發了一套雲端運算服務平台(Cloud Computing Platforms)性能評估軟體,研發人員準備建立可以下載該軟體的網站,能讓雲端運算服務平台使用者進行效能測試。

雲端運算服務可分為三種服務型態,如基礎架構即服務(Infrastructure-as-a-Service, IaaS)、平台即服務(Platform as a Service, PaaS)、軟體即服務(Software as a Service, SaaS)。IaaS以Amazon EC2 (Amazon Elastic Compute Cloud)為代表,將基礎設備如IT系統、資料庫等提供予用戶,利用虛擬技術 (Virtualization) 提供虛擬計算機供使用者使用。PaaS則以Google App Engine為代表,提供程式開發平台,程式設計師上網即可完成軟體程式的開發。SaaS以Amazon EC2、Gmail為代表,將軟體系統安裝在雲端,藉由雲端計算技術,經由網際網路提供軟體服務給使用者。

雲端運算服務業採用不同的計價模式,例如以per instance-hour方式計價,或以per CPU cycle方式計價。其次雲端服務在應用上有不同的特性,如著重於資料的儲存,或著重於計算與資料處理,或著重於Network latency (網路延遲)。由於雲端平台服務型態、計價方式與應用特性的差異,所以使用者不知如何選擇適宜的平台。

Duke大學資訊科學系助理教授楊小葦(Xiaowei Yang)、李昂(Ang Li)以及Microsoft Research的Ming Zhang研發了一套稱之為CloudCmp的效能評估軟體(benchmarking tools),得以對不同的雲端服務平台進行效能比較,而無庸在不同的雲端平台間輾轉進行應用測試。

該項測試軟體測量運算時間、資料儲存與擷取時間、同一個雲端平台進行不同應用間的資料傳輸時間、遠端網路需求的反應時間等。研究人員使用此軟體測試雲端運算服務廠商 Amazon、Microsoft、Google、GoGrid、RackSpace 與CloudSites,測試結果與廠商的計價模式並列以進行比較。

楊小葦教授表示依據測試結果,很難找到一個雲端服務平台在各項指標都表現的盡善盡美,例如有些平台只多出10%的費用,運算速度能快上兩倍,可是儲存的很慢,而且有很多的延遲變化(抖動, latency variation )。

Duke與Microsoft Research的研究團隊計畫續對雲端平台提供連續性的效能評估,而非快照式的效能評估(snapshot benchmarking)結果,研究團隊期望CloudCmp能協助使用者選擇雲端平台。

參考來源:

小學生、中學生、爸媽請看這裡!今年寒假,泛科學替你準備好了

泛科學獨家推出創新 STEAM 系列課程,專為聰明、愛玩、點子多多、腦袋停不下來的孩子設計,讓孩子邊學邊玩,開心成長。這個寒假,讓我們跟孩子一起打造航向知識宇宙的火箭吧!

給中學生最好的寒假禮物:國中課程
有創意的小學生都想上的課:國小課程

關於作者

科景

Sciscape成立於1999年4月,為一非營利的專業科學新聞網站。