[ovirt-devel] DRBD Integration with oVirt

Hayley Swimelar hayley at linbit.com
Fri Jun 3 18:13:41 UTC 2016


Hello all,

A DRBD integration into oVirt is currently being planned.

DRBD provides replicated, highly available block storage. For those 
unfamiliar with DRBD more information can be found here: 
https://www.drbd.org/en/comp/drbd-linux-driver

DRBD 9 is the latest version of DRBD and interacts with DRBD Manage 
which is a daemon exposed via a D-Bus api. More information can be found 
here: https://www.drbd.org/en/comp/drbdmanage

DRBD Manage handles the creation, assignment, etc. of DRBD volumes and 
is the interface through which Cinder manages DRBD.

We are looking for advice on how best to have oVirt communicate with 
DRBD Manage and we have come to two options:

1) Use Cinder. Although we are integrated into Cinder, there are 
concerns about the need to set up a complete Cinder instance to provide 
access to DRBD.

2) The alternative to Cinder would be to have the oVirt Engine 
communicate directly to DRBD Manage via D-Bus.

Any advice on the best way to achieve this would be much appreciated.

-- 
Hayley Swimelar
LINBIT | Keeping the Digital World Running
DRBD — Corosync — Pacemaker
+1-503-573-1262 x212



More information about the Devel mailing list