# Ceph物件儲存基本

![資料來源：Red Hat、迎棧科技，iThome整理製表，2015年9月](https://529150212-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-Lh81JtaIQ84bwQqz_Wh%2F-Lv6LyZ7Xmgts1bW6N1J%2F-Lv6W0lgyY9mB2Wm3iJP%2Fimage.png?alt=media\&token=ee97cec0-478e-4674-bd55-1258aba2e7b1)

同時支援**區塊式儲存**、**物件式儲存**、**檔案系統層級儲存**，這些都是基於同一個RADOS Library 函式庫之上的應用，並預留了功能擴充彈性。

Ceph的底層是叢集式的伺服器環境，擴充儲存容量與使用規模，只需在叢集加入更多臺伺服器。

Ceph也具備**高可靠度**，能自動修復和管理，資料也會**同時複寫**到多臺節點，一旦叢集中的節點發生故障情形時，不會影響整個儲存系統的運作

提供物件儲存閘道、區塊儲存裝置來對應存取，也可搭配**元資料伺服器**來提供檔案系統服務，而底層則是由多個**RADOS節點**組成的叢集所構成，可橫向擴充數千個節點，並以此提供PB、甚至EB等級的儲存空間。

Ceph儲存環境的運作，可以分為三層：儲存叢集、函式庫、服務存取介面。

OSD，這是指物件儲存的系統服務程式（Object Storage Daemon），主要作用是負責儲存資料，彼此之間會自動同步複寫或回復所存放的資料，也定期對監控器程式回傳自身的硬碟與資料健康狀態。基本上，伺服器內的每一臺硬碟都會配備一個OSD程式，也可以設定每一個RAID群組配備一個OSD。
