Dispositivo de bloqueo de red (NBD)

Autor: Louise Ward
Fecha De Creación: 6 Febrero 2021
Fecha De Actualización: 28 Junio 2024
Anonim
How to mount a qcow2 disk image on Ubuntu
Video: How to mount a qcow2 disk image on Ubuntu

Contenido

Definición: ¿qué significa Network Block Device (NBD)?

Un dispositivo de bloque de red (NBD) es un protocolo estándar para Linux para exportar un dispositivo de bloque a través de una red. Los NBD son nodos de dispositivo cuyo contenido es ofrecido por un sistema remoto. En general, los usuarios de Linux hacen uso de NBD para obtener acceso a cualquier dispositivo de almacenamiento que no resida físicamente en la máquina local, sino en una máquina remota. Por ejemplo, usando NBD, una máquina local puede obtener acceso a un disco fijo que está conectado a otra computadora.

El protocolo NBD fue escrito y desarrollado por Pavel Machek en 1998.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica el dispositivo de bloqueo de red (NBD)

Linux puede hacer uso de un servidor remoto como uno de sus dispositivos de bloque si NBD se compila en el núcleo. Cada vez que la computadora cliente desea leer / dev / nd0, se envía una solicitud al servidor a través de TCP. El servidor luego responde con los datos solicitados. Esto es útil para las estaciones que tienen poco espacio en disco (o tal vez incluso sin disco, si se arranca desde un disquete) ya que les permite usar el espacio en disco de otras computadoras.

A diferencia del Sistema de archivos de red (NFS), es posible usar cualquier sistema de archivos con NBD. Sin embargo, si otro usuario ya ha montado lectura / escritura NBD, uno debe asegurarse de que nadie más lo vuelva a montar.

Aunque NFS, SMB / CIFS y otros protocolos similares son útiles, pueden no ser ideales para algunos requisitos. A continuación se enumeran algunos escenarios en los que los NBD se usan con más frecuencia que otros protocolos frecuentes para compartir archivos:

  • Si un cliente puede ofrecer mejores herramientas para el mantenimiento de bajo nivel de los discos (por ejemplo, versiones más nuevas de fsck) en comparación con el servidor, la provisión de acceso NBD parece razonable.

  • Un escenario en el que el cliente podría necesitar un espacio de disco de red extendido para el cual un sistema de archivos de red convencional podría no ser suficiente.

  • Una instancia en la que el servidor puede no tener la capacidad de admitir la estructura de datos o el sistema de archivos en el dispositivo destinado a la exportación.

  • Durante ciertas condiciones en las que la aplicación de NBD puede brindar un mejor rendimiento en lugar de implementar sistemas de archivos de red convencionales.