January 2019
Intermediate to advanced
606 pages
15h 1m
English
Introduced for the first time in the Kraken release of Ceph as an experimental feature was the ability to allow partial overwrites on erasure-coded pools. Partial overwrite support allows RBD volumes to be created on erasure-coded pools, making better use of the raw capacity of the Ceph cluster.
In parity RAID, where a write request doesn't span the entire stripe, a read-modify-write operation is required. This is needed as the modified data chunks will mean the parity chunk is now incorrect. The RAID controller has to read all the current chunks in the stripe, modify them in memory, calculate the new parity chunk, and finally write this back out to the disk.
Ceph is also required to perform this ...
Read now
Unlock full access