在託管要徑任務應用程式方面,企業正開始依賴雲供應商,這增加了選擇合適雲計算服務的風險。 那麼企業應該如何在這樣令人眼花繚亂的亂景中做出正確決策呢? 下面,給大家介紹一些關於雲計算服務評估和可供使用資源的關鍵因素。
性能
企業考慮雲計算的關注點之一就是性能。 實現應用程式在雲中的高速交付是一個涉及多方面因素的挑戰性命題,其中包括一個整體的接入方法和一個對應用程式「請求-回應」路徑的端到端查看。
性能問題包括:應用程式與資料相對於最終使用者的地理位置,雲中、雲內外以及電腦層和資料存儲多層次之間的I/O存取速度。 近期,諸如CloudSleuth和CloudHarmony之類的眾多服務HTTP://www.aliyun.com/zixun/aggregation/8503.html"> 研究報告試圖通過從不同地理位置和採用不同應用程式的方法來度量和評估雲計算供應商所提供服務的性能。
技術堆疊
一直以來,一些雲計算供應商都致力於提供特定軟體堆疊的服務。 通常,這就意味著他們從基礎設施即服務(IaaS)轉變至平臺即服務(PaaS)。 不同堆疊特定雲可與其他的大多數流行軟體堆疊相配合。
其典型代表包括:Heroku和EngineYard的Ruby; VMforce和Google應用程式引擎(GAE)的JAVA/Spring(其中GAE還支援Python);PHPFog的PHP以及微軟公司WindowsAzure的。 NET.
如果你的應用程式使用以上堆疊之一進行構建,你可能需要考慮這些雲計算平臺。 他們能夠説明你處理低層次基礎設施的安裝和配置工作,從而節省在時間和費用方面的巨大支出。 另一方面,他們往往會要求開發商在進行架構和編寫應用程式時遵循某些推薦的要求,以便於創建高等級的供應商級同步。
服務等級協定與可靠性
有些雲供應商做出了提供更高等級服務的承諾,以示與其他行業競爭對手的不同。 比如Rackspace提供更高等級雲服務SLA,從而展開與雲計算業內的巨頭Amazon公司的競爭。
請注意,SLA通常只是當服務發生故障時結果的一個指示,而不是實際服務的可靠性。 其典型代表是GoGrid10000%確保的SLA.換而言之,GoGrid做出了100%正常執行時間的承諾。 如果它無法滿足這一級別的可靠性,它將賠償使用者100倍停機時所需支付的費用。
雖然SLA是評估所有供應商承諾等級的一個有效指標,但瞭解特定雲供應商的實際正常執行時間是一個更為棘手的難題。 大多數供應商都提供了一個用於表明服務正常運行的狀態頁面,但是這些頁面顯示的資料通常只是數天前甚至更早時候的。 為了獲得實際具有可靠性和可用性的長期資料,使用者最好依賴于客戶回函以及諸如CloudSleuth和CLoudHarmony的比較服務。
(責任編輯:蒙遺善)