一.分散式文件系統: 是指文件系統管理的物理存儲資源不一定直接是連接在本地節點上,而是通過電腦網路與節點相連. 分散式文件系統的設計基與C/S架構(客戶端/伺服器) 常見的分散式文件系統:Ceph、(紅帽)Hadoop、FastDFS(國產) 二.Ceph分散式文件系統 特點:具有高擴展、高可用、 ...
一.分散式文件系統:
是指文件系統管理的物理存儲資源不一定直接是連接在本地節點上,而是通過電腦網路與節點相連.
分散式文件系統的設計基與C/S架構(客戶端/伺服器)
常見的分散式文件系統:Ceph、(紅帽)Hadoop、FastDFS(國產)
二.Ceph分散式文件系統
特點:具有高擴展、高可用、高性能.
可以提供塊存儲、文件系統存儲、對象存儲.
可以提供PB級別的存儲空間(1PB=1024TB=1024*1024GB)
目前軟體定義存儲作為存儲行業的一大發展趨勢,越來越受到市場的認可.
(軟體定義存儲:是一種數據的存儲方式.利用C語言或其他編程語言編寫的一套軟體,利用軟體整合散落的硬碟或磁碟陣列以提高存儲服務)
Ceph組件
OSDs:存儲設備 Monitors:集群監控組件 RadosGateway(RGW):對象存儲網關
MDSs:存放文件系統的元數據(對象存儲和塊存儲不需要該組件)
Client:Ceph客戶端
三.Ceph塊存儲(RADOS):
集成在內核中、提供了快照克隆等功能、支持記憶體緩存,從而大大的提高了性能.
單機塊設備:光碟、磁碟
分散式塊設備:Ceph、Cinder
四.Ceph文件系統存儲(CephFS)
元數據(Metadata)
文件系統中的數據分為數據和元數據。
數據是指普通文件中的實際數據
元數據是指用來描述一個文件的特征的系統數據。
如:訪問許可權、文件擁有者等
五.對象存儲
對象存儲中所有數據被認為是一個對象,所以任何數據都可以存入對象存儲伺服器。(需要API訪問介面)
詳細配置後續寫
2019-08-24