Con tantos formatos de imágenes de discos virtuales que existen, es posible que se pregunte cuál usar. Bueno, lo tenemos cubierto.
Es posible que haya encontrado archivos como VDI, VHD, VMDK y VHDX al guardar, descargar o configurar entornos de máquinas virtuales. Estos archivos se conocen como archivos de imagen de disco virtual y se utilizan para almacenar imágenes de disco virtual y configuraciones necesarias para ejecutar sistemas operativos virtualizados.
Ahora bien, como es de esperar, cada formato de imagen de disco tiene sus pros y sus contras, entonces, ¿cuándo debería utilizar cualquiera de las opciones y con qué propósito?
¿Qué es VDI?
VDI (Virtual Disk Image) es un formato de disco virtual de código abierto desarrollado para el hipervisor VirtualBox de Oracle. Su naturaleza de código abierto permite el soporte multiplataforma de VDI de otros hipervisores populares como VMware y Windows Hyper-V.
Un archivo .vdi se crea guardando el estado de una máquina a través del Virtual Media Manager de VirtualBox. El archivo se puede copiar y compartir para que cualquiera pueda usarlo. Cargar el archivo en VirtualBox brinda a los usuarios la opción de almacenamiento fijo y asignado dinámicamente. El almacenamiento asignado dinámicamente permite a los usuarios seguir expandiendo el archivo sin preocuparse por el tamaño del archivo. mientras que la asignación fija puede ayudar a controlar el tamaño del archivo al asignar una cantidad determinada de memoria para el archivo virtual. máquina.
Ventajas |
Contras |
---|---|
Compatible con la mayoría de los hipervisores que se ejecutan en diferentes sistemas operativos. |
Más lento que VMDK y VHDX |
Opción de asignación de memoria fija y dinámica |
No admite copias de seguridad incrementales |
Funciona mejor que VHD y VHDX | |
muy portatil |
VDI es una excelente imagen de disco virtual para cualquiera que use VirtualBox. Es gratuito, de código abierto, tiene un excelente soporte multiplataforma y es portátil. La ejecución de un archivo VDI a través de VirtualBox permite a los usuarios disfrutar de funciones como acceso remoto, creación de instantáneas y acceso USB directo en Windows, que se ofrecen como premium en otros hipervisores. Además, con ¡La versión más reciente de VirtualBox, los usuarios de Linux obtienen soporte de arranque seguro!
¿Qué son VHD y VHDX?
VHD y VHDX son formatos de imágenes de disco desarrollados por Microsoft. VHD significa Disco duro virtual y es el formato utilizado en productos de virtualización más antiguos de Microsoft, como Microsoft Virtual PC y Microsoft Virtual Server. Aunque el desarrollo ha cesado, VHD todavía se utiliza en el hipervisor Microsoft Hyper-V más nuevo para varias aplicaciones heredadas.
VHDX significa Disco Duro Virtual v2. Es el sucesor del antiguo formato VHD y se ejecuta principalmente en Microsoft Hyper-V. VHDX proporciona varias mejoras con respecto a VHD, proporcionando un máximo de 64 TB de espacio en disco, rendimiento general mejorado, mejor seguridad y resistencia, y soporte de terceros para otras plataformas como VirtualBox, VMware y Citrix XenServer.
VHD y VHDX se utilizan principalmente en Hipervisores tipo 1 como Hyper-V, que proporciona mayor eficiencia y rendimiento, pero a costa de posibles vulnerabilidades de la PC host.
Ventajas |
Contras |
---|---|
Capacidades de reparación y recuperación. |
Los sistemas operativos invitados son más susceptibles a diversos ataques de malware |
Una máquina virtual puede tener varios usuarios |
Los archivos VHD y VHDX corruptos pueden bloquear Windows |
Cada usuario no afecta a otras instancias de la máquina virtual. |
Requiere conocimientos técnicos para utilizar funciones avanzadas |
Ricas funciones para la virtualización avanzada de servidores |
Soporte limitado para sistemas operativos distintos de Windows, especialmente VHDX |
VHD es compatible con numerosas herramientas de virtualización |
VHDX se limita en gran medida a Hyper-V |
Los formatos de imagen de disco VHD y VHDX son los que mejor utilizan los administradores de sistemas que ya utilizan Microsoft Hyper-V y otros productos relacionados con Microsoft. Su función de operación sin cabeza hace que la administración sea mucho más fácil, pero requerirá conocimientos de Windows PowerShell para usar la CLI. Si es nuevo en la virtualización, querrá omitir este formato y utilizar un formato de imagen de disco de propósito más general como VDI y VMDK.
¿Qué es VMDK?
El formato de archivo VMDK se desarrolló por primera vez exclusivamente para los productos de virtualización de VMWare, como los hipervisores Workstation Pro y Workstation Player. Sin embargo, después de algunas revisiones en 2011, VMDK se convirtió en un formato abierto para una mejor interoperabilidad entre diferentes plataformas. Los archivos VMDK ahora se pueden ejecutar usando VirtualBox, QEMU, Hyper-V, Workstation Pro y Workstation Player.
Los productos de virtualización de VMWare ofrecen muchas características avanzadas que agregan funcionalidades y hacen que el manejo de máquinas virtuales sea mucho más conveniente. La ejecución de VMDK a través de los hipervisores de estaciones de trabajo de VMWare proporciona a los usuarios copias de seguridad incrementales, rápidas y convenientes. instantáneas, la capacidad de volver a estados antiguos guardados de la máquina, migración en vivo y un rendimiento general más rápido en comparación con VHD y VDI.
Ventajas |
Contras |
---|---|
Soporte multiplataforma |
No funciona en Microsoft Hyper-V |
Mejor rendimiento general |
Funciones avanzadas solo disponibles en Workstation Pro |
Migración de un host a otro sin interrumpir el funcionamiento normal | |
Copias de seguridad incrementales |
VMDK lo utilizan mejor las personas que ya compraron o están dispuestas a comprar Workstation Pro. Obtiene un montón de funciones, como máquinas virtuales cifradas, instantáneas, conexión remota y contenedores, además de un excelente rendimiento en comparación con otros hipervisores. Por ejemplo, los Workstation Players gratuitos siguen funcionando mejor que VirtualBox. Sin embargo, se perderá funciones adicionales. Por lo tanto, si no puede justificar la compra de una licencia de Workstation Pro, utilice Workstation Player para un procesamiento más rápido y VirtualBox con VMDK para funciones como instantáneas y acceso remoto.
¿Qué pasa con ISO?
La imagen de disco óptico (ISO) no es un formato de disco virtual sino más bien un formato de archivo utilizado para imágenes de discos ópticos. Se usa comúnmente para almacenar una copia del contenido de un CD o DVD, que puede usarse para instalar o ejecutar software. Los archivos ISO no están diseñados específicamente para la virtualización. Sin embargo, dado que se utilizan para clonar unidades de memoria, los hipervisores aún pueden montarlos virtualmente, acceder a sus archivos y funcionar como una máquina virtual normal.
Los archivos ISO son excelentes para distribuir imágenes del sistema operativo en Internet. Sin embargo, usarlos para virtualización requiere una configuración más detallada y potencialmente pierde rendimiento y funciones. Por lo tanto, asegúrese de descargar imágenes de discos virtuales en lugar de archivos ISO cuando estén disponibles. El uso de estos formatos especializados le ahorra tiempo durante la configuración y ya tendrá funciones compatibles la primera vez que inicie su máquina.
¿Se pueden convertir formatos de imagen de disco virtual?
Es posible convertir archivos de imagen de disco virtual a otros formatos. Aunque VDI, VHD, VHDX y VMDK pueden ejecutarse en los hipervisores más populares, muchos aún convierten sus archivos de imágenes virtuales a otros formatos para garantizar la compatibilidad de funciones al migrar a otras plataformas.
Una de las formas más sencillas de convertir archivos de imágenes virtuales a otros formatos es a través de las herramientas que ya se proporcionan en VirtualBox y VMware Workstation. VirtualBox Virtual Media Manager puede convertir ISO, VHD, VHDX y VMDK a VDI. De manera similar, el asistente de máquina virtual en VMware Workstation se puede usar para abrir ISO, VDI, VHD y VHDX para guardarlos como VMDK.
Para aquellos que buscan convertir VDH y VHDX a otros formatos y viceversa, deberán descargar Microsoft Virtual Machine Converter. Los usuarios más avanzados pueden convertir varias imágenes de discos virtuales a través de PowerShell y VBoxCommands.
No pierda rendimiento y funciones
Se han desarrollado formatos de imágenes de discos virtuales para garantizar la compatibilidad de funciones de imágenes de disco e hipervisores. Aunque VDI, VHD, VHDX y VMDK tienen soporte multiplataforma, ejecutarlos en hipervisores que no están diseñados específicamente para ellos significará perder rendimiento y características valiosas. Lo ideal sería utilizar VDI para VirtualBox, VHD y VHDX en Hyper-V y VMDK para Workstation. Para situaciones puntuales, puedes utilizarlos con cualquier hipervisor que tengas. Pero para casos de uso más prolongados, querrás considerar convertir tus imágenes.