[Rebrain] Ceph (2025)
[Rebrain] Ceph (2025)
Π‘Π»ΠΈΠ² ΠΊΡΡΡΠ° Ceph [Rebrain]
Ceph β ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½Π°Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΠ°Ρ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ .
ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Ceph ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ:
ΠΠ΅Π³ΠΊΠΎΡΡΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎ ΠΏΠ΅ΡΠ°Π±Π°ΠΉΡΠ½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ²
ΠΡΡΠΎΠΊΠ°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΠ°Ρ
ΠΠΎΠ²ΡΡΠ΅Π½Π½Π°Ρ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ
ΠΡΠΊΡΡΡΡΠΉ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ Π²ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π°ΡΠΏΠ΅ΠΊΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Ceph
ΠΠ°ΡΡΠΈΠΌΡΡ:
Π Π°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΡΠΌ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΠΌ CEPH
Π Π°Π·Π±ΠΈΡΠ°ΡΡΡΡ, ΠΊΠ°ΠΊ ΡΡΡΡΠΎΠ΅Π½ ΡΡΠΎΡ ΠΊΠ»Π°ΡΡΠ΅Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ΅ Π΅Π³ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠΉ (cephfs), Π±Π»ΠΎΡΠ½ΡΠΉ (rbd) ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΡΠΉ Π΄ΠΎΡΡΡΠΏΡ
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ ΠΊΠ»Π°ΡΡΠ΅ΡΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ· Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΡΠΈΡΡΠ΅ΠΌ
ΠΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ k8s
Π£Π·Π½Π°Π΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ± ΠΈΡΡΠΎΡΠΈΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΅Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΠΈ ΠΈ Π»ΡΡΡΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°Ρ , Π²ΡΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ Π·Π° ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π³ΠΎΠ΄Ρ
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅:
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ceph (ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ sds, ΡΠΈΠΏΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ)
ΠΡΡΠΎΡΠΈΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Ρ Π΄ΠΈΡΠΊΠ°ΠΌΠΈ ΠΊ Π‘Π₯Π ΠΈ Π΄Π°Π»Π΅Π΅ ΠΊ SDS
ΠΡΠ»ΠΈΡΠΈΡ SAN ΠΎΡ NAS. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎΠ΅ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅
Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ Π‘Π₯Π (ΡΠΊΠΎΡΠΎΡΡΠΈ, ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ, ΡΡΠΎΠΈΠΌΠΎΡΡΡ)
ΠΠ°ΠΊ ΡΡΡΡΠΎΠ΅Π½ SDS
Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ SDS
CEPH + VM, ΠΏΠΎΠ½ΡΡΠΈΠ΅ Π³ΠΈΠΏΠ΅ΡΠΊΠΎΠ½Π²Π΅ΡΠ³Π΅Π½ΡΠΈΠΈ
ΠΠ±Π·ΠΎΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ (bare metal, Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ, ΡΡΠΎ ΠΈ Π΄Π»Ρ ΡΠ΅Π³ΠΎ Π»ΡΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ)
ΠΠ°ΠΊ ΡΡΡΡΠΎΠ΅Π½ ΠΊΠ»Π°ΡΡΠ΅Ρ ceph (Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°)
Π Π°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ , ΠΏΠΎΠ½ΡΡΠΈΠ΅ Placement Groups
ΠΠ»Π³ΠΎΡΠΈΡΠΌ CRUSH (ΠΎΠ±ΡΠΈΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ)
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ pool
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ osd
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ monitor
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ mds
ΠΠ°ΠΊ ΡΡΡΡΠΎΠ΅Π½Ρ CEPH Gateways ΠΈ Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΎΠ½ΠΈ
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ CEPH, ΡΠ°Π·Π»ΠΈΡΠΈΡ Π±Π»ΠΎΡΠ½ΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΠ° ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ
Π’ΠΈΠΏΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ (Π±Π»ΠΎΡΠ½ΡΠΉ, ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠΉ, ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΡΠΉ)
ΠΠ»ΠΎΡΠ½ΡΠΉ ΡΠΈΠΏ RBD, ΠΎΠ±ΡΠΈΠ΅ Π΄ΠΈΡΠΊΠΈ ΠΈ scsi Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ
Π Π°Π·Π±ΠΎΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² iscsi (ceph Π½Π° windows ΠΈ vmware)
cephfs ΠΈ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π²ΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ
S3 VS SWIFT (rados gateway)
CEPH Π² BigData
Π Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
ΠΡΠ»Ρ ΠΈ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΡ
ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (ssd)
ΠΠ»Π΅ΠΉΡΠΌΠ΅Π½Ρ Π³ΡΡΠΏΠΏΡ, ΠΈΡ ΡΠ°ΡΡΠ΅Ρ
ΠΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΈ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ
ΠΠΎΠΌΠ°Π½Π΄Ρ admin tool
ΠΠ±Π·ΠΎΡ DR ΡΠ΅ΡΠ΅Π½ΠΈΠΉ
Π£ΠΏΠ°Π»Π° Π½ΠΎΠ΄Π° \ Π΄ΠΈΡΠΊ
Π Π΅Π±Π°Π»Π°Π½Ρ ΠΈ ΠΊΠ°ΡΠΊΠ°Π΄Π½ΡΠΉ ΡΠ±ΠΎΠΉ (ΠΏΠΎΡΠ΅ΠΌΡ Π²Π°ΠΆΠ½Π° Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±ΡΠ°Π·Π½ΠΎΡΡΡ)
ΠΠ»ΡΡΠΈ CEPH (rebuild rebalance nobackfill ΠΈ norecover)
ΠΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ CEPH
Scrubbing
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ°
ΠΠ²Π°ΡΠΈΡ
Π Π°Π±ΠΎΡΠ°
Π’ΡΠ½ΠΈΠ½Π³
ΠΆΠ΅Π»Π΅Π·ΠΎ
ceph
os
CEPH +k8s
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ (PV PVC CSI)
Ceph rook (ΠΠ±Π·ΠΎΡΠ½ΠΎ)
ΠΠ±Π·ΠΎΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ
Prometheus CEPH Dashboard
Π§ΡΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠΌ
ΠΠ°ΠΊΠΈΠ΅ Π»ΠΎΠ³ΠΈ Π΅ΡΡΡ Π² CEPH
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΡΠΎΠ²Π½Ρ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ
ΠΠ° ΡΡΠΎ ΠΎΠ±ΡΠ°ΡΠ°Π΅ΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅
CEPH Π΄Π»Ρ Π±Π΅ΠΊΠ°ΠΏΠ°
RBD Snapshot
ΠΠ°ΠΊ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ CEPH
ΠΠΎΠΌΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ?
DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ
ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ
Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ ΠΈ SRE
ΠΡΡ ΠΈΡΠ΅ΠΊΡΠΎΡΡ IT-ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ
Π‘Π»ΠΈΠ² ΠΊΡΡΡΠ° Ceph [Rebrain]
Ceph β ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½Π°Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΠ°Ρ ΠΎΡΠΊΠ°Π·ΠΎΡΡΡΠΎΠΉΡΠΈΠ²Π°Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ .
ΠΠ°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Ceph ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ:
ΠΠ΅Π³ΠΊΠΎΡΡΡ ΠΌΠ°ΡΡΡΠ°Π±ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄ΠΎ ΠΏΠ΅ΡΠ°Π±Π°ΠΉΡΠ½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ²
ΠΡΡΠΎΠΊΠ°Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΡΠΈ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ Π½Π°Π³ΡΡΠ·ΠΊΠ°Ρ
ΠΠΎΠ²ΡΡΠ΅Π½Π½Π°Ρ Π½Π°Π΄Π΅ΠΆΠ½ΠΎΡΡΡ
ΠΡΠΊΡΡΡΡΠΉ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΉ ΠΊΠΎΠ΄
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ Π²ΡΠ΅ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π°ΡΠΏΠ΅ΠΊΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Ceph
ΠΠ°ΡΡΠΈΠΌΡΡ:
Π Π°Π±ΠΎΡΠ°ΡΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΡΠΌ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ΠΌ CEPH
Π Π°Π·Π±ΠΈΡΠ°ΡΡΡΡ, ΠΊΠ°ΠΊ ΡΡΡΡΠΎΠ΅Π½ ΡΡΠΎΡ ΠΊΠ»Π°ΡΡΠ΅Ρ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ
ΠΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΡΠ΅ Π΅Π³ΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΏΠΎ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠΉ (cephfs), Π±Π»ΠΎΡΠ½ΡΠΉ (rbd) ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΡΠΉ Π΄ΠΎΡΡΡΠΏΡ
ΠΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΠΊ ΠΊΠ»Π°ΡΡΠ΅ΡΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ· Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ ΡΠΈΡΡΠ΅ΠΌ
ΠΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°ΡΡ Π΅Π³ΠΎ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ k8s
Π£Π·Π½Π°Π΅ΠΌ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ± ΠΈΡΡΠΎΡΠΈΠΈ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ Π΅Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΠΈ ΠΈ Π»ΡΡΡΠΈΡ ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°Ρ , Π²ΡΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΡ Π·Π° ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π³ΠΎΠ΄Ρ
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅:
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ceph (ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ sds, ΡΠΈΠΏΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ)
ΠΡΡΠΎΡΠΈΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡ ΡΠ΅ΡΠ²Π΅ΡΠΎΠ² Ρ Π΄ΠΈΡΠΊΠ°ΠΌΠΈ ΠΊ Π‘Π₯Π ΠΈ Π΄Π°Π»Π΅Π΅ ΠΊ SDS
ΠΡΠ»ΠΈΡΠΈΡ SAN ΠΎΡ NAS. Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΠΎΠ΅ Ρ ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅
Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ Π‘Π₯Π (ΡΠΊΠΎΡΠΎΡΡΠΈ, ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ, ΡΡΠΎΠΈΠΌΠΎΡΡΡ)
ΠΠ°ΠΊ ΡΡΡΡΠΎΠ΅Π½ SDS
Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ SDS
CEPH + VM, ΠΏΠΎΠ½ΡΡΠΈΠ΅ Π³ΠΈΠΏΠ΅ΡΠΊΠΎΠ½Π²Π΅ΡΠ³Π΅Π½ΡΠΈΠΈ
ΠΠ±Π·ΠΎΡ Π²Π°ΡΠΈΠ°Π½ΡΠΎΠ² ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ (bare metal, Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ, ΡΡΠΎ ΠΈ Π΄Π»Ρ ΡΠ΅Π³ΠΎ Π»ΡΡΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ)
ΠΠ°ΠΊ ΡΡΡΡΠΎΠ΅Π½ ΠΊΠ»Π°ΡΡΠ΅Ρ ceph (Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°)
Π Π°ΡΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ , ΠΏΠΎΠ½ΡΡΠΈΠ΅ Placement Groups
ΠΠ»Π³ΠΎΡΠΈΡΠΌ CRUSH (ΠΎΠ±ΡΠΈΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ)
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ pool
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ osd
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ monitor
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ mds
ΠΠ°ΠΊ ΡΡΡΡΠΎΠ΅Π½Ρ CEPH Gateways ΠΈ Π΄Π»Ρ ΡΠ΅Π³ΠΎ ΠΎΠ½ΠΈ
ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ CEPH, ΡΠ°Π·Π»ΠΈΡΠΈΡ Π±Π»ΠΎΡΠ½ΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΠ° ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΎΠ³ΠΎ
Π’ΠΈΠΏΡ Ρ ΡΠ°Π½Π΅Π½ΠΈΡ (Π±Π»ΠΎΡΠ½ΡΠΉ, ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠΉ, ΠΎΠ±ΡΠ΅ΠΊΡΠ½ΡΠΉ)
ΠΠ»ΠΎΡΠ½ΡΠΉ ΡΠΈΠΏ RBD, ΠΎΠ±ΡΠΈΠ΅ Π΄ΠΈΡΠΊΠΈ ΠΈ scsi Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠΈ
Π Π°Π·Π±ΠΎΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² iscsi (ceph Π½Π° windows ΠΈ vmware)
cephfs ΠΈ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π²ΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²ΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ
S3 VS SWIFT (rados gateway)
CEPH Π² BigData
Π Π°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
ΠΡΠ»Ρ ΠΈ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΡ
ΠΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ (ssd)
ΠΠ»Π΅ΠΉΡΠΌΠ΅Π½Ρ Π³ΡΡΠΏΠΏΡ, ΠΈΡ ΡΠ°ΡΡΠ΅Ρ
ΠΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΈ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ
ΠΠΎΠΌΠ°Π½Π΄Ρ admin tool
ΠΠ±Π·ΠΎΡ DR ΡΠ΅ΡΠ΅Π½ΠΈΠΉ
Π£ΠΏΠ°Π»Π° Π½ΠΎΠ΄Π° \ Π΄ΠΈΡΠΊ
Π Π΅Π±Π°Π»Π°Π½Ρ ΠΈ ΠΊΠ°ΡΠΊΠ°Π΄Π½ΡΠΉ ΡΠ±ΠΎΠΉ (ΠΏΠΎΡΠ΅ΠΌΡ Π²Π°ΠΆΠ½Π° Π΅Π΄ΠΈΠ½ΠΎΠΎΠ±ΡΠ°Π·Π½ΠΎΡΡΡ)
ΠΠ»ΡΡΠΈ CEPH (rebuild rebalance nobackfill ΠΈ norecover)
ΠΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ CEPH
Scrubbing
ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅
Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ°
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ°
ΠΠ²Π°ΡΠΈΡ
Π Π°Π±ΠΎΡΠ°
Π’ΡΠ½ΠΈΠ½Π³
ΠΆΠ΅Π»Π΅Π·ΠΎ
ceph
os
CEPH +k8s
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠΎΠ½ΡΡΠΈΡ (PV PVC CSI)
Ceph rook (ΠΠ±Π·ΠΎΡΠ½ΠΎ)
ΠΠ±Π·ΠΎΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ
Prometheus CEPH Dashboard
Π§ΡΠΎ ΠΌΠΎΠ½ΠΈΡΠΎΡΠΈΠΌ
ΠΠ°ΠΊΠΈΠ΅ Π»ΠΎΠ³ΠΈ Π΅ΡΡΡ Π² CEPH
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΡΠΎΠ²Π½Ρ Π»ΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΡ
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠ³Π°ΠΌΠΈ
ΠΠ° ΡΡΠΎ ΠΎΠ±ΡΠ°ΡΠ°Π΅ΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅
CEPH Π΄Π»Ρ Π±Π΅ΠΊΠ°ΠΏΠ°
RBD Snapshot
ΠΠ°ΠΊ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ CEPH
ΠΠΎΠΌΡ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ?
DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ
ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ
Π‘ΠΈΡΡΠ΅ΠΌΠ½ΡΠ΅ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΡ ΠΈ SRE
ΠΡΡ ΠΈΡΠ΅ΠΊΡΠΎΡΡ IT-ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ
favorite
0
star
0
