2.8. Activar o desactivar la compresión en VDO

VDO proporciona compresión de datos. Puede desactivarla para maximizar el rendimiento o para acelerar el procesamiento de datos que probablemente no se compriman, o volver a activarla para aumentar el ahorro de espacio.

2.8.1. Compresión en VDO

Además de la deduplicación a nivel de bloque, VDO también proporciona compresión en línea a nivel de bloque utilizando la tecnología HIOPS Compression™.

La compresión de volumen VDO está activada por defecto.

Mientras que la deduplicación es la solución óptima para entornos de máquinas virtuales y aplicaciones de copia de seguridad, la compresión funciona muy bien con formatos de archivo estructurados y no estructurados que no suelen presentar redundancia a nivel de bloque, como los archivos de registro y las bases de datos.

La compresión opera sobre bloques que no han sido identificados como duplicados. Cuando VDO ve datos únicos por primera vez, los comprime. Las copias posteriores de los datos que ya han sido almacenados se deduplican sin requerir un paso adicional de compresión.

La función de compresión se basa en un algoritmo de empaquetamiento paralelizado que permite manejar muchas operaciones de compresión a la vez. Después de almacenar primero el bloque y responder al solicitante, un algoritmo de empaquetamiento de mejor ajuste encuentra múltiples bloques que, cuando se comprimen, pueden caber en un solo bloque físico. Cuando se determina que es improbable que un bloque físico concreto contenga más bloques comprimidos, se escribe en el almacenamiento y los bloques no comprimidos se liberan y se reutilizan.

Al realizar las operaciones de compresión y empaquetado después de haber respondido al solicitante, el uso de la compresión impone una penalización de latencia mínima.