Daftar Isi:
- Definisi - Apa artinya Network Block Device (NBD)?
- Techopedia menjelaskan Network Block Device (NBD)
Definisi - Apa artinya Network Block Device (NBD)?
Perangkat blok jaringan (NBD) adalah protokol standar untuk Linux untuk mengekspor perangkat blok melalui jaringan. NBD adalah node perangkat yang kontennya ditawarkan oleh sistem jarak jauh. Secara umum, pengguna Linux memanfaatkan NBD untuk mendapatkan akses ke perangkat penyimpanan apa pun yang tidak berada di mesin lokal secara fisik, tetapi di mesin jarak jauh. Misalnya, menggunakan NBD, mesin lokal dapat memperoleh akses ke disk tetap yang terhubung ke komputer lain.
Protokol NBD ditulis dan dikembangkan oleh Pavel Machek pada tahun 1998.
Techopedia menjelaskan Network Block Device (NBD)
Linux dapat menggunakan server jauh sebagai salah satu perangkat bloknya jika NBD dikompilasi ke dalam kernel. Setiap kali komputer klien ingin membaca / dev / nd0, permintaan dikirim ke server melalui TCP. Server kemudian merespons dengan data yang diminta. Ini berguna untuk stasiun yang memiliki ruang disk rendah (atau mungkin bahkan tanpa disk, jika di-boot dari floppy) karena memungkinkan mereka untuk menggunakan ruang disk komputer lain.
Berbeda dengan Sistem File Jaringan (NFS), dimungkinkan untuk menggunakan sistem file apa pun dengan NBD. Namun, jika pengguna lain telah memasang NBD baca / tulis, seseorang harus memastikan bahwa tidak ada orang lain yang memasangnya lagi.
Meskipun NFS, SMB / CIFS dan protokol serupa lainnya berguna, mereka mungkin tidak ideal untuk beberapa persyaratan. Di bawah ini adalah beberapa skenario di mana NBD digunakan lebih sering daripada protokol berbagi file lazim lainnya:
- Jika klien dapat menawarkan alat yang lebih baik untuk pemeliharaan disk tingkat rendah (misalnya, versi fsck yang lebih baru) bila dibandingkan dengan server, penyediaan akses NBD tampaknya masuk akal.
- Skenario di mana klien mungkin perlu ruang disk jaringan tambahan yang sistem file jaringan konvensional mungkin tidak cukup.
- Contoh di mana server mungkin tidak memiliki kemampuan untuk mendukung struktur data atau sistem file pada perangkat yang dimaksudkan untuk mengekspor.
- Selama kondisi tertentu di mana penerapan NBD dapat membawa kinerja yang lebih baik daripada menerapkan sistem file jaringan konvensional.