Formato abierto de virtualización (OVF y OVA)

OVF es un estándar abierto, especificado por el grupo de tareas de administración distribuida (DMTF), para empaquetar y distribuir un dispositivo virtual compuesto por una o más máquinas virtuales (VM).

Un paquete OVF se compone de metadatos y elementos de archivo que describen máquinas virtuales, además de información adicional que es importante para la implementación y operación de las aplicaciones en el paquete OVF. Su extensión de archivo es .ovf.

Un dispositivo virtual abierto (OVA) es un paquete OVF en un único archivo de archivo con la extensión.ova.

Tenga en cuenta que en entornos XenServer donde se implementa el control de acceso basado en roles (RBAC), sólo los usuarios con la función RBAC de administrador de grupo pueden importar y exportar paquetes OVF y OVA. ConsulteVisión general de RBACpara obtener más información acerca de las funciones RBAC.

¿Qué hay en un paquete OVF?

Un paquete OVF siempre incluye un archivo descriptor (* .ovf) y también puede incluir otros archivos.

Tipo de archivo Descripción
Descriptor El descriptor especifica los requisitos de hardware virtual del servicio y también puede incluir otra información, como descripciones de discos virtuales, el servicio en sí y los sistemas operativos invitados, un acuerdo de licencia (CLUF), instrucciones para iniciar y detener máquinas virtuales en el dispositivo e instrucciones para instalar el servicio. La extensión del archivo descriptor es .ovf.
Manifiesto El manifiesto es un resumen SHA-1 de cada archivo del paquete, lo que permite verificar el contenido del paquete detectando cualquier daño. La extensión de archivo de manifiesto es .mf.
Firma La firma es el resumen del manifiesto firmado con la clave pública del certificado X.509 incluido en el paquete, y permite verificar el autor del paquete. La extensión de archivo de firma es .cert.
Discos virtuales OVF no especifica un formato de imagen de disco. Un paquete OVF incluye archivos que comprenden discos virtuales en el formato definido por el producto de virtualización que exportó los discos virtuales. XenServer produce paquetes OVF con imágenes de disco en formato Dynamic VHD; los productos VMware y Virtual Box producen paquetes OVF con discos virtuales en formato VMDK optimizado para Streaming.

Un paquete OVA es un único archivo de archivo, en el formato Tape Archive (tar), que contiene los archivos que componen un paquete OVF.

¿Qué formato debo usar?

Los paquetes OVF contienen una serie de archivos sin comprimir que lo hacen más fácil para los usuarios que pueden querer acceder a imágenes de disco individuales en el archivo, mientras que los paquetes OVA son solo un archivo grande. Aunque puede comprimir este archivo, no tiene la flexibilidad de una serie de archivos como OVF.

OVA es mejor para aplicaciones específicas en las que es beneficioso tener un solo archivo, lo que facilita el manejo del paquete, como cuando se crean paquetes para descargas Web. La exportación e importación de paquetes OVA lleva más tiempo que OVF.

Uso de la corrección del sistema operativo

El uso de OVF como método de empaquetado no garantiza la compatibilidad entre hipervisores de las máquinas virtuales contenidas en el paquete. Es posible que un paquete OVF creado en un hipervisor no funcione automáticamente en otro hipervisor. Esto sucede por una variedad de razones, incluyendo; diferentes interpretaciones de la especificación OVF, dispositivos de sistema operativo invitado, controladores e implementaciones inherentes a un hipervisor.

XenCenter incluye una característica avanzada de interoperabilidad del hipervisor: la corrección del sistema operativo , que tiene como objetivo garantizar un nivel básico de interoperabilidad para los paquetes OVF que se importan a XenServer. Es necesario ejecutar la corrección del sistema operativo en máquinas virtuales importadas que se crearon en otros hipervisores para asegurarse de que arrancan correctamente en XenServer.

Para obtener más información acerca de la función de corrección del sistema operativo, consulteAcerca de la importación y exportación de VM.

Más información sobre OVF

Consulte los siguientes documentos en el sitio web de la DMTF para obtener más información sobre OVF:

Especificación de formato de virtualización abierto

Formato abierto de virtualización (OVF y OVA)