Como não mais de uma máquina deve acessar um volume de cada vez em sua configuração proposta, o clvm deve ser suficiente. O OCFS2 só é necessário se duas ou mais máquinas precisarem ter um volume compartilhado montado ao mesmo tempo. O Clvm garante que os dois hosts xen saibam em qual parte do LUN um volume específico está localizado e, a menos que você inicie a mesma máquina virtual em ambas as máquinas ao mesmo tempo, esse volume específico é acessado somente por uma máquina (virtual) em um tempo. Você poderia considerar o uso do XenServer como o SO para seus dois servidores host e adicioná-los juntos em uma configuração de cluster, que cuidará automaticamente do LVM, da preparação do LUN e de tudo isso. O failover automático (chamado HA no XenServer) só está disponível com a compra de uma licença avançada. A versão gratuita permite clustering, live-migration e assim por diante e significa que praticamente tudo sobre o Xen foi configurado para você.