Articulo de referencia

VMDK

VMDK (abreviatura de Virtual Machine Disk, disco de máquina virtual ) es un formato de archivo que describe contenedores para unidades de disco duro virtuales que se utilizan en...

VMDK (abreviatura de Virtual Machine Disk, disco de máquina virtual ) es un formato de archivo que describe contenedores para unidades de disco duro virtuales que se utilizan en máquinas virtuales como VMware Workstation o VirtualBox .

Inicialmente desarrollado por VMware para sus productos de dispositivos virtuales propietarios [ 1 ] , VMDK se convirtió en un formato abierto [ 2 ] con la revisión 5.0 en 2011, y es uno de los formatos de disco utilizados dentro del formato de virtualización abierta para dispositivos virtuales.

El tamaño máximo de VMDK es generalmente de 2 TB para la mayoría de las aplicaciones, pero en septiembre de 2013, VMware vSphere 5.5 introdujo una capacidad de VMDK de 62 TB. [ 3 ]

Apoyo

Todos los productos de virtualización de VMware son compatibles con VMDK; esto incluye VMware Workstation , VMware Workstation Player , VMware Server , VMware Fusion , VMware ESX, VMware ESXi y todas las ofertas de software y servicios que los incorporan.

El software de terceros que admite VMDK incluye:

Formato

El formato VMDK incluye varios subformatos diferentes, algunos de los cuales almacenan metadatos en un archivo descriptor externo, mientras que otros los incrustan con los datos principales en un solo archivo. [ 9 ] Una imagen plana asigna espacio por adelantado, mientras que una imagen dispersa crece a medida que la máquina virtual escribe en ella. Las imágenes planas pueden usar la capacidad de archivo disperso del sistema de archivos subyacente , como se hace con el formato vmfs en ESXi. Una imagen también puede hacer referencia a una imagen principal y almacenar solo los cambios realizados en modo de copia en escritura . Esto permite crear una instantánea del estado de una máquina virtual.

Extensión

El descriptor especifica una serie de una o más extensiones que normalmente se refieren a un archivo o dispositivo que contiene los datos reales, a menos que, por ejemplo, sean de tipo ZERO, que emula una extensión rellena de ceros. [ 10 ] Cada extensión puede estar marcada como RW, RDONLY, o NOACCESSpara indicar que la máquina virtual debe tener respectivamente acceso de lectura/escritura, solo lectura o ningún acceso a esa parte del disco. El número y los tipos de extensiones en una imagen dependen de su createType. Una imagen con createType="custom"puede contener una combinación arbitraria de extensiones.

Opciones de aprovisionamiento de discos virtuales

Las imágenes de disco planas se pueden aprovisionar de tres maneras:

  • thin: Los bloques no se asignan ni se inicializan a cero durante el aprovisionamiento inicial. En su lugar, la imagen se crea como un archivo disperso. La asignación y inicialización de bloques se realiza en el primer acceso.
  • zeroedthick: Los bloques se asignan durante el aprovisionamiento inicial, pero no se inicializan a cero hasta el primer acceso.
  • eagerzeroedthick: Los bloques se asignan y se ponen a cero durante el aprovisionamiento inicial.

Véase también

Referencias

  1. Dhamdhere, Sangeeta (31 de octubre de 2013). Tecnologías de computación en la nube y virtualización en bibliotecas . Information Science Reference. pág.  130. ISBN 9781466646322.
  2. "Formato de disco virtual 5.0" (PDF) . VMware. 20 de diciembre de 2011. Archivado del original (PDF) el 2 de marzo de 2012.
  3. "Mejoras de almacenamiento de vSphere 5.5, parte 1: VMDK de 62 TB" . CormacHogan.com . 24 de septiembre de 2013. Consultado el 11 de septiembre de 2017 .
  4. "Parallels anuncia Parallels Desktop 10 para Mac" . www.parallels.com . Archivado del original el 30 de abril de 2019.
  5. "Capítulo 5. Almacenamiento virtual" . www.virtualbox.org .
  6. "Oracle y Sun Microsystems - Adquisiciones estratégicas - Oracle" (PDF) . www.sun.com .
  7. "Administrador de discos duros Paragon para Windows | Paragon Software" . Grupo de software Paragon . Consultado el 21 de febrero de 2026 .
  8. "VMFS Recovery™" . www.diskinternals.com . Consultado el 21 de febrero de 2026 .
  9. "VMDK-Handbook-Basics" . sanbarrow.com .
  10. "Especificación del formato de disco virtual libvmdk/VMware (VMDK)" . github.com .
  • VMware
  • Kit de desarrollo de discos virtuales de VMware (VDDK) 6.7