
Soy nuevo en el mundo de los hipervisores y configuraré una única máquina host con un hipervisor que admita múltiples tipos de sistemas de archivos (LVM, ZFS, NFS, Glustfs, etc.); este hipervisor ejecutará una pequeña cantidad de máquinas virtuales KVM. Estoy un poco confundido acerca de las implicaciones generales de elegir un sistema de archivos en particular, quepodríaTambién se debe a mi falta de comprensión sobre KVM.
Aquí está el escenario:
Configuré la máquina host usando ZFS.
Creo una instancia de VM KVM para instalar software que no es compatible con ZFS y sugiero explícitamente XFS como sistema de archivos.
¿Cuáles son las implicaciones de esto? ¿Importa?
Mi entendimiento hasta ahora
Hasta ahora tengo entendido que esto no importa, y que el paso a través del sistema de archivos se administra con VirtFS si alguna vez fuera necesario, pero a menudo no es así. Pero me gustaría estar seguro y me gustaría una explicación de por qué no importa para entender mejor el sistema.
Gracias :)
Respuesta1
KVM ejecuta máquinas virtuales. Los discos de estas máquinas virtuales serán archivos de imagen en su ZFS. KVM traducirá todos los accesos al disco de los sistemas de archivos de su máquina virtual a accesos en el archivo de imagen en el ZFS de su host.
Entonces, si cambiar "al azar" archivos grandes en su ZFS no es un problema, realmente no importa lo que haga su máquina virtual con su disco.