XenCenter

Formato de virtualización abierto (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 Abrir dispositivo virtual (OVA) es un paquete OVF en un archivo de un solo archivo con el .Ova extensión.

En los entornos de XenServer en los que se implementa el control de acceso basado en funciones (RBAC), solo los usuarios con la función 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 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 los roles de RBAC, consulte Descripción general de RBAC.

¿Qué hay en un paquete OVF?

Un Paquete OVF siempre incluye un archivo descriptor (*.ovf) y también puede incluir varios 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 propio servicio, sistemas operativos invitados, un EULA, instrucciones para iniciar y detener máquinas virtuales de dispositivos 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 mediante la detección de cualquier corrupción. 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 virtuales en el formato definido por el producto de virtualización que exportó los discos virtuales. XenServer genera paquetes OVF con imágenes de disco en formato VHD dinámico; Los productos de VMware y Virtual Box producen paquetes OVF con discos virtuales en formato VMDK optimizado para flujos.

Un Paquete OVA es un único archivo de almacenamiento, en formato de archivo en cinta (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 las imágenes de disco individuales del 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 hace que el paquete sea más fácil de manejar, 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 se puede utilizar OVA/OVF para exportar máquinas virtuales con un vTPM asociado.

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 un hipervisor diferente. Este problema se produce por varias razones, entre las que se incluyen: diferentes interpretaciones de la especificación OVF, dispositivos del sistema operativo invitado, controladores e implementaciones inherentes a un hipervisor.

XenCenter incluye una función avanzada de interoperabilidad de hipervisor, Reparación del sistema operativo, cuyo objetivo es garantizar un nivel básico de interoperabilidad para los paquetes OVF que se importan a un servidor XenServer. Ejecute Operating System Fixup en máquinas virtuales importadas que se crearon en otros hipervisores para asegurarse de que arrancan correctamente en un servidor XenServer.

Para obtener más información acerca de la característica de reparación del sistema operativo, consulte Acerca de la importación y exportación de máquinas virtuales.

Más información sobre OVF

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

Especificación de formato de virtualización abierta

Documentación relacionada

XenServer 8

Actualización acumulativa 1 de Citrix Hypervisor 8.2

Formato de virtualización abierto (OVF y OVA)