XenCenter

Formato de virtualización abierta (OVF y OVA)

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

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

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

En los entornos de XenServer en los que se implementa el control de acceso basado en roles (RBAC), solo los usuarios con el rol RBAC de administrador de grupo u operador de grupo pueden importar paquetes OVF y OVA. Para exportar paquetes OVF y OVA, debe tener el rol de administrador de grupo, operador de grupo, administrador de energía de máquina virtual o administrador de máquina virtual. Para obtener más información sobre las funciones de RBAC, consulte Descripción general de RBAC

¿Qué contiene 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. Este descriptor también puede incluir información como descripciones de discos virtuales, el servicio en sí, sistemas operativos invitados, un EULA, instrucciones para iniciar y detener las máquinas virtuales del dispositivo e instrucciones para instalar el servicio. La extensión del nombre 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 del nombre del 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. Permite verificar el autor del paquete. La extensión del nombre del archivo de firma es .cert.
Discos virtuales OVF no especifica un formato de imagen de disco. Un paquete OVF incluye archivos que comprenden discos vDisk en el formato definido por el producto de virtualización que exportó los discos vDisk. XenServer produce paquetes OVF con imágenes de disco en formato VHD dinámico; los productos VMware y Virtual Box producen paquetes OVF con discos virtuales en formato VMDK optimizado para streaming.

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

¿Qué formato utilizo?

Los paquetes OVF contienen una serie de archivos sin comprimir que facilitan el acceso a imágenes de disco individuales en el archivo. Los paquetes OVA son solo un archivo grande. Si bien 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 la creación de paquetes para descargas web. La exportación e importación de paquetes OVA lleva más tiempo que OVF.

No puede usar OVA/OVF para exportar máquinas virtuales con un vTPM conectado.

Uso de la reparació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. Este problema se produce por varios motivos, entre ellos: diferentes interpretaciones de la especificación de OVF, dispositivos del sistema operativo invitado, controladores e implementaciones inherentes a un hipervisor.

XenCenter incluye una función avanzada de interoperabilidad de hipervisores , Operating System Fixup,que tiene como objetivo garantizar un nivel básico de interoperabilidad para los paquetes de OVF que se importan a un servidor XenServer. Ejecute Operating System Fixup en las máquinas virtuales importadas que se crearon en otros hipervisores para garantizar que se inicien correctamente en un servidor XenServer.

Para obtener más información sobre la función de reparación del sistema operativo, consulte Acerca de VM Import and Export.

Más información sobre OVF

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

Especificación de formato de virtualización abierta

Formato de virtualización abierta (OVF y OVA)