Integridad de datos
QuasarSDS protege los datos frente a la corrupción silenciosa en varias capas independientes.
Checksums por bloque (CRC32C)
Con checksumProtection: "true", cada bloque de 4 KiB lleva un checksum CRC32C guardado en un volumen auxiliar. El espacio extra es de aproximadamente un 0,1 %. Si una lectura no coincide con su checksum, el RAID de replicación la descarta y repara el bloque automáticamente a partir de una réplica sana.
Scrubbing periódico
El scrubbing recorre los volúmenes en segundo plano para detectar corrupción en datos que no se leen a menudo. El intervalo se configura con scrubIntervalSeconds; con el valor 0 se desactiva para ese volumen.
Digests NVMe-oF
Los digests de cabecera y de datos protegen el tráfico de red. Se configuran por separado para:
- backend (
nvmfDigestsBackend): tráfico de replicación entre nodos. - frontend (
nvmfDigestsFrontend): tráfico entre el pod y el volumen.
Valores posibles: none, header, data, all.