Skip to main content

Was ist ein Netzwerkblockgerät?

Ein Netzwerkblockgerät (NBD) ist eine Remotedatenspeichertechnik, die unter Linux und Unix reg;Computersysteme, mit denen ein Client -Computer auf ein Remote -System auf einen Datenspeicher zugreifen kann.Sobald der Client -Computer die NBD eingerichtet hat, wird er so verwendet, als wäre er tatsächlich ein Festplattenlaufwerk auf dem Client im Gegensatz zu einem anderen Ort im Netzwerk.Das Netzwerkblockgerät auf dem Server kann eine tatsächliche Festplatte oder sogar eine spezielle Art von Datei sein, auf die zugegriffen werden kann, als ob es sich um eine Festplatte handelt.Obwohl langsamer als eine lokale Festplatte, ist die Methode für eine Reihe von Fällen nützlich, z. B. Backup- oder Kompaktcomputer ohne Festplattenlaufwerk.

Verwenden Sie in den meisten Fällen ein Server- und Client -Modell.Auf dem Server wird das, was als Geräteknoten bezeichnet wird, beibehalten.Dies ist normalerweise entweder eine Festplatte, eine Reihe von Festplatten oder eine Art von Datei, die häufig als Festplattenbild bezeichnet wird.Der Server führt ein kleines Stück Software aus, das als Daemon bezeichnet wird und ermöglicht, dass ein Client auf den Geräteknoten vom Server aus zugreift und lokal montiert wird.Aus Sicht der Clientcomputer wird der Geräteknoten so zugegriffen, als wäre es ein anderes Festplattenlaufwerk.

Das Netzwerkblockgerät ist in vielerlei Hinsicht ähnlich wie bei einer von UNIX Reg verwendeten Technik;Systeme, die als Netzwerkdateisystem (NFS) bekannt sind.Ein primärer Unterschied ist jedoch das Protokoll, durch das die Kommunikation auftritt.NFS verwendet das User Datagram Protocol (UDP), während NBD das Transmission Control Protocol (TCP) verwendet.Da UDP eine Brand- und Vergessenmethode zur Paketübertragung über das Netzwerk ist, wird es manchmal behindert, dass der Client die Daten zur Übermittlung der Daten verlangen muss.Die TCP -Kommunikation dagegen stellt eine dedizierte Verbindung zwischen Client und Server her, um sicherzustellenzwischen Client und Server festgelegt werden.Diese Technik ist als redundante Array von unabhängigen Scheiben (RAID) bekannt.Mit einem RAID -Setup vom Typ One spiegelt sich die Daten auf einer Festplatte auf einer beliebigen Anzahl von zusätzlichen Festplatten wider und bieten eine sofort zugängliche Sicherung, wenn eine der Festplatten ausfällt.Im Wesentlichen wird das Array vom Computerbetriebssystem als einzelne Festplatte betrachtet.

Ein solches Produkt, das die Verwendung der Netzwerkblock -Geräte -Technik ausführlich verwendet, wird als verteiltes repliziertes Blockgerät (DRBD ) bezeichnet.Ein DRBD reg;Die Einrichtung wird häufig für sehr große Festplattenarrays verwendet, die eine hohe Verfügbarkeit erfordern.In diesem Fall wird jedoch ein Festplattenarray in einem RAID -Format eingerichtet und dann durch die Verwendung eines NDB auf anderen Festplatten -Arrays gespiegelt.Die DRBD ist dann für eine beliebige Anzahl von Client -Computern zugänglich.