ceph-csi/docs
Niels de Vos b132696e54 rbd: note that thick-provisioning is deprecated
Thick-provisioning was introduced to make accounting of assigned space
for volumes easier. When thick-provisioned volumes are the only consumer
of the Ceph cluster, this works fine. However, it is unlikely that this
is the case. Instead, accounting of the requested (thin-provisioned)
size of volumes is much more practical as different types of volumes can
be tracked.

OpenShift already provides cluster-wide quotas, which can combine
accounting of requested volumes by grouping different StorageClasses.

In addition to the difficult practise of allowing only thick-provisioned
RBD backed volumes, the performance makes thick-provisioning
troublesome. As volumes need to be completely allocated, data needs to
be written to the volume. This can take a long time, depending on the
size of the volume. Provisioning, cloning and snapshotting becomes very
much noticeable, and because of the additional time consumption, more
prone to failures.

Signed-off-by: Niels de Vos <ndevos@redhat.com>
2021-10-27 06:54:07 +00:00
..
design/proposals doc: add proposal doc for CephFS snapshots as shallow RO volumes 2021-10-19 11:35:02 +00:00
capabilities.md cleanup: remove the use of text in markdown 2020-11-11 13:18:05 +00:00
ceph-csi-upgrade.md doc: remove upgrade instructions for earlier releases 2021-09-01 03:37:23 +00:00
coding.md doc: add documentaion about wrapping long lines to coding guide 2021-06-28 14:43:49 +00:00
DCO DOC: Added document for DOC and commit message 2020-05-06 16:54:15 +00:00
deploy-cephfs.md doc: update deployment doc for ceph.conf 2021-09-03 14:14:43 +00:00
deploy-rbd.md rbd: note that thick-provisioning is deprecated 2021-10-27 06:54:07 +00:00
development-guide.md doc: update development guide for new rules 2021-08-25 16:33:56 +05:30
disaster-recovery.md doc: Add documentation for DR 2021-07-27 11:43:01 +00:00
expand-pvc.md cleanup: stick to standards when using dollar-sign in md 2020-11-11 13:18:05 +00:00
metrics.md cleanup: various source code comment corrections 2021-04-16 10:22:35 +00:00
rbd-nbd.md doc: update the rbd-nbd doc with log strategies options 2021-09-16 13:55:15 +00:00
releases.md ci: pushing artifacts using github actions 2021-06-10 10:17:19 +05:30
resource-cleanup.md cleanup: rework on naming conventions 2021-09-24 06:17:17 +00:00
snap-clone.md doc: correct reference links in the snapshot,release,upgrade docs 2021-03-31 06:58:29 +00:00
static-pvc.md rbd: perform resize of file system for static volume 2021-10-06 13:15:00 +00:00