如何根據(jù)六大黃金法則評估云服務? |
發(fā)布時間: 2012/7/14 14:18:46 |
選擇云計算供應商正變得越來越復雜。隨著云計算環(huán)境日益成熟,眾多的云計算供應商試圖通過集中關注其產(chǎn)品的具體應用以展現(xiàn)與其他供應商的區(qū)別,例如技術堆;蚍⻊占墑e協(xié)議(SLA)?傊,不是所有的云計算供應商都是一樣的。
與此同時,在托管關鍵任務應用程序方面,企業(yè)正開始依賴云供應商,這增加了選擇合適云計算服務的風險。那么企業(yè)應該如何在這樣令人眼花繚亂的亂景中做出正確決策呢?下面,給大家介紹一些關于云計算服務評估和可供使用資源的關鍵因素。 性能 企業(yè)考慮云計算的關注點之一就是性能。實現(xiàn)應用程序在云中的高速交付是一個涉及多方面因素的挑戰(zhàn)性命題,其中包括一個整體的接入方法和一個對應用程序“請求-響應”路徑的端到端查看。 性能問題包括:應用程序與數(shù)據(jù)相對于最終用戶的地理位置,云中、云內(nèi)外以及計算機層和數(shù)據(jù)存儲多層次之間的I/O訪問速度。近期,諸如 CloudSleuth和CloudHarmony之類的眾多服務研究報告試圖通過從不同地理位置和采用不同應用程序的方法來度量和評估云計算供應商所提供服務的性能。 技術堆棧 一直以來,一些云計算供應商都致力于提供特定軟件堆棧的服務。通常,這就意味著他們從基礎設施即服務(IaaS)轉(zhuǎn)變至平臺即服務 (PaaS)。不同堆棧特定云可與其他的大多數(shù)流行軟件堆棧相配合。 其典型代表包括:Heroku和Engine Yard的Ruby;VMforce和Google應用程序引擎(GAE)的Java/Spring(其中GAE還支持Python);PHP Fog的PHP以及微軟公司W(wǎng)indows Azure的.NET。 如果你的應用程序使用以上堆棧之一進行構(gòu)建,你可能需要考慮這些云計算平臺。他們能夠幫助你處理低層次基礎設施的安裝和配置工作,從而節(jié)省在時間和費用方面的巨大支出。另一方面,他們往往會要求開發(fā)商在進行架構(gòu)和編寫應用程序時遵循某些推薦的要求,以便于創(chuàng)建高等級的供應商級同步。 服務級別協(xié)議與可靠性 有些云供應商做出了提供更高等級服務的承諾,以示與其他行業(yè)競爭對手的不同。比如Rackspace提供更高等級云服務SLA,從而展開與云計算業(yè)內(nèi)的巨頭Amazon公司的競爭。 請注意,SLA通常只是當服務發(fā)生故障時結(jié)果的一個指示,而不是實際服務的可靠性。其典型代表是GoGrid 10000%確保的SLA。換而言之,GoGrid做出了100%正常運行時間的承諾。如果它無法滿足這一級別的可靠性,它將賠償用戶100倍停機時所需支付的費用。 雖然SLA是評估所有供應商承諾等級的一個有效指標,但了解特定云供應商的實際正常運行時間是一個更為棘手的難題。大多數(shù)供應商都提供了一個用于表明服務正常運行的狀態(tài)頁面,但是這些頁面顯示的數(shù)據(jù)通常只是數(shù)天前甚至更早時候的。為了獲得實際具有可靠性和可用性的長期數(shù)據(jù),用戶最好依賴于客戶反饋以及諸如CloudSleuth和CLoudHarmony的比較服務。 本文出自:億恩科技【www.cmtents.com】 |