存儲的内容包含:圖檔,靜态檔案,視訊音頻,apk包等。目前存儲分為三種,塊存儲,檔案存儲,對象存儲。
塊存儲
塊存儲就是常見的硬碟存儲,一般以扇區讀寫為機關,可以在本地實作較高性能讀寫,但是無法共享檔案。 除了常見的硬碟外,DAS和SAN存儲也屬于塊存儲。
DAS(直連式存儲),如磁盤整列 ,SAN(FC/IP)通過光纖或TCP/IP協定進行連接配接,與磁盤陣列類似,也是通過直連或間接直連的方式挂載到伺服器上。
檔案存儲
NAS(NFS)網絡附加存儲,如常見的NFS,FTP,samba等。檔案存儲可以友善檔案共享,對于使用量比較大很很重要的資料,都會使用多節點,并添加高可用,但是也存在性能很低,存儲空間存在瓶頸的缺點。
對象存儲
對象存儲是将中繼資料和對象資料分開存放,這樣可以獲得很高的讀寫性能,同時,能容納海量的資料。如Ceph,GlusterFS,Fastdfs。對象存儲實際上是一個分布式的檔案系統,一般支援FUSE接口,可以直接挂在到本地,相當于本地磁盤一樣使用。同時它們也可以通過自身提供de的API來進行資料交換,這樣比使用FUSE具有更好的性能。
如果資料量不是海量的規模,一般不建議使用,如果發生資料丢失,一般很難恢複。
本文轉自 酥心糖 51CTO部落格,原文連結:http://blog.51cto.com/tryingstuff/1893186