Mrežni blok uređaj (NBD)

Autor: Louise Ward
Datum Stvaranja: 6 Veljača 2021
Datum Ažuriranja: 28 Lipanj 2024
Anonim
Network Block Device how, what, why
Video: Network Block Device how, what, why

Sadržaj

Definicija - Što znači mrežni blok uređaj (NBD)?

Mrežni blok uređaj (NBD) standardni je protokol za Linux za izvoz blokovnog uređaja preko mreže. NBD-i su čvorovi uređaja čiji sadržaj nudi udaljeni sustav. Općenito, korisnici Linuxa koriste NBD-ove kako bi dobili pristup bilo kojem uređaju za pohranu koji se ne nalazi u lokalnom stroju fizički, već u udaljenom stroju. Na primjer, pomoću NBD-ova, lokalni stroj može dobiti pristup fiksnom disku koji je povezan s drugim računalom.

NBD protokol napisao je i razvio Pavel Machek 1998. godine.

Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Techopedia objašnjava uređaj mrežnih blokova (NBD)

Linux može koristiti udaljeni poslužitelj kao jedan od svojih blokovskih uređaja ako se NBD sastavi u kernel. Kad god klijent računalo želi pročitati / dev / nd0, zahtjev se poslužitelju šalje putem TCP-a. Poslužitelj tada odgovara sa traženim podacima. Ovo je korisno za stanice s malim diskovnim prostorom (ili možda čak i bez diska, ako su podignute s diskete) jer im omogućuje korištenje diskovnog prostora drugih računala.

Za razliku od mrežnog datotečnog sustava (NFS), moguće je koristiti bilo koji datotečni sustav s NBD-om. Međutim, ako je drugi korisnik već montirao NBD za čitanje / pisanje, mora se osigurati da ga više nitko ne montira.

Iako su NFS, SMB / CIFS i ostali slični protokoli korisni, oni možda neće biti idealni za neke zahtjeve. Ispod su navedeni neki scenariji u kojima se NBD koriste češće od ostalih prevladavajućih protokola za razmjenu datoteka:

  • Ako je klijent u mogućnosti ponuditi bolje alate za održavanje diskova na niskoj razini (npr. Novije verzije fscka) u usporedbi s poslužiteljem, pružanje NBD pristupa čini se razumnim.

  • Scenarij gdje klijent može trebati prošireni mrežni prostor za disk za koji konvencionalni mrežni datotečni sustav možda nije dovoljan.

  • Primjer u kojem poslužitelj možda nema mogućnost podrške strukture podataka ili datotečnog sustava na uređaju namijenjenom izvozu.

  • Tijekom određenih uvjeta gdje primjena NBD-a može donijeti bolje performanse za razliku od primjene konvencionalnih mrežnih datotečnih sustava.