Koti verkot Mikä on verkkolohkolaite (nbd)? - määritelmä techopediasta

Mikä on verkkolohkolaite (nbd)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä verkon estolaite (NBD) tarkoittaa?

Verkkolohkolaite (NBD) on Linuxin vakioprotokolla lohkolaitteen viemiseksi verkon yli. NBD: t ovat laitesolmuja, joiden sisällön tarjoaa etäjärjestelmä. Yleensä Linux-käyttäjät käyttävät NBD-levyjä päästäkseen käyttämään kaikkia tallennuslaitteita, jotka eivät asu paikallisessa koneessa fyysisesti, mutta etäkoneessa. Esimerkiksi, käyttämällä NBD-levyjä, paikallinen kone voi saada pääsyn kiinteään levyyn, joka on kytketty toiseen tietokoneeseen.


Pavel Machek kirjoitti ja kehitti NBD-protokollan vuonna 1998.

Techopedia selittää verkkolohkolaitteen (NBD)

Linux voi käyttää etäpalvelinta yhtenä lohkolaitteenaan, jos NBD on käännetty ytimeen. Aina kun asiakastietokone haluaa lukea / dev / nd0, palvelimelle lähetetään pyyntö TCP: n kautta. Palvelin vastaa sitten pyydetyillä tiedoilla. Tästä on hyötyä asemille, joilla on vähän levytilaa (tai jopa levytöntä, jos ne käynnistetään levykkeeltä), koska se antaa heidän käyttää muiden tietokoneiden levytilaa.


Toisin kuin NFS-verkkotiedostojärjestelmä, NBD: n kanssa on mahdollista käyttää mitä tahansa tiedostojärjestelmää. Jos toinen käyttäjä on jo asentanut NBD: n luku- / kirjoitustoiminnon, on kuitenkin varmistettava, ettei kukaan muu asenna sitä uudelleen.


Vaikka NFS, SMB / CIFS ja muut vastaavat protokollat ​​ovat hyödyllisiä, ne eivät välttämättä ole ihanteellisia joihinkin vaatimuksiin. Alla on lueteltu joitain skenaarioita, joissa NBD: tä käytetään useammin kuin muita yleisiä tiedostonjakoprotokollia:

  • Jos asiakas pystyy tarjoamaan parempia työkaluja levyjen alhaisen tason ylläpitämiseen (esim. Fsckin uudemmat versiot) verrattuna palvelimeen, NBD-käytön tarjoaminen tuntuu järkevältä.
  • Skenaario, jossa asiakas saattaa tarvita laajennettua verkon levytilaa, jolle tavanomainen verkkotiedostojärjestelmä ei ehkä riitä.
  • Esimerkki, jossa palvelimella ei ehkä ole mahdollisuutta tukea vientiä varten tarkoitetun laitteen tietorakennetta tai tiedostojärjestelmää.
  • Tietyissä olosuhteissa, joissa NBD: n soveltaminen voi tuoda paremman suorituskyvyn kuin perinteisten verkkotiedostojärjestelmien toteuttaminen.
Mikä on verkkolohkolaite (nbd)? - määritelmä techopediasta