¿Debo dividir el disco virtual de VMware en varios archivos o no?

16

Estoy usando VMware Workstation 12 para crear una máquina virtual Win7 que puedo usar en Linux para programas como Photoshop y After Effects.

VMware solicita esta opción para dividir archivos de máquinas virtuales en partes de 2 Gb. Esto no es algo que noté por primera vez, PERO quiero saber si hay una caída notable en el rendimiento o no.

Una captura de pantalla de la ventana relacionada:

ingrese la descripción de la imagen aquí

No, no voy a mover esta VM en el corto plazo, aunque si me muevo, puedo esperar perfectamente a que se transfieran los archivos.

emrecnl
fuente

Respuestas:

12

Parece poco útil dividir un archivo de imagen a menos que lo esté creando en un volumen FAT32 o recurso compartido de red que tenga restricciones de tamaño de archivo.

VMware tiene esto que decir:

Seleccione Dividir disco virtual en varios archivos si el disco virtual está almacenado en un sistema de archivos que tiene una limitación de tamaño de archivo.

Otra referencia tiene esto que decir :

La elección de dividir VMDK en archivos de 2GB no tiene ningún impacto en el rendimiento.

De todos modos, el archivo de imagen de disco más grande que tengo actualmente (en mi disco duro USB portátil con formato NTFS) es de ~ 150 GB. Incluso lo he respaldado usando 7-zip en un recurso compartido de red durante la noche. Sin problemas en absoluto.

En cuanto al rendimiento, en serio, por lo que estás haciendo, simplemente no notarás la diferencia entre imágenes individuales y divididas. Me imagino que una diferencia perceptible comenzaría a aparecer con imágenes en los cientos de GB de tamaño. Aún así, si desea ir con lo que técnicamente es el más eficiente, entonces ese es un solo archivo de imagen monolítico que es lo que ya está haciendo. Todos ustedes son buenos ;-)

misha256
fuente
Gracias por la respuesta. Fui por la opción de disco monolítico.
emrecnl
1
"no tiene sentido dividir el archivo de imagen ... a menos que ... en un volumen FAT32" no sea correcto. Mira mi respuesta.
jamesdlin
@jamesdlin Puntos válidos, actualizaré mi respuesta para que sea menos err "dogmático" en ese sentido.
misha256
1
¿No es el caso de que es mucho más fácil aumentar el tamaño del disco si se almacena como archivos divididos? Porque entonces solo necesita crear unos pocos archivos más, en lugar de copiar todo el archivo monolítico. Además de tomar más tiempo, esto también significa que no puede hacer crecer el archivo monolítico más allá del 50% del tamaño de su partición. kb.vmware.com/selfservice/microsites/…
cxrodgers
@cxrodgers es por eso que siempre uso imágenes de disco de tipo "delgado", pero las hago más grandes de lo necesario. Pero, simplemente podría agregar un disco en lugar de hacer crecer un disco. Siempre separo el sistema operativo y los datos. Solo lanzo 50/100 GB adicionales al sistema operativo y nunca se acerca. La unidad de datos suele ser un NAS, por lo que no hay problemas con los discos virtuales. - ¡Sin embargo, es un buen punto a tener en cuenta!
FreeSoftwareServers
17

Desventajas de los discos monolíticos:

  • Si elimina instantáneas y necesita consolidar .vmdkarchivos no utilizados , si necesita desfragmentar .vmdkarchivos, etc., su host necesita tanto espacio libre como todo el .vmdk archivo. Por el contrario, si usa discos divididos, su host solo necesita tanto espacio libre como una de las .vmdkextensiones individuales .
  • Si desea copiar o hacer una copia de seguridad de una máquina virtual, es posible que la esté copiando en un sistema de archivos que no admite archivos tan grandes.
  • Si está copiando o haciendo una copia de seguridad de una máquina virtual, pero necesita cancelar la operación y reanudarla más tarde, usar discos divididos es mucho menos doloroso.

Ventajas de los discos monolíticos:

  • Menos desorden del sistema de archivos (y en ese sentido es más fácil de administrar).
  • La VM requerirá menos identificadores de archivos abiertos. Algunos sistemas operativos host tienen un límite algo bajo en la cantidad máxima de identificadores de archivos abiertos, y esto puede ser importante si toma muchas instantáneas.
jamesdlin
fuente
Consulte también sanbarrow.com/vmdk-howtos.html#monolithicversussplit para ver una comparación con los pros y los contras del uso de discos monolíticos frente a discos divididos / fragmentados.
SaeX
1

Si está utilizando máquinas virtuales muy grandes, como 1 TB o más, entonces debe considerar todos los problemas que surgen al copiar archivos tan grandes. De hecho, algunas personas han tenido problemas en los que no pueden ser trasladados en absoluto. Programas como robocopy o xcopy se colgarán o saldrán por error.

También probé otros programas como TeraCopy Pro y cuando se trataba de archivos de 2TB nunca terminaría.

Shawn Hall
fuente