XenCenter

Offenes Virtualisierungsformat (OVF und OVA)

OVF ist ein von der Distributed Management Task Force (DMTF) spezifizierter offener Standard zum Verpacken und Verteilen einer virtuellen Appliance, die aus einer oder mehreren virtuellen Maschinen (VMs) besteht.

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 lautet .ovf.

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

In Citrix Hypervisor Umgebungen, in denen rollenbasierte Zugriffssteuerung (RBAC) implementiert ist, können nur Benutzer mit der RBAC-Rolle von Pool Admin OVF- und OVA-Pakete importieren und exportieren. Weitere Hinweise zu RBAC-Rollen finden Sie unter Übersicht über RBAC.

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 gibt die Anforderungen an die virtuelle Hardware des Dienstes an. Dieser Deskriptor kann auch weitere Informationen enthalten, z. B. Beschreibungen virtueller Laufwerke, den Dienst selbst und Gastbetriebssysteme, einen EULA, Anweisungen zum Starten und Beenden von Appliance-VMs und Anweisungen zum Installieren des Dienstes. Die Dateinamenerweiterung des Deskriptors lautet.ovf.
Manifest Das Manifest ist ein SHA-1 Digest jeder Datei im Paket, wodurch der Paketinhalt überprüft werden kann, indem jede Beschädigung erkannt wird. Die Manifestdateinamenserweiterung lautet.mf.
Unterschrift Die Signatur ist der Digest des Manifests, das mit dem öffentlichen Schlüssel aus dem im Paket enthaltenen X.509-Zertifikat signiert wurde. Damit kann der Autor des Pakets verifiziert werden. Die Signaturdateinamenserweiterung lautet.cert.
Virtuelle Laufwerke OVF gibt kein Disk-Image-Format an. Ein OVF-Paket enthält Dateien, die virtuelle Laufwerke in dem Format enthalten, das durch das Virtualisierungsprodukt definiert wurde, das die virtuellen Laufwerke exportiert hat. Citrix Hypervisor produziert OVF-Pakete mit Festplatten-Images im dynamischen VHD-Format; VMware Produkte und Virtual Box produzieren OVF-Pakete mit virtuellen Laufwerken im Stream-optimierten VMDK-Format.

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

Welches Format verwende ich?

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

OVA ist besser für bestimmte Anwendungen, bei denen es vorteilhaft ist, eine einzelne Datei zu haben, was die Handhabung des Pakets erleichtert, z. B. das Erstellen von Paketen für Web-Downloads. Das Exportieren und Importieren von OVF-Paketen dauert länger als OVF-Dateien.

Betriebssystemfixup verwenden

Die Verwendung von OVF als Verpackungsmethode garantiert keine Cross-Hypervisor-Kompatibilität der virtuellen Maschinen, die im Paket enthalten sind. Ein OVF-Paket, das auf einem Hypervisor erstellt wurde, funktioniert möglicherweise nicht automatisch auf einem anderen Hypervisor. Dieses Problem tritt aus verschiedenen Gründen auf, darunter verschiedene Interpretationen der OVF-Spezifikation, Gastbetriebssystemgeräte, Treiber und Implementierungen, die einem Hypervisor innewohnen.

XenCenter enthält die erweiterte Hypervisor-Interoperabilitätsfunktion Operating System Fixup, die darauf abzielt, eine grundlegende Interoperabilität für OVF-Pakete zu gewährleisten, die in Citrix Hypervisor importiert werden. Führen Sie Betriebssystemfixup auf importierten VMs aus, die auf anderen Hypervisoren erstellt wurden, um sicherzustellen, dass diese auf Citrix Hypervisor ordnungsgemäß gestartet werden.

Weitere Hinweise zum Feature “Betriebssystemfixup” finden Sie unterInformationen zum Import und Export von VM.

Weitere Informationen über OVF

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

Open Virtualization Format-Spezifikation

Offenes Virtualisierungsformat (OVF und OVA)