分享本文至 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能協助使用者選擇雲端平台。

參考來源:

「空虛寂寞覺得冷會傳染嗎?」「為什麼人看到可愛的東西就想捏?」「為什麼蚊子喜歡叮穿深色衣服的人?」

科學從不只是冷冰冰的文字,而是存在世界各個角落熱騰騰的知識!不論是天馬行空的想像或日常生活的疑問,都可能從科學的角度來解釋。

本月的泛科選書 《不腦殘科學2》是泛科學作者編輯團隊嘔心瀝血的超級鉅獻!不只能滿足大人與小孩的好奇心,更將拓展你的視野,帶領大家發現一個嶄新的世界!

泛科限時優惠79折(含運),現在就帶一本回家

關於作者

科景

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