網際網路應用場景和底層設施的豐富程度已經達到了前所未有的地步,指數級增長的數據總量給傳統數據存儲系統帶來了巨大的挑戰。
存儲商們一直在研究更大容量更安全的硬體,在硬體設施有巨大的革新和突破之前,分布式存儲系統絕對是最好的解決方式。
今天來談談分布式存儲的經濟性和可行性。
現在的網際網路企業都是用的集中的大型伺服器,網站流量越大,需要的伺服器配置也越高,數據傳輸需要依靠伺服器系統的的性能,性能好就傳得快,性能差就慢。網站的流量越大,固定的伺服器帶寬能分到每一個用的帶寬資源就越少,用戶體驗不佳。
用戶自身的網絡帶寬配置可能很高,但是受到網站的帶寬限制,下載速度還是被拖得很慢。這樣其實造成了浪費,用戶的帶寬沒有得到充分的利用。
而分布式存儲的出現就能緩解這種中心化存儲的壓力。
分布式存儲簡單的說就是存儲設備分布在不同的地理位置,數據就近存儲,將數據分散在多個存儲節點上,各個節點通過網絡相連,對這些節點的資源進行統一的管理,從而大大緩解帶寬壓力,同時也解決了傳統的本地文件系統在文件大小、文件數量等方面的限制。
目前亞馬遜、微軟、阿里、騰訊等網際網路巨頭企業都有雲儲存業務,雲存儲也就是分布式存儲,這大大增加了服務商的網絡資源(帶寬和存儲空間)的利用率,而且無法搭載獨立伺服器的企業低成本使用雲伺服器,降低了整個社會成本。
據相關數據顯示,亞馬遜2018年全年營收2329億美元,AWS雲服務營收佔比超過10%,且保持高速增長的趨勢,雲服務市場依舊是暴利行業,因此用戶付出的經濟成本還有壓縮的空間。但是被巨頭壟斷的雲存儲市場,相信對任何其他企業來說都只能望洋興嘆。
上面說的分布式存儲只是作為傳統中心化存儲的優化方案,從服務端解決了不能充分利用帶寬資源和企業伺服器性能問題,儘管降低了整個社會的網絡使用成本,但是依舊不是最經濟的。
那什麼是更經濟的分布式存儲方案呢?
我們知道網際網路用戶自身就有閒散的網絡資源(寬帶和硬碟),如果把閒散資源高效利用起來,顛覆傳統的中心化存儲和優化中心化存儲的分布式存儲方案,達到性能最高、成本最低的最優解,但這增加了系統的複雜度和管理難度,想要實現絕非易事。
事實上,在早幾年就有相類似的實踐,比如BT、電驢等,利用網際網路用戶的閒散資源搭建一個去中心化共享系統,本著「人人為我,我為人人」的理念,但是這樣的應用都失敗了。
原因就是著名的「公地悲劇」——是一種涉及個人利益和公共利益對資源分配有所衝突的陷阱。例如,我們單純地認為使用電驢的用戶會在下載完成之後掛著它給需要的人上傳,然而,因為得不到好處,沒有幾個用戶願意這樣做。
目前IPFS(星際文件系統)也在做這樣的事,為了解決用戶參與率不高的問題,IPFS創始人又基於IPFS分布式文件存儲系統開發鏈區塊鏈項目Filecoin作為激勵層,試圖用權證設計來解決權益歸屬問題。
Filecoin主網上線在即,它承載了顛覆傳統中心化存儲的希望,擁有取代當今網際網路底層協議HTTP的巨大潛力,是2020年當之無愧的明星項目,值得期待。
總結:網際網路生態在逐漸壯大,加之5G技術的到來,傳統的中心化存儲方案已經事實上阻礙了網絡的進一步發展,註定會被分布式存儲方案補充直至逐漸取代。
我們無法斷言到底是中心化存儲優化的分布式解決方案佔據主流還是完全去中心化的分布式方案產生顛覆,但是可以確定是,完全去中心化的存儲一定是目前來說最經濟的解決方案,系統的複雜度和管理難度相適配的研究永遠不會停止。
麥客存儲堅持構建區塊鏈分布式存儲生態,加速新一代網際網路的到來,讓我們一起共創歷史!