云數(shù)據(jù)存儲的高成本粉碎了企業(yè)公有云業(yè)務(wù)案例的夢想。一些企業(yè)表示他們可以以和按月云存儲和用例費(fèi)用相同的成本購買到硬盤。但對云消費(fèi)者而言,可能很難搞清楚價格差異到底體現(xiàn)在哪。為了能夠完整的理解這些內(nèi)容,就要看看在你購買云存儲時,你實(shí)際得到了什么。
磁盤容量單獨(dú)而言相對的不是那么貴,尤其是大規(guī)模應(yīng)用上。你可以花費(fèi)比100美金多一點(diǎn)的資金購買太字節(jié)的外接硬盤,比如,你可以假想要一個100TB容量的大型服務(wù)器,就可以為10,000個終端用戶在這個服務(wù)器上存儲10GB,當(dāng)然我們假設(shè)他們的I/O活動受限。
另一方面,一個單一的用戶擁有10GB存儲和高事務(wù)處理率,就可以輕松地消耗整個服務(wù)器,或者上載云提供商的數(shù)據(jù)中心路由器和存儲區(qū)域網(wǎng)絡(luò)(SAN)。當(dāng)數(shù)據(jù)定期訪問,尤其是在云計算外部訪問時,云數(shù)據(jù)存儲成本要更高。數(shù)據(jù)使用費(fèi)反映的成本負(fù)擔(dān)強(qiáng)加于云管理員身上。企業(yè)認(rèn)為訪問云數(shù)據(jù)迫使他們擴(kuò)展連接速度,為了避免擁擠。這一點(diǎn)轉(zhuǎn)而使得網(wǎng)絡(luò)成本增加。
云消費(fèi)者需要協(xié)助管理數(shù)據(jù)成本,四個戰(zhàn)略已經(jīng)形成,協(xié)助他們解決這些成本窘境。
發(fā)掘數(shù)據(jù)存儲和使用層次。當(dāng)設(shè)計一個應(yīng)用并將其和數(shù)據(jù)關(guān)聯(lián),要想到創(chuàng)建存儲層次。同時內(nèi)存數(shù)據(jù)高速緩存可能在云端看起來很蠢,但是通過保持大部分內(nèi)存元素訪問,可能減少數(shù)據(jù)訪問率,從而減少成本。研究一下如何聯(lián)合云存儲的不同類到一個層次中–從實(shí)時到歸檔,都可以影響數(shù)據(jù)價格。
考慮本地存儲即服務(wù)來支持云應(yīng)用。盡管本地資源和云之間的塊或者文件系統(tǒng)I/O不可能具有成本效率或者平穩(wěn)的性能,但是可能對于在本地存儲數(shù)據(jù)是實(shí)用的,而且以RDBS查詢級的界面(DBaaS)形式展現(xiàn)給云托管應(yīng)用。這樣可以為云數(shù)據(jù)減少成本,協(xié)助云托管應(yīng)用訪問本地數(shù)據(jù)更快速,企業(yè)可以將更多應(yīng)用轉(zhuǎn)移到云端。這個戰(zhàn)略對于大型數(shù)據(jù)庫查詢產(chǎn)出相對小的結(jié)果集最有效。
對云數(shù)據(jù)存儲使用摘要數(shù)據(jù)庫。云分析尤其能夠在摘要數(shù)據(jù)上操作,而不是業(yè)務(wù)/交易型詳細(xì)的文檔上操作。去商店找產(chǎn)品銷售,而不是注冊細(xì)節(jié),通過幾個數(shù)量級減少記錄數(shù)量。這樣做可以減少數(shù)據(jù)存儲成本。
關(guān)鍵業(yè)務(wù)應(yīng)用最難部署在云端,因?yàn)樗麄兘?jīng)常使用大型數(shù)據(jù)庫記錄交易。零售業(yè)應(yīng)用中,比如,這些數(shù)據(jù)庫包含市場并改變的庫存。盡管很多企業(yè)在云端部署關(guān)鍵業(yè)務(wù)應(yīng)用的Web前端,但是俺們希望云備份應(yīng)用組件。在這個案例中,關(guān)鍵在于控制數(shù)據(jù)成本,可能創(chuàng)造出多階應(yīng)用。
考慮Web零售系統(tǒng)。這些系統(tǒng)通常為很少的數(shù)據(jù)生成大多數(shù)的交易。如果前端設(shè)置了空閑的“存款(deposit)”項(xiàng)目,代表一個數(shù)量少于這個數(shù)量實(shí)際上可用,這個公司是就能不用檢查庫存安全接受訂單。這樣就將庫存項(xiàng)目脫離了云存儲。因此企業(yè)可以承擔(dān)每一次訪問云存儲數(shù)據(jù)庫的費(fèi)用,這個系統(tǒng)就是省錢的。
應(yīng)用隨后可以以一定頻率發(fā)送更新到本地數(shù)據(jù)庫,并收到一個額外的“分配(allotment)”,他們可以再訂單置好時撤銷。這就允許大多數(shù)訂單可以被處理,甚至數(shù)據(jù)中心短暫的宕機(jī)。類似高速緩存的過程,數(shù)據(jù)可以用于其他的在線活動,也能夠節(jié)省企業(yè)資金。
保存?zhèn)浞莞北尽?紤]在一些便宜的備份網(wǎng)站上保存一些數(shù)據(jù)的副本,然后在需要時“恢復(fù)”到更貴一點(diǎn)的云存儲上。數(shù)據(jù)在恢復(fù)期間不可用,但是斷電的影響就最小化了。對于擁有低水平活動的數(shù)據(jù)庫而言,這個戰(zhàn)略可能是管理成本最理想的方式,同時收獲了數(shù)據(jù)中心失敗后事件的脫機(jī)處理選擇。
因?yàn)樵朴嬎愀淖兞薎T規(guī)劃的所有方面,所以數(shù)據(jù)庫軟件和架構(gòu)也改變了。企業(yè)必須關(guān)注這些改變?nèi)绾斡绊懰麄儯还苁瞧涮摂M資源還是私有云也包括他們的公有云選擇和價格。在云端存儲數(shù)據(jù)永遠(yuǎn)也不可能比在一個編寫的硬盤上存儲數(shù)據(jù)便宜,但是利用云存儲這項(xiàng)技術(shù)的優(yōu)勢可能會給購買者最佳的成本和最高的投入產(chǎn)出比。