Ceph 理解基礎架構

2021-10-25 02:47:27 字數 1180 閱讀 2168

ceph化簡的大致結構圖

ceph網路流量結構

儲存型別

儲存的型別都是經過歷史演化的結果,而ceph都是支援,並且利用rados集群解決了各自的缺點

檔案儲存:最常見使用的檔案系統,採用樹狀結構進行目錄和檔案分類管理

物件儲存:基於前兩者的優點,直接對硬體操作和實現資料和元資料打包在一起,通過唯一識別符號進行查詢讀寫,底層物件儲存也就是k-v儲存形式

塊儲存:資料就像玉公尺粒一樣堆放在塊儲存裡,塊儲存只關心玉公尺粒進來和出去,不關心玉公尺粒之間的關係和用途

檔案儲存:資料像玉公尺粒一樣組成玉公尺棒子,再對應到不同的玉公尺桿上,要找到某個玉公尺粒,先找到玉公尺杆,再找到玉公尺棒子,然後根據玉公尺粒在玉公尺棒子上的位置找到它

物件儲存:資料的玉公尺粒被做成了玉公尺罐頭,每個玉公尺罐頭都有乙個唯一出廠號,但是買賣罐頭,都一次是一盒為單位

ceph架構分析

儲存驅動(引擎)

儲存引擎就是資料儲存的方式,類似資料庫的儲存引擎概念

幾個邏輯概念

使用者認證和授權

ceph預設是開啟cephx認證系統,通過訪問mon獲取認證和授權服務

vi /etc/ceph/ceph.conf 

auth cluster required = cephx

auth service required = cephx

auth client required = cephx

#認證配置

ceph網路

網路分離帶來的好處:

效能:客戶端的流量能完全發揮到最大化

安全:cluster network盡量避免接觸到網際網路,避免ddos攻擊之類的破壞

Ceph架構及元件理解

rados 本身就是乙個完整的物件儲存系統,事實上,所有儲存在ceph系統中的使用者資料最終都是由這一層來儲存的,主要由osd monitor組成。osd 由數目可變的大規模osd object storage devices 組成的集群,負責儲存所有的objects資料。預設有3個副本,但你可以調...

Ceph架構分析

1介紹 雲硬碟是 iaas 雲平台的重要組成部分,雲硬碟給虛擬機器提供了持久的塊儲存裝置。目前的 aws 的ebs elastic block store 給amazon 的ec2 例項提供了高可用高可靠的塊級儲存卷,ebs適合於一些需要訪問塊裝置的應用,比如資料庫 檔案系統等。在 openstac...

Ceph 整體架構

1.1 ceph 介面 ceph 支援三種介面 1.2 ceph 核心元件及概念介紹 ceph架構 ceph生態系統可以大致劃分為四部分 1.客戶端 資料使用者 2.元資料伺服器 快取和同步分布式元資料 3.物件儲存集群 將資料和元資料作為物件儲存,執行其他關鍵職能 4.集群監視器 執行監視功能 c...