integridad de los datos

Como parte del mantenimiento de la integridad de los datos, Ceph proporciona numerosos mecanismos para protegerse contra los sectores de discos defectuosos y la putrefacción de bits.

Depuración

Los daemons OSD de Ceph pueden borrar objetos dentro de grupos de colocación. Es decir, los daemons OSD de Ceph pueden comparar metadatos de objeto en un grupo de colocación con sus réplicas en grupos de colocación almacenados en otros OSD. El barrido por lo general se realiza diariamente errores de captura o errores de almacenamiento. Los daemons OSD de Ceph también realizan una limpieza más profunda comparando datos en objetos bit a bit. El fregado profundo por lo general realizado semanalmente encuentra malos sectores en una unidad que no eran aparentes en un fregado ligero.

Comprobaciones CRC

Cuando se utiliza BlueStore, Ceph puede garantizar la integridad de los datos realizando una comprobación de redundancia cíclica (CRC) en las operaciones de grabación; a continuación, almacene el valor de CRC en la base de datos de bloques. En las operaciones de lectura, Ceph puede recuperar el valor de CRC de la base de datos de bloques y compararlo con el CRC generado de los datos recuperados para garantizar la integridad de los datos al instante.