next up previous contents
Next: NBD Client Up: DEFER Cache - Implementations Previous: DEFER Block Device Driver   Contents

Network Block Device Driver

A network block device simulates a block device on the local client, but connects across the network to another remote client/server which actually hosts the data. It thus makes a local disk representation for a remote client. It can be mounted on the local client as a basic block device like /dev/nbd. Every time the client invokes a read/write request, the request is transferred over the network to the remote host [32]. The network block device driver consists of three parts Fig.6-2

Subsections

Sudhindra Rao 2003-11-22