Obsah:
- Definícia - Čo znamená zariadenie Network Block Device (NBD)?
- Techopedia vysvetľuje Network Block Device (NBD)
Definícia - Čo znamená zariadenie Network Block Device (NBD)?
Sieťové blokové zariadenie (NBD) je štandardný protokol pre Linux na export blokového zariadenia cez sieť. NBD sú uzly zariadení, ktorých obsah ponúka vzdialený systém. Všeobecne platí, že používatelia Linuxu používajú NBD na získanie prístupu k akémukoľvek úložnému zariadeniu, ktoré nebýva fyzicky na lokálnom počítači, ale na vzdialenom počítači. Napríklad pomocou NBD môže lokálny počítač získať prístup k pevnému disku, ktorý je pripojený k inému počítaču.
Protokol NBD napísal a vyvinul Pavel Machek v roku 1998.
Techopedia vysvetľuje Network Block Device (NBD)
Linux môže využiť vzdialený server ako jedno zo svojich blokových zariadení, ak je kompilácia NBD do jadra. Kedykoľvek klientsky počítač chce čítať / dev / nd0, do servera sa pošle požiadavka cez TCP. Server potom odpovie na požadované údaje. Je to užitočné pre stanice s nízkym diskovým priestorom (alebo dokonca bez diskového priestoru, ak sa zavádza z diskety), pretože im umožňuje využívať miesto na disku iných počítačov.
Na rozdiel od sieťového systému súborov (NFS) je možné používať akýkoľvek systém súborov s NBD. Ak však už iný používateľ už pripojil NBD na čítanie / zápis, musí sa ubezpečiť, že ho už nikto znova nepripojí.
Aj keď sú protokoly NFS, SMB / CIFS a iné podobné protokoly užitočné, nemusia byť pre niektoré požiadavky ideálne. Nižšie sú uvedené niektoré scenáre, v ktorých sa NBD používajú častejšie ako iné bežné protokoly zdieľania súborov:
- Ak je klient schopný ponúknuť lepšie nástroje na nízkoúrovňovú údržbu diskov (napr. Novšie verzie fsck) v porovnaní so serverom, zdá sa, že poskytnutie prístupu NBD je rozumné.
- Scenár, keď klient môže potrebovať rozšírený priestor na sieťovom disku, pre ktorý by konvenčný systém sieťových súborov nemusel stačiť.
- Inštancia, keď server nemusí byť schopný podporovať dátovú štruktúru alebo systém súborov na zariadení určenom na export.
- Za určitých podmienok, v ktorých môže použitie NBD priniesť lepší výkon v porovnaní s implementáciou konvenčných systémov sieťových súborov.
