ceph的核心元件包括ceph osd、ceph monitor和ceph mds。
osd的英文全稱是object storage device,它的主要功能是儲存資料、複製資料、平衡資料、恢復資料等,與其它osd間進行心跳檢查等,並將一些變化情況上報給ceph monitor。一般情況下一塊硬碟對應乙個osd,由osd來對硬碟儲存進行管理,當然乙個分割槽也可以成為乙個osd。
ceph osd的架構實現由物理磁碟驅動器、linux檔案系統和ceph osd服務組成,對於ceph osd deamon而言,linux檔案系統顯性的支援了其拓展性,一般linux檔案系統有好幾種,比如有btrfs、xfs、ext4等,btrfs雖然有很多優點特性,但現在還沒達到生產環境所需的穩定性,一般比較推薦使用xfs。
由該英文名字我們可以知道它是乙個監視器,負責監視ceph集群,維護ceph集群的健康狀態,同時維護著ceph集群中的各種map圖,比如osd map、monitor map、pg map和crush map,這些map統稱為cluster map,cluster map是rados的關鍵資料結構,管理集群中的所有成員、關係、屬性等資訊以及資料的分發,比如當使用者需要儲存資料到ceph集群時,osd需要先通過monitor獲取最新的map圖,然後根據map圖和object id等計算出資料最終儲存的位置。
全稱是ceph metadata server,主要儲存的檔案系統服務的元資料,但物件儲存和塊儲存裝置是不需要使用該服務的。
雲計算儲存之Ceph是什麼?
ceph is a unified,distributed storage system designed for excellent performance,reliability and scalability.也即,ceph是一種為優秀的效能 可靠性和可擴充套件性而設計的統一的 分布式的儲存系...
雲計算有哪些特點?
美國國家標準與技術研究院 nist 定義 雲計算是一種按使用量付費的模式,這種模式提供可用的 便捷的 按需的網路訪問,進入可配置的計算資源共享池 資源包括網路,伺服器,儲存,應用軟體,服務 這些資源能夠被快速提供,只需投入很少的管理工作,或與服務 商進行很少的互動。從雲計算的定義可以看出,雲計算後端...
雲計算的應用有哪些
雲安全 cloud security 是乙個從 雲計算 演變而來的新名詞。雲安全的策略構想是 使用者越多,每個使用者就越安全,因為如此龐大的使用者群,足以覆蓋網際網路的每個角落,只要某個 被掛馬或某個新木馬病毒出現,就會立刻被截獲。雲安全 通過網狀的大量客戶端對網路中軟體行為的異常監測,獲取網際網路...