云存儲成本分析指南
云存儲的出現對于用戶和應用而言,伴隨著部署、運營和可擴展存儲成本的大幅削減。但是同時公共提供商公布的每GB按月的價格幾乎總是具有致命的吸引力,有經驗的用戶知道大多數提供商對于多數服務收費,除了存儲,這些成本會隨著逐漸擴展的業務快速累加起來。
有時候這些被稱之為云存儲的“隱藏成本”,但是廠商做的很正當,誠然也提供了云存儲合同中所有的必要信息。這些成本如果不做一下云存儲成本分析或者計算一下具體交易的潛在成本的時候這些隱藏成本并不會讓用戶大吃一驚。
在TechTarget這篇技巧中,我們將會檢查成本的不同分類,這些成本也是一個客戶云存儲服務會發生費用的地方。
第一類是按月存儲價格,通常報價是按照每GB。一些提供商,每GB價格會隨著你增加你的存儲用例而降低。比如亞馬遜最近第一個標準存儲GB價格是每月每GB 9.5美分,隨后的49個GB事每月每GB8美分。微軟Windows Azure使用類似的計算比例。大多數主要的提供商也會對更高的冗余存儲收費更多,一些現在甚至引入了更低成本的歸檔存儲選擇。
第二類附加費是針對每月存儲請求或者執行的事務。請求是基于REST的操作,也被稱為HTTP方法(或者“動詞(verb)”),指定一個存儲對象或者資源上的動作執行。通用的操作包括GET、PUT、POST、LIST和DELETE。
雖然亞馬遜S3和微軟Azure對于這樣的請求/事務(requests/transactions)收費,但是其他的服務比如Rackspace云文件(Cloud File)(基于OpenStack對象存儲)和Nirvanix并不收費。我們不是在談論大的數字,最高的費用傾向于0.01-0.05美分之間,執行1000個事務,取決于提供商和具體的操作。當然當一個客戶使用云進行主存儲或者存儲任何特殊的活動數據集時,這些都可以快速增加。
第三類也是最后一類就是傳輸數據到云端或者從云端拉出數據的帶寬成本。現在提供商對于數據傳輸不收費,盡管如果你通過數據接送服務或者專用網絡連接轉移大量數據到云端,你可能需要支付額外的一點費用。另一方面,提供商也幾乎一致的對于將數據送出云端收費。
在亞馬遜S3的案例中,這些費用從12美分每GB(每月首個GB免費)開始,隨著每月大的數據流出會逐漸下降。如果你每月只是轉移幾百GB的數據這些費用是合理的,但是他們制造了轉移大型數據集到其他云存儲提供商的抑制因素。到目前為止對于典型客戶每月最大的云存儲成本是第一類成本。比如,如果你在美國西部地區使用500GB標準、冗余亞馬遜S3存儲,每月平均轉出100GB和50000次存儲請求,每月支付170美元。如果你每月使用總存儲量的十倍(5TB),傳輸和請求是靜態的,每月的成本僅增加到580美元。
盡管評估每月的云存儲賬單存在挑戰,但是好消息在于云提供商成本穩步下降,隨著競爭的白熱化,訂閱者數量持續增加。比如,微軟Azure和亞馬遜S3最近宣布存儲價格沒GB削減了25%。另外的好消息在于同上的數量,包括亞馬遜S3、微軟Azure和Rackspace Cloud File現在網站上都提供易用的計算器,幫助用戶評估其不同場景的成本。
記住還有可能存在其他成本。比如,如果你使用云網關訪問存儲,你就必須考慮網站設備成本(比如網關設備),以及相關的支持和維護費用。你也需要計算IT員工的成本,他們負責將數據放到云端存儲并管理。
你需要知道的一種趨勢在于一些小的且具有創新性的提供商正在采用全新的方法來定價云存儲。Symform為例。不是單一的按照GB計價,Symform允許用戶貢獻額外的本地驅動空間到Symform存儲池,從而減少或者甚至消除每GB的成本,取決于貢獻的存量。云存儲池擴展時按照新用戶的增長擴展的,這些用戶通過急劇減少每GB成本受益。如果有一些激進別吃驚,但是很引人注目不是嗎,云存儲擴展方法和價格模型會在未來兩年內出現。
總而言之,競爭和創新會不斷引導出更加簡單和更具功能的云存儲產品,且價格更低。了解成本的關鍵在于知道你的存儲和轉換需求,關注這些成本的變化。