Capítulo 21. Almacenamiento
Programación de E/S de colas múltiples para SCSI
Red Hat Enterprise Linux 7.2 incluye un nuevo mecanismo de programación de E/S de colas múltiples para dispositivos de bloque conocidos como blk-mq. Este paquete scsi-mq permite que el subsistema de la Interfaz de Sistemas de Computadores Pequeños (SCSI) utilice el nuevo mecanismo de colas. Esta funcionalidad se ofrece como una Muestra de tecnología y no se habilita de forma predeterminada. Para habilitarla, agregue
scsi_mod.use_blk_mq=Y
a la línea de comandos de kernel.
Se mejoró la infraestructura de bloqueo LVM
lvmlockd
no es una infraestructura de bloqueo de siguiente generación para LVM. Permite que LVM administre correctamente el almacenamiento compartido desde múltiples hosts, mediante los gestores de bloqueo dlm
o sanlock
. sanlock
permite a lvmlockd
coordinar hosts a través del bloqueo basado en almacenamiento, sin necesidad de una infraestructura de clúster completa. Para obtener más información, consulte la página de manual `lvmlockd`(8).
El complemento de destino de libStorageMgmt API
A partir de Red Hat Enterprise Linux 7.1, la administración de matrices de almacenamiento con libStorageMgmt, una API independiente de matrices de almacenamiento, está totalmente soportada. La API provista es estable, consistente y permite a los desarrolladores administrar de forma programática diferentes matrices de almacenamiento y utilizar las funcionalidades aceleradas de hardware. Los administradores de sistemas también pueden usar libStorageMgmt para configurar el almacenamiento de forma manual y automatizar las tareas administrativas de almacenamiento con la interfaz de línea de comandos.
El complemento Targetd plug-in no recibe soporte total y permanece como Muestra de tecnología.
DIF/DIX
DIF/DIX es una adición nueva para SCSI Standard. Recibe soporte total en Red Hat Enterprise Linux 7.2 para las HBA y las matrices de almacenamiento especificadas en el capítulo de funcionalidades, pero sigue siendo una Muestra de tecnología para todas las demás HBA y matrices de almacenamiento.
DIF/DIX aumenta el tamaño del bloque de disco de 512 bytes comúnmente usado a 520 bytes, agregando el Campo de Integridad de Datos (DIF). El DIF almacena un valor de suma de verificación para el bloque de datos que es calculado por el Adaptador de bus del host (HBA) cuando se produce la escritura. El dispositivo de almacenamiento luego confirma la suma de verificación en la recepción y almacena los datos y la suma de verificación. Por otra parte, cuando se presenta la escritura, la suma de verificación puede verificarse mediante el dispositivo de almacenamiento y la recepción de HBA.
destino dm-era device-mapper
Red Hat Enterprise Linux 7.1 introdujo el destino dm-era device-mapper como una Muestra de tecnología. dm-era rastrea qué bloques se escribieron dentro de un tiempo definido de usuario denominado
era
. Cada instancia de destino de era mantiene la era actual como un aumento monolítico: contador de 32 bits. Este destino permite que la copia de seguridad del software rastree qué bloques han cambiado desde el último respaldo. También permite invalidar parcialmente el contenido de una memoria caché para restaurar coherencia después de restaurar la instantánea del proveedor. Se espera principalmente que el destino dm-era sea emparejado con el destino dm-cache.