要用云存儲的原因:1、云存儲屬于分布式的,因此可用性比較好;2、云存儲一般都是三副本模式,當數據丟失后,可通過副本恢復,可靠性高;3、云存儲能夠提高系統的安全性;4、云存儲網絡資源豐富,能夠提供BGP多線骨干網絡,使全國各地訪問流程;5、云存儲具備海量數據處理能力,能夠做到1個到數十億的文件處理;6、使用云存儲可降低運維成本,因為云存儲供應商可提供專業的技術支持;7、云存儲資源利用率高,能夠按需進行付費,從而降低了運營成本、避免資源浪費。
具體內容如下:
1、可用性
自建的特點是集中到一起,并自己維護,云存儲是將很多設備虛擬化后提供服務,這里有一個很大的區別就是集中式和分布式,自建明顯是集中式,而云存儲則是分布式,也就是不把數據集中存放在一個地方,這樣就在策略上提升了可能性。
2、可靠性
這里就是要思考一個問題,我把數據都存在我自建的服務器上,如果我服務器出問題了,我的數據找不回來了怎么辦?自建的辦法只能是備份,而備份就又要購買存儲設備,這樣成本就上升了。
云存儲一般都是三副本模式,也就是說當下數據丟失后,是可以通過副本進行恢復,除非出現極端情況,比如自然災害將云廠商大部分的機房都毀了。
3、系統的安全性
自建當然就要自己做安全防御措施,用一些云廠提供的云存儲服務,那這個安全措施就是他們自己去做。
4、網絡資源
自建一般都是單線或者雙線,速度上并不是很理想,而且帶寬上也有限制,當然也可以增加帶寬,但成本也會上升,另一方面,在遇到流量突增的時候,還需要人工去擴容。
云存儲可以提供BGP多線(涵蓋電信、聯通、移動等主流線路)骨干網絡,全國各地區訪問流暢,沒有帶寬限制,費用上也會根據實際的使用量去收費。
5、文件處理能力
自建在基于windows系統下,一個目錄下僅支持6萬多個文件,Linux系統目錄下支持3萬多個文件,而且一個目錄下存儲文件過多時,IO性能會直線下降。
云存儲的文件處理能力支持海量數據處理,可以做到1個文件與數十億文件的處理能力無差別。
6、運維成本
自建的話是需要有專人來負責運維,人力成本會增加,云存儲是開通后就無需自己另加運維人員,完全交由云服務商來提供。
7、資源利用率
自建最大的問題就是不夠彈性,擴容都是需要購買更多設備來實現,而這就會導致在峰值過后多出一些不用的設備,導致資源的浪費。
云存儲因為可以按量付費,就可以實現對資源的100%利用,降低運營成本。