¿Qué es un dispositivo de bloque de red?
Un dispositivo de bloque de red (NBD) es una técnica de almacenamiento de datos remoto utilizada en los sistemas informáticos Linux® y Unix®, que permite a una computadora cliente acceder a un almacén de datos en un sistema remoto. Una vez que la computadora del cliente ha configurado el NBD, se usa como si fuera una unidad de disco realmente en el cliente en lugar de en otro lugar de la red. El dispositivo de bloque de red en el servidor puede ser un disco duro real o incluso un tipo especial de archivo al que se puede acceder como si fuera un disco. Aunque es más lento que un disco duro local, el método es útil para varios casos, como las computadoras de copia de seguridad o compactos sin una unidad de disco.
El uso del dispositivo de bloque de red, en la mayoría de los casos, implica un modelo de servidor y cliente. En el servidor, lo que se conoce como se mantiene el nodo del dispositivo. Esto suele ser un disco duro, una variedad de discos o un tipo de archivo que a menudo se conoce como una imagen de disco. El servidor ejecuta un pequeño software, llamado demonio, lo que permite que un cliente acceda a TEl nodo del dispositivo desde el servidor y montalo localmente. Desde la perspectiva de la computadora del cliente, se accede al nodo del dispositivo como si fuera cualquier otra unidad de disco.
El dispositivo de bloque de red es similar, en muchos sentidos, a otra técnica utilizada por los sistemas UNIX® conocidos como Sistema de archivos de red (NFS). Sin embargo, una diferencia principal es el protocolo por el cual se produce la comunicación. NFS utiliza el Protocolo de datagrama del usuario (UDP), mientras que NBD utiliza el Protocolo de control de transmisión (TCP). Dado que UDP es una especie de método de transferencia de paquetes de incendio y olvido a través de la red, a veces el cliente tiene que solicitar la retransmisión de los datos. La comunicación TCP, por otro lado, establece una conexión dedicada entre el cliente y el servidor, asegurando que los datos NBD se lean y se escriban con precisión.
Esta capacidad en una implementación de dispositivo de bloque de red permite SSe establecerán tipos especiales de reflejo de disco entre el cliente y el servidor. Esta técnica se conoce como una variedad redundante de discos independientes (RAID). Con una configuración de RAID tipo One, los datos en un disco se reflejan en cualquier número de discos adicionales, proporcionando una copia de seguridad accesible instantáneamente en caso de que cualquiera de los discos falle. En esencia, la matriz es vista por el sistema operativo de la computadora como un solo disco.
.Uno de esos productos que hace un uso extenso de la técnica del dispositivo de bloque de red se conoce como el dispositivo de bloque replicado distribuido (DRBD®). Una configuración DRBD® a menudo se usa para matrices de disco muy grandes que requieren alta disponibilidad. En este caso, sin embargo, una matriz de disco se establece en un formato de redada y luego se refleja en otras matrices de disco mediante el uso de un NDB. El DRBD® se puede acceder a cualquier cantidad de computadoras del cliente.