XenCenter

Open Virtualization Format (OVF und OVA)

OVF ist ein offener Standard, der von der Distributed Management Task Force (DMTF) spezifiziert wurde, um eine virtuelle Appliance, bestehend aus einer oder mehreren virtuellen Maschinen (VMs), zu verpacken und zu verteilen.

Ein OVF-Paket enthält Metadaten und Dateielemente, die VMs beschreiben, sowie zusätzliche Informationen, die für die Bereitstellung und den Betrieb der Anwendungen im OVF-Paket wichtig sind. Die Dateinamenerweiterung ist .ovf.

Eine Open Virtual Appliance (OVA) ist ein OVF-Paket in einem einzelnen Dateiarchiv mit der Erweiterung .ova.

In XenServer-Umgebungen, in denen die rollenbasierte Zugriffssteuerung (RBAC) implementiert ist, können nur Benutzer mit der RBAC-Rolle Pool-Administrator oder Pool-Operator OVF- und OVA-Pakete importieren. Um OVF- und OVA-Pakete zu exportieren, müssen Sie die Rolle Pool-Administrator, Pool-Operator, VM-Power-Administrator oder VM-Administrator innehaben. Weitere Informationen zu RBAC-Rollen finden Sie unter RBAC-Übersicht.

Was ist in einem OVF-Paket enthalten?

Ein OVF-Paket enthält immer eine Deskriptordatei (*.ovf) und kann auch mehrere andere Dateien enthalten.

Dateityp Beschreibung
Deskriptor Der Deskriptor spezifiziert die virtuellen Hardwareanforderungen des Dienstes. Dieser Deskriptor kann auch Informationen wie Beschreibungen virtueller Festplatten, den Dienst selbst, Gast-Betriebssysteme, eine EULA, Anweisungen zum Starten und Stoppen von Appliance-VMs und Anweisungen zur Installation des Dienstes enthalten. Die Dateinamenerweiterung des Deskriptors ist .ovf.
Manifest Das Manifest ist ein SHA-1-Digest jeder Datei im Paket, wodurch der Paketinhalt durch Erkennung von Beschädigungen überprüft werden kann. Die Dateinamenerweiterung des Manifests ist .mf.
Signatur Die Signatur ist der Digest des Manifests, signiert mit dem öffentlichen Schlüssel des im Paket enthaltenen X.509-Zertifikats. Sie ermöglicht die Überprüfung des Paketerstellers. Die Dateinamenerweiterung der Signatur ist .cert.
Virtuelle Festplatten OVF spezifiziert kein Festplattenimage-Format. Ein OVF-Paket enthält Dateien, die virtuelle Festplatten in dem Format umfassen, das vom Virtualisierungsprodukt definiert wurde, das die virtuellen Festplatten exportiert hat. XenServer erstellt OVF-Pakete mit Festplattenimages im Dynamic VHD-Format; VMware-Produkte und Virtual Box erstellen OVF-Pakete mit virtuellen Festplatten im Stream-Optimized VMDK-Format.

Ein OVA-Paket ist eine einzelne Archivdatei im Tape Archive (tar)-Format, die die Dateien enthält, aus denen ein OVF-Paket besteht.

Welches Format verwende ich?

OVF-Pakete enthalten eine Reihe unkomprimierter Dateien, die den Zugriff auf einzelne Festplattenimages in der Datei erleichtern. OVA-Pakete sind nur eine große Datei. Obwohl Sie diese Datei komprimieren können, bietet sie nicht die Flexibilität einer Reihe von Dateien wie OVF.

OVA eignet sich besser für spezifische Anwendungen, bei denen eine einzelne Datei von Vorteil ist, da sie das Paket einfacher handhabbar macht, z. B. beim Erstellen von Paketen für Web-Downloads. Das Exportieren und Importieren von OVA-Paketen dauert länger als bei OVF.

Sie können OVA/OVF nicht verwenden, um virtuelle Maschinen mit einem angeschlossenen vTPM zu exportieren.

(Nur Windows-VMs) Installieren der XenServer® VM Tools für Windows

Wenn Sie auch die virtuelle Appliance Conversion Manager Version 8.5.0 oder höher in Ihrem Pool ausführen, können Sie die XenServer VM Tools für Windows als Teil eines Imports installieren. Wenn Sie die XenServer VM Tools für Windows nicht als Teil des Importvorgangs installieren möchten, stellen Sie sicher, dass Sie sie später manuell installieren, damit die VM vollständig unterstützt wird. Weitere Informationen finden Sie unter XenServer VM Tools installieren.

(Nur Linux-VMs) Verwenden von Operating System Fixup

XenCenter® enthält eine erweiterte Hypervisor-Interoperabilitätsfunktion namens Operating System Fixup. Diese Funktion soll ein grundlegendes Maß an Interoperabilität für Linux-VMs gewährleisten, die auf anderen Hypervisoren als XenServer erstellt wurden. Wenn Sie beim Importieren eines auf einem anderen Hypervisor erstellten Festplattenimages eine Linux-Vorlage auswählen, können Sie stattdessen Operating System Fixup als Teil des Imports ausführen.

Weitere Informationen finden Sie unter Informationen zum VM-Import und -Export.

Weitere Informationen zu OVF

Weitere Informationen zu OVF finden Sie in den folgenden Dokumenten auf der DMTF-Website:

Open Virtualization Format Specification

Zugehörige Dokumentation

XenServer Aktuelles Release

Open Virtualization Format (OVF und OVA)