Using CTDB and DNS roundrobin we can also have highly available and load balanced storage shares for our guest VMs.
https://www.howtoforge.com/how-to-install-glusterfs-with-a-replicated-volume-over-2-nodes-on-ubuntu-14.04
https://www.digitalocean.com/community/tutorials/how-to-create-a-redundant-storage-pool-using-glusterfs-on-ubuntu-servers
https://support.rackspace.com/how-to/glusterfs-high-availability-through-ctdb/
https://jonarcher.info/2014/06/windows-cifs-fileshares-using-glusterfs-ctdb-highly-available-data/
