O que é o formato de ficheiro OVF?
.ovf é um arquivo de texto XML projetado para a distribuição de software para máquinas virtuais. Em vez de conter os dados do disco em si, ele descreve as propriedades de uma máquina virtual ou appliance e é sempre implantado ao lado dos arquivos de imagem de disco que referencia - normalmente .vmdk ou .vhd - além de um manifesto .mf complementar que registra somas de verificação (checksums) para verificação de integridade. O conjunto completo é padronizado pela DMTF (Distributed Management Task Force) sob a especificação DSP0243. Uma alternativa de empacotamento em arquivo único do mesmo conteúdo é o arquivo .ova, que agrupa todos os arquivos em um contêiner TAR.
Um pacote .ovf inclui informações básicas: o nome de uma máquina virtual, processador, armazenamento em massa, configurações de rede e memória, e outros parâmetros. Além da descrição principal do hardware, é possível adicionar elementos não padronizados, como comentários, parâmetros de inicialização, requisitos mínimos e outras extensões específicas do fornecedor.
Arquivos .ovf não dependem de um hipervisor ou arquitetura de processador específica - eles são neutros em relação à plataforma. Devido a esta especificação, certos padrões na apresentação e portabilidade de máquinas virtuais são amplamente aplicados em toda a indústria. Ao contrário de formatos proprietários como .vmx, o padrão OVF fornece uma base comum na qual clientes e provedores podem confiar.
Arquivos .ovf permitem a distribuição flexível, segura e eficiente de software para implantações empresariais, mantendo a mobilidade das máquinas virtuais em várias plataformas. Como resultado, clientes e provedores podem implantar facilmente uma máquina virtual baseada no padrão OVF em qualquer plataforma de virtualização. O formato também facilita a configuração de uma máquina virtual antes da primeira inicialização.
Segurança e proteção
RISCO: MEDIUMUm pacote OVF entrega um sistema operacional completo e inicializável que outra pessoa construiu - trate-o como um executável, não como um documento. Um appliance malicioso ou com backdoor executa software real no momento em que você o liga. Mitigações: baixe appliances apenas do fornecedor ou de uma fonte confiável, verifique as somas de verificação .mf/.cert quando fornecidas, mantenha a VM em uma rede isolada/NAT até confiar nela e não compartilhe pastas do host ou área de transferência com um convidado desconhecido. O XML .ovf no disco é inerte; importar e iniciar a VM é o que executa o código.
Detalhes do formato
em resumoProgramas que abrem arquivos OVF
Detalhes técnicos
especificação profunda| Tipo de arquivo | Descritor XML de texto simples - não é uma imagem de disco por si só |
| Elemento raiz | `<Envelope>` no namespace DMTF OVF (`http://schemas.dmtf.org/ovf/envelope/1`) |
| Codificação de caracteres | UTF-8 (XML) |
| Tamanho de arquivo típico | 2 KB - 50 KB para o descritor XML; as imagens de disco referenciadas ao lado dele têm gigabytes |
| Tipo MIME | `application/vnd.vmware.ovf`; também reconhecido como `application/xml` |
| Versão OVF sinalizada por | Sufixo do namespace XML: `envelope/1` para OVF 1.x, `envelope/2` para OVF 2.x |
| Hardware descrito | Contagem de CPUs, RAM, adaptadores de rede, tipo de controlador de disco, referências de disco e tipo de SO convidado |
| Requisito de vários arquivos | Deve ser implantado com imagens de disco `.vmdk` ou `.vhd` irmãs e geralmente um manifesto `.mf` |
| Verificação de integridade | O arquivo `.mf` complementar lista as somas de verificação SHA-1 ou SHA-256 de cada arquivo no pacote |
| Equivalente em arquivo único | `.ova` - um arquivo TAR que agrupa o descritor `.ovf`, imagens de disco e manifesto |
| Compressão | Nenhuma no arquivo `.ovf` em si; os discos VMDK referenciados podem usar compressão streamOptimized |
| Neutralidade de plataforma | Independente de hipervisor e arquitetura; suportado por VMware, VirtualBox, QEMU/KVM e Hyper-V |
| Órgão de padrões | DMTF (Distributed Management Task Force), especificação DSP0243; também ratificado como ISO/IEC 17203:2017 |
| Assinatura opcional | Um arquivo `.cert` ao lado do pacote assina o manifesto `.mf` usando certificados X.509 |
| Lançado | OVF 1.0 published by DMTF in 2009 (DSP0243) |
| Versão mais recente | OVF 2.1.1 (DMTF DSP0243, 2015); ISO/IEC 17203:2017 |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.dmtf.org |
Conversões de OVF
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos OVF.