Múltiples VM en un VHD

Múltiples VM en un VHD

¿Existe alguna manera de montar un VHD (u otra imagen de disco similar) entre varias máquinas virtuales? No me refiero a la imagen del sistema operativo, sino a una unidad de disco compartida. Sé que puedo tener un servidor de archivos compartido como smb. Pero estoy buscando algo descentralizado.

Respuesta1

NTFS no reconoce clústeres, por lo que si monta el mismo VHD en varias máquinas virtuales, el sistema de archivos se dañará.

Windows Server 2012 admite archivos VHDX que deberían admitir grupos de servidores que acceden al mismo disco de datos. Creo que el conocimiento del clúster se logra envolviendo el NTFS de alguna manera. VHDX en el futuro también estará disponible en Windows Azure (si lo está usando).

Además de eso, existen varios sistemas de archivos compatibles con clústeres como MelioFS que admiten lo que usted solicita (pero luego debe formatear la unidad usando eso (reemplace NTFS)): http://sanbolic.com/melio-platform/technology/melio-fs/

Respuesta2

Hace unos meses, el equipo de Microsoft Azure lanzó Azure File Service, que parece exactamente lo que está buscando: capacidad de montar la misma unidad subyacente desde varias máquinas virtuales. El back-end es almacenamiento de blobs (al que también se puede acceder mediante una API REST independiente), pero se abstrae como una unidad SMB de lectura y escritura para cada máquina virtual que lo monta.

Aquí está el anuncio:http://blogs.msdn.com/b/windowsazurestorage/archive/2014/05/12/introduciendo-microsoft-azure-file-service.aspx

información relacionada