DRBD® refers to block devices designed as a building block to form high availability (HA) clusters. This is done by mirroring a whole block device via an assigned network. DRBD can be understood as network based raid-1.
In the illustration above, the two orange boxes represent two servers that form an HA cluster. The boxes contain the usual components of a Linux™ kernel: file system, buffer cache, disk scheduler, disk drivers, TCP/IP stack and network interface card (NIC) driver. The black arrows illustrate the flow of data between these components.
The orange arrows show the flow of data, as DRBD mirrors the data of a high availably service from the active node of the HA cluster to the standby node of the HA cluster.
On September 17, 1991, the Finnish student of computer science Linus Torwalds uploaded Linux kernel version 0.01 of his later to become famous operating system Linux to the ftp server ftp.funet.fi and made it publicly available.
R. Davoli. ITiCSE '04: Proceedings of the 9th annual SIGCSE conference on Innovation
and technology in computer science education, page 112--116. New York, NY, USA, ACM, (2004)