^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) ==================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) Network Block Device (TCP version)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3) ==================================
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5) 1) Overview
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) -----------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) What is it: With this compiled in the kernel (or as a module), Linux
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) can use a remote server as one of its block devices. So every time
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10) the client computer wants to read, e.g., /dev/nb0, it sends a
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) request over TCP to the server, which will reply with the data read.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) This can be used for stations with low disk space (or even diskless)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) to borrow disk space from another computer.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) Unlike NFS, it is possible to put any filesystem on it, etc.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) For more information, or to download the nbd-client and nbd-server
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17) tools, go to http://nbd.sf.net/.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 19) The nbd kernel module need only be installed on the client
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 20) system, as the nbd-server is completely in userspace. In fact,
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 21) the nbd-server has been successfully ported to other operating
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 22) systems, including Windows.
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 23)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 24) A) NBD parameters
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 25) -----------------
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 26)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 27) max_part
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 28) Number of partitions per device (default: 0).
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 29)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 30) nbds_max
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 31) Number of block devices that should be initialized (default: 16).