Ev Ağlar Ağ engelleme cihazı (nbd) nedir? - techopedia nedir?

Ağ engelleme cihazı (nbd) nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanımı - Ağ Engelleme Aygıtı (NBD) ne anlama geliyor?

Bir ağ blok cihazı (NBD), bir blok cihazını ağ üzerinden dışa aktarmak için Linux için standart bir protokoldür. NBD'ler, içeriği uzak bir sistem tarafından sunulan cihaz düğümleridir. Genellikle Linux kullanıcıları, yerel makinede fiziksel olarak değil, uzak bir makinede bulunan herhangi bir depolama aygıtına erişmek için NBD'lerden yararlanır. Örneğin, yerel bir makine NBD'leri kullanarak başka bir bilgisayara bağlı sabit bir diske erişebilir.


NBD protokolü 1998 yılında Pavel Machek tarafından yazılmış ve geliştirilmiştir.

Techopedia, Ağ Bloğu Cihazını (NBD) açıklıyor

NBD çekirdeğe derlendiğinde Linux uzak sunucuyu blok cihazlarından biri olarak kullanabilir. İstemci bilgisayar / dev / nd0 okumak istediğinde, TCP aracılığıyla sunucuya bir istek gönderilir. Sunucu daha sonra istenen verilerle yanıt verir. Bu, diğer bilgisayarların disk alanını kullanmalarına izin verdiğinden, düşük disk alanına sahip istasyonlar (veya bir disketten önyükleme yapılıyorsa disksiz bile olabilir) için kullanışlıdır.


Ağ Dosya Sistemi'nin (NFS) aksine, NBD ile herhangi bir dosya sistemi kullanmak mümkündür. Bununla birlikte, başka bir kullanıcı NBD okuma / yazma işlemini zaten monte ettiyse, başka hiç kimsenin tekrar bağlamadığından emin olunmalıdır.


NFS, SMB / CIFS ve diğer benzer protokoller yararlı olsa da, bazı gereksinimler için ideal olmayabilir. Aşağıda, NBD'lerin diğer yaygın dosya paylaşım protokollerinden daha sık kullanıldığı bazı senaryolar listelenmiştir:

  • Bir istemci, sunucuya kıyasla disklerin düşük düzeyli bakımı için daha iyi araçlar sunabiliyorsa (örn., Fsck'in daha yeni sürümleri), NBD erişiminin sağlanması mantıklı görünmektedir.
  • İstemcinin, geleneksel bir ağ dosya sisteminin yeterli olmayabileceği genişletilmiş ağ disk alanına ihtiyacı olabileceği bir senaryo.
  • Sunucunun dışa aktarma amaçlı aygıttaki veri yapısını veya dosya sistemini destekleyemeyeceği bir örnek.
  • NBD'lerin uygulanmasının geleneksel ağ dosya sistemlerinin uygulanmasının aksine daha iyi performans getirebileceği belirli koşullar sırasında.
Ağ engelleme cihazı (nbd) nedir? - techopedia nedir?