Síťové blokové zařízení (NBD)

Autor: Louise Ward
Datum Vytvoření: 6 Únor 2021
Datum Aktualizace: 28 Červen 2024
Anonim
Síťové blokové zařízení (NBD) - Technologie
Síťové blokové zařízení (NBD) - Technologie

Obsah

Definice - Co znamená zařízení Network Block Device (NBD)?

Síťové blokové zařízení (NBD) je standardní protokol pro Linux pro export blokového zařízení přes síť. NBD jsou uzly zařízení, jejichž obsah nabízí vzdálený systém. Uživatelé Linuxu obecně používají NBD k získání přístupu k jakémukoli paměťovému zařízení, které fyzicky, ale ve vzdáleném počítači není umístěno v místním počítači. Například pomocí NBD může místní počítač získat přístup k pevnému disku, který je připojen k jinému počítači.

Protokol NBD napsal a vyvíjel Pavel Machek v roce 1998.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje zařízení Network Block Device (NBD)

Linux může využít vzdáleného serveru jako jednoho ze svých blokových zařízení, pokud je NBD kompilován do jádra. Kdykoli si klientský počítač přeje číst / dev / nd0, pošle se na server požadavek přes TCP. Server poté odpoví požadovanými daty. To je užitečné pro stanice s nízkým diskovým prostorem (nebo možná i bez diskového prostoru, je-li zavedeno z diskety), protože jim umožňuje využívat místo na jiném počítači.

Na rozdíl od Network File System (NFS), je možné použít jakýkoli souborový systém s NBD. Pokud však jiný uživatel již připojil čtení a zápis NBD, musí se ujistit, že ho nikdo jiný znovu nepřipojí.

Přestože jsou protokoly NFS, SMB / CIFS a další podobné protokoly užitečné, nemusí být pro některé požadavky ideální. Níže jsou uvedeny některé scénáře, ve kterých se NBD používají častěji než jiné běžné protokoly pro sdílení souborů:

  • Pokud je klient schopen nabídnout lepší nástroje pro údržbu disků nízké úrovně (např. Novější verze fsck) ve srovnání se serverem, zdá se, že poskytnutí přístupu NBD je rozumné.

  • Scénář, kdy klient může potřebovat rozšířené místo na síťovém disku, pro které by konvenční síťový souborový systém nemusel stačit.

  • Příklad, kdy server nemusí být schopen podporovat datovou strukturu nebo souborový systém v zařízení určeném k exportu.

  • Za určitých podmínek, kdy aplikace NBD může přinést lepší výkon oproti implementaci konvenčních systémů síťových souborů.