4 回答

TA貢獻1828條經驗 獲得超13個贊
Ceph是一套高性能,易擴展的,無單點的分布式文件存儲系統,基于Sage A. Weil的論文開發,主要提供以下三個存儲服務: 對象存儲(Object Storage),既可以通過使用Ceph的庫,利用C, C++, Java, Python, PHP代碼,也可以通過Restful網關以對象的形式訪問或存儲數據,兼容亞馬遜的S3和OpenStack的Swift。 塊存儲(Block Storage),作為塊設備像硬盤一樣直接掛載。 文件系統(File System) ,如同網絡文件系統一樣掛載,兼容POSIX接口。 Ceph的結構,對象存儲由LIBRADOS和RADOSGW提供,塊存儲由RBD提供,文件系統由CEPH FS提供,而RADOSGW, RBD, CEPH FS均需要調用LIBRADOS的接口,而最終都是以對象的形式存儲于RADOS里。 Ceph集群的節點有三種角色: Monitor,監控集群的健康狀況,向客戶端發送最新的CRUSH map(含有當前網絡的拓撲結構) OSD,維護節點上的對象,響應客戶端請求,與其他OSD節點同步 MDS,提供文件的Metadata,如果不使用CephFS可以不安裝

TA貢獻1779條經驗 獲得超6個贊
通過 OS Recommendations 判斷你的客戶端的OS是否滿足基本的要求.
在管理節點使用 ceph-deploy 在 ceph-client 節點上安裝ceph,假設該節點叫做cephclient.
ceph-deploy install cephclient
在管理節點使用 ceph-deploy 拷貝ceph的配置文件以及 ceph.client.admin.keyring 到 cephclient上
ceph-deploy admin cephclient

TA貢獻1821條經驗 獲得超6個贊
Ceph是一套高性能,易擴展的,無單點的分布式文件存儲系統,基于Sage A. Weil的論文開發,主要提供以下三個存儲服務:
對象存儲(Object Storage),既可以通過使用Ceph的庫,利用C, C++, Java, Python, PHP代碼,也可以通過Restful網關以對象的形式訪問或存儲數據,兼容的S3和OpenStack的Swift。
塊存儲(Block Storage),作為塊設備像硬盤一樣直接掛載。
文件系統(File System) ,如同網絡文件系統一樣掛載,兼容POSIX接口。
Ceph的結構,對象存儲由LIBRADOS和RADOSGW提供,塊存儲由RBD提供,文件系統由CEPH FS提供,而RADOSGW, RBD, CEPH FS均需要調用LIBRADOS的接口,而最終都是以對象的形式存儲于RADOS里。
Ceph集群的節點有三種角色:
Monitor,監控集群的健康狀況,向客戶端發送最新的CRUSH map(含有當前網絡的拓撲結構)
OSD,維護節點上的對象,響應客戶端請求,與其他OSD節點同步
MDS,提供文件的Metadata,如果不使用CephFS可以不安裝!
添加回答
舉報