DRBD9 with Proxmox 4 and diverse storage

e100

Renowned Member
Nov 6, 2010
1,268
47
88
Columbus, Ohio
ulbuilder.wordpress.com
Most of my servers were built in identical pairs over time because we used DRBD.
But no two pairs of servers are identical, they were all built to serve specific needs.

Example Server A and B are identical and have small SSD disks where Server C and D are identical and have giant slow mechanical disks.

I will require that a particular VM's disk use only storage from particular physical servers.

Reading the DRBD9 manual I see it is possible to specify that a specific DRBD volume uses only specific node's storage.
http://drbd.linbit.com/users-guide-9.0/s-dm-new-volume.html

Can that also be accomplished through the Proxmox GUI when creating a VM disk?

Is it possible to define the storage in Proxmox so I could have multiple DRBD storages that utilize specific servers?
Example configure multiple DBBD storage in Proxmox so when I create a VM I can select the storage that best fits the need:
"Super fast SSD storage" (Only uses nodes that have PCI SSDs)
"Super slow bulk storage" (Only uses nodes with multi TB drives)
"A B" (Only uses storage on nodes A and B)
etc
 
AFAIK all drbdmanage volumes use the same lvm thin pool, so I guess it is not possible. But you better ask on the DRBD user list.
 
OH, I just noticed that you simply want to select the nodes where resources are deployed. I guess this is possible with drbdmanage, but currently
not implemented in Proxmox VE.