Skip to main content

Hva er en nettverksblokkenhet?

En nettverksblokkenhet (NBD) er en ekstern datalagringsteknikk som brukes på Linux og Unix Datasystemer, som lar en klientdatamaskin få tilgang til en datalager på et eksternt system.Når klientdatamaskinen har satt opp NBD, brukes den som om det var en diskstasjon faktisk på klienten i motsetning til et annet sted i nettverket.Nettverksblokk -enheten på serveren kan være en faktisk harddisk eller til og med en spesiell type fil som kan nås som om det var en disk.Selv om det er tregere enn en lokal harddisk, er metoden nyttig for en rekke tilfeller, for eksempel sikkerhetskopiering eller kompakte datamaskiner uten diskstasjon.

Bruke nettverksblokk -enheten, i de fleste tilfeller, innebærer en server- og klientmodell.På serveren er det som omtales som enhetsnoden opprettholdes.Dette er vanligvis enten en harddisk, en rekke disker eller en type fil ofte referert til som et diskbilde.Serveren kjører en liten bit programvare, kalt en demon, som gjør det mulig for en klient å få tilgang til enhetsnoden fra serveren og montere den lokalt.Fra klientdatamaskinens perspektiv får enhetsnoden tilgang akkurat som om det var noen annen diskstasjon.

Nettverksblokkenhet er på mange måter på en annen teknikk brukt av UNIX REG;systemer kjent som et nettverksfilsystem (NFS).En primær forskjell er imidlertid protokollen som kommunikasjonen skjer.NFS bruker brukerdatagram -protokollen (UDP), mens NBD bruker Transmission Control Protocol (TCP).Siden UDP er noe av en brann og glemmet metode for pakkeoverføring over nettverket, hindres det noen ganger av at klienten må be om overføring av dataene.TCP -kommunikasjonen, derimot, etablerer en dedikert forbindelse mellom klienten og serveren, og sikrer at NBD -dataene blir lest til og skrevet fra nøyaktig.

Denne evnen i en implementering av nettverksblokkenheter gir mulighet for noen spesielle typer diskspeiling tilbli etablert mellom klienten og serveren.Denne teknikken er kjent som en overflødig rekke uavhengige disker (RAID).Med et RAID -oppsett av type én speiles dataene på en disk på et hvilket som helst antall ekstra disker, noe som gir en øyeblikkelig tilgjengelig sikkerhetskopi dersom noen av diskene mislykkes.I hovedsak blir matrisen sett av datamaskinens operativsystem som en enkelt disk.

Et slikt produkt som gjør omfattende bruk av nettverksblokkenhetsteknikken er kjent som den distribuerte replikerte blokkenhet (DRBD reg;).En drbd reg;Oppsett brukes ofte til veldig store diskmatriser som krever høy tilgjengelighet.I dette tilfellet er det imidlertid satt opp en diskmatrise i et RAID -format, og speilet deretter på andre diskmatriser gjennom bruk av en NDB.DRBD er da tilgjengelig for et hvilket som helst antall klientdatamaskiner.