Ceph (software): Difference between revisions
(One intermediate revision by the same user not shown) | |||
Line 19: | Line 19: | ||
==Kubernetes Deployment== | ==Kubernetes Deployment== | ||
See | See [https://rook.io/ Rook]. | ||
==Resources== | ==Resources== | ||
* [https://louwrentius.com/understanding-ceph-open-source-scalable-storage.html Understanding Ceph] | * [https://louwrentius.com/understanding-ceph-open-source-scalable-storage.html Understanding Ceph] | ||
* [https://www.marksei.com/ceph-pools-beginners-guide/ ceph pools beginners guide] | * [https://www.marksei.com/ceph-pools-beginners-guide/ ceph pools beginners guide] | ||
* [https://www.reddit.com/r/kubernetes/comments/b163k6/comment/eisnrfp/?utm_source=share&utm_medium=web2x&context=3 Some notes on rook by u/plaz0r] |
Latest revision as of 06:37, 25 December 2022
Note: I don't have any experience running this.
Architecture
Algorithm
CRUSH
Erasure Coding
Overview
A ceph cluster consists of pools.
Pools
A pool is a partition to store objects and can either be a replicated pool or erasure code pool. Each pool stores the ownership of it's objects and has fixed parameters including the number of placement groups and the CRUSH rule.
Storage Types
Object Storage
Block Device
File System
Kubernetes Deployment
See Rook.