Vad är filformatet OVF?
.ovf är en XML-textfil utformad för distribution av programvara för virtuella maskiner. Istället för att innehålla diskdata i sig, beskriver den egenskaperna hos en virtuell maskin eller appliance och distribueras alltid tillsammans med de diskavbildningsfiler den refererar till - vanligtvis .vmdk eller .vhd - plus en tillhörande .mf-manifestfil som lagrar kontrollsummor för integritetsverifiering. Hela uppsättningen är standardiserad av DMTF (Distributed Management Task Force) under specifikationen DSP0243. Ett alternativt enfilspaket med samma innehåll är .ova-arkivet, som buntar ihop alla filer i en TAR-container.
Ett .ovf-paket innehåller grundläggande information: namnet på en virtuell maskin, processor, lagring, nätverks- och minnesinställningar samt andra parametrar. Utöver den grundläggande hårdvarubeskrivningen är det möjligt att lägga till icke-standardiserade element som kommentarer, uppstartsparametrar, minimikrav och andra leverantörsspecifika tillägg.
.ovf-filer är inte beroende av en specifik hypervisor eller processorarkitektur - de är plattformsoberoende. Tack vare denna specifikation tillämpas vissa standarder för presentation och portabilitet av virtuella maskiner brett inom branschen. Till skillnad från proprietära format som .vmx, erbjuder OVF-standarden en gemensam baslinje som klienter och leverantörer kan lita på.
.ovf-filer möjliggör flexibel, säker och effektiv distribution av programvara för företagsmiljöer samtidigt som rörligheten för virtuella maskiner mellan flera plattformar bibehålls. Som ett resultat kan klienter och leverantörer enkelt distribuera en virtuell maskin baserad på OVF-standarden på valfri virtualiseringsplattform. Formatet gör det också enkelt att konfigurera en virtuell maskin före första uppstart.
Säkerhet & trygghet
RISK: MEDIUMEtt OVF-paket levererar ett komplett, körbart operativsystem som någon annan har byggt - behandla det som en körbar fil, inte ett dokument. En skadlig appliance kör riktig programvara i samma ögonblick som du startar den. Skyddsåtgärder: ladda endast ner appliances från leverantören eller en betrodd källa, verifiera .mf/.cert-kontrollsummor när sådana finns, håll den virtuella maskinen på ett isolerat/NAT-nätverk tills du litar på den, och dela inte värdens mappar eller urklipp med en okänd gäst. .ovf-XML-filen på disken är inaktiv; det är importen och starten av den virtuella maskinen som kör kod.
Formatdetaljer
i ett nötskalProgram som öppnar OVF-filer
Tekniska detaljer
djup specifikation| Filtyp | XML-beskrivning i klartext - inte en diskavbildning i sig |
| Rotelement | `<Envelope>` i DMTF OVF-namnrymden (`http://schemas.dmtf.org/ovf/envelope/1`) |
| Teckenkodning | UTF-8 (XML) |
| Typisk filstorlek | 2 KB - 50 KB för XML-beskrivningen; refererade diskavbildningar vid sidan av är på flera gigabyte |
| MIME-typ | `application/vnd.vmware.ovf`; känns även igen som `application/xml` |
| OVF-version signaleras av | XML-namnrymdssuffix: `envelope/1` för OVF 1.x, `envelope/2` för OVF 2.x |
| Beskriven hårdvara | Antal CPU:er, RAM, nätverksadaptrar, diskkontrollertyp, diskreferenser och gäst-OS-typ |
| Krav på flera filer | Måste distribueras med tillhörande `.vmdk`- eller `.vhd`-diskavbildningar och vanligtvis en `.mf`-manifestfil |
| Integritetsverifiering | Tillhörande `.mf`-fil listar SHA-1 eller SHA-256 kontrollsummor för varje fil i paketet |
| Motsvarighet i en fil | `.ova` - ett TAR-arkiv som buntar ihop `.ovf`-beskrivningen, diskavbildningar och manifest |
| Komprimering | Ingen i själva `.ovf`-filen; refererade VMDK-diskar kan använda streamOptimized-komprimering |
| Plattformsoberoende | Hypervisor- och arkitekturoberoende; stöds av VMware, VirtualBox, QEMU/KVM och Hyper-V |
| Standardiseringsorgan | DMTF (Distributed Management Task Force), specifikation DSP0243; även ratificerad som ISO/IEC 17203:2017 |
| Valfri signering | En `.cert`-fil vid sidan av paketet signerar `.mf`-manifestet med X.509-certifikat |
| Släppt | OVF 1.0 published by DMTF in 2009 (DSP0243) |
| Senaste version | OVF 2.1.1 (DMTF DSP0243, 2015); ISO/IEC 17203:2017 |
| Öppen standard | Ja · royaltyfri |
| Specifikation | www.dmtf.org |
OVF-konverteringar
Frågor & svar
frågat av användareInga frågor än - bli den första att fråga om OVF-filer.