Hva er OVF-filformatet?
.ovf er en XML-tekstfil designet for distribusjon av programvare for virtuelle maskiner. I stedet for å inneholde selve diskdataene, beskriver den egenskapene til en virtuell maskin eller applikasjon, og distribueres alltid sammen med diskavbildningsfilene den refererer til - vanligvis .vmdk eller .vhd - pluss en tilhørende .mf-manifestfil som lagrer sjekksummer for integritetsverifisering. Det komplette settet er standardisert av DMTF (Distributed Management Task Force) under spesifikasjonen DSP0243. En alternativ enkeltfils-pakking av det samme innholdet er .ova-arkivet, som samler alle filene i en TAR-beholder.
En .ovf-pakke inkluderer grunnleggende informasjon: navnet på den virtuelle maskinen, prosessor, lagring, nettverks- og minneinnstillinger, samt andre parametere. Utover den kjernebaserte maskinvarebeskrivelsen er det mulig å legge til ikke-standardiserte elementer som kommentarer, oppstartsparametere, minimumskrav og andre leverandørspesifikke utvidelser.
.ovf-filer er ikke avhengige av en spesifikk hypervisor eller prosessorarkitektur - de er plattformnøytrale. På grunn av denne spesifikasjonen er visse standarder for presentasjon og portabilitet av virtuelle maskiner vidt utbredt i bransjen. I motsetning til proprietære formater som .vmx, gir OVF-standarden et felles utgangspunkt som klienter og leverandører kan stole på.
.ovf-filer muliggjør fleksibel, sikker og effektiv distribusjon av programvare for bedriftsløsninger, samtidig som de opprettholder mobiliteten til virtuelle maskiner på tvers av flere plattformer. Som et resultat kan klienter og leverandører enkelt distribuere en virtuell maskin basert på OVF-standarden på hvilken som helst virtualiseringsplattform. Formatet gjør det også enkelt å konfigurere en virtuell maskin før første oppstart.
Sikkerhet og trygghet
RISIKO: MEDIUMEn OVF-pakke leverer et komplett, kjørbart operativsystem som noen andre har bygget - behandle det som en kjørbar fil, ikke et dokument. En ondsinnet applikasjon kjører ekte programvare i det øyeblikket du slår den på. Forholdsregler: Last ned applikasjoner kun fra leverandøren eller en pålitelig kilde, verifiser .mf/.cert-sjekksummer når de er tilgjengelige, hold den virtuelle maskinen på et isolert/NAT-nettverk til du stoler på den, og ikke del vertsmapper eller utklippstavle med en ukjent gjest. .ovf-filen på disken er i seg selv passiv; det er import og oppstart av maskinen som kjører kode.
Formatdetaljer
i et nøtteskallProgrammer som åpner OVF-filer
Tekniske detaljer
dyp spesifikasjon| Filtype | XML-beskrivelse i ren tekst - ikke en diskavbildning i seg selv |
| Rotelement | `<Envelope>` i DMTF OVF-navnerommet (`http://schemas.dmtf.org/ovf/envelope/1`) |
| Tegnkoding | UTF-8 (XML) |
| Typisk filstørrelse | 2 KB - 50 KB for XML-beskrivelsen; refererte diskavbildninger ved siden av er på mange gigabyte |
| MIME-type | `application/vnd.vmware.ovf`; gjenkjennes også som `application/xml` |
| OVF-versjon indikeres av | XML-navnerom-suffiks: `envelope/1` for OVF 1.x, `envelope/2` for OVF 2.x |
| Beskrevet maskinvare | Antall CPU-er, RAM, nettverksadaptere, diskkontrollertype, diskreferanser og gjeste-OS-type |
| Krav til flere filer | Må distribueres sammen med tilhørende `.vmdk`- eller `.vhd`-diskavbildninger og vanligvis et `.mf`-manifest |
| Integritetsverifisering | Tilhørende `.mf`-fil lister opp SHA-1 eller SHA-256 sjekksummer for hver fil i pakken |
| Enkeltfil-ekvivalent | `.ova` - et TAR-arkiv som samler `.ovf`-beskrivelsen, diskavbildninger og manifestet |
| Komprimering | Ingen i selve `.ovf`-filen; refererte VMDK-disker kan bruke streamOptimized-komprimering |
| Plattformnøytralitet | Uavhengig av hypervisor og arkitektur; støttes av VMware, VirtualBox, QEMU/KVM og Hyper-V |
| Standardiseringsorgan | DMTF (Distributed Management Task Force), spesifikasjon DSP0243; også ratifisert som ISO/IEC 17203:2017 |
| Valgfri signering | En `.cert`-fil ved siden av pakken signerer `.mf`-manifestet ved bruk av X.509-sertifikater |
| Utgitt | OVF 1.0 published by DMTF in 2009 (DSP0243) |
| Siste versjon | OVF 2.1.1 (DMTF DSP0243, 2015); ISO/IEC 17203:2017 |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.dmtf.org |
OVF-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om OVF-filer.