Dispositivo de bloco de rede (NBD)

Autor: Louise Ward
Data De Criação: 6 Fevereiro 2021
Data De Atualização: 28 Junho 2024
Anonim
NBU and VADP Integration Network Block Device (NBD) Transport
Vídeo: NBU and VADP Integration Network Block Device (NBD) Transport

Contente

Definição - O que significa NBD (Network Block Device)?

Um dispositivo de bloco de rede (NBD) é um protocolo padrão para Linux para exportar um dispositivo de bloco em uma rede. NBDs são nós de dispositivo cujo conteúdo é oferecido por um sistema remoto. Geralmente, os usuários do Linux usam NBDs para obter acesso a qualquer dispositivo de armazenamento que não resida fisicamente na máquina local, mas em uma máquina remota. Por exemplo, usando NBDs, uma máquina local pode obter acesso a um disco fixo conectado a outro computador.

O protocolo NBD foi escrito e desenvolvido por Pavel Machek em 1998.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica Dispositivo de Bloco de Rede (NBD)

O Linux pode usar um servidor remoto como um de seus dispositivos de bloco se o NBD for compilado no kernel. Sempre que o computador cliente deseja ler / dev / nd0, uma solicitação é enviada ao servidor através do TCP. O servidor responde com os dados solicitados. Isso é útil para estações com pouco espaço em disco (ou mesmo sem disco, se inicializadas a partir de um disquete), pois permite que elas usem o espaço em disco de outros computadores.

Ao contrário do NFS (Network File System), é possível usar qualquer sistema de arquivos com NBD. No entanto, se outro usuário já montou a leitura / gravação NBD, é necessário garantir que ninguém mais o monta novamente.

Embora NFS, SMB / CIFS e outros protocolos similares sejam úteis, eles podem não ser ideais para alguns requisitos. Listados abaixo estão alguns cenários em que os NBDs são usados ​​com mais frequência do que outros protocolos de compartilhamento de arquivos predominantes:

  • Se um cliente puder oferecer ferramentas melhores para a manutenção de discos de baixo nível (por exemplo, versões mais recentes do fsck) quando comparado ao servidor, a provisão de acesso NBD parecerá sensata.

  • Um cenário em que o cliente pode precisar de espaço em disco de rede estendido para o qual um sistema de arquivos de rede convencional pode não ser suficiente.

  • Uma instância em que o servidor pode não ter a capacidade de suportar a estrutura de dados ou o sistema de arquivos no dispositivo destinado à exportação.

  • Durante certas condições em que a aplicação de NBDs pode trazer melhor desempenho, em oposição à implementação de sistemas de arquivos de rede convencionais.