Got it

OVA VS OVF

Latest reply: Feb 19, 2022 07:59:59 1524 13 9 0 0

Hello, everyone!

We can discuss the differences between OVA and OVF formats in this post.

What is an OVF file?

OVF: Open Virtualization Format. The Open Source Virtualization Format OVF file is an open-source file specification that describes an open-source, secure, efficient, and extensible portable virtual packaging and software distribution format. It generally consists of several parts. ovf file, mf file, cert file, vmdk file, and iso file respectively.

ovf

How OVF files work and the functions of each component

In brief, an OVF file can be regarded as a file package consisting of several specified types of files. The file package can be used as a standard and reliable virtual file format between different VMs in the future to implement commonality between different VMs. Each type of file has its own role and complements each other.

OVF file

The OVF file plays an important role in the OVF file format. It ensures the correct mapping between the image file VMDK, resource file ISO, and VM domain configurations. The function is similar to the VMX format in VMware and the XML configuration files in Xen and KVM.

mf file

A mf file is a collection of file SHAs. It is used to prevent image files from being tampered with by unauthorized users. By comparing instances, we can conclude that the SHA value of each file in a mf file is the content abstract of the entire file.

Cert file

According to the analysis of the mf file, the mf file is used to check whether VM configurations are maliciously tampered with. How to ensure the validity of the mf file? So we need a. Cert file to supplement it. The Cert file consists of two parts: the digest of the mf file and the certificate content of the valid certificate. The certificate is used to verify the validity of the mf file, which further proves the validity of the entire OVF file package. The generation of Cert certificates depends on PKI and can be implemented using OpenSSL.

VMDK and ISO files

The two types of files belong to the same type. In the OVF, they are resource classes, mainly specific image resources. The difference is that the VMDK file content is mainly the content of the user operating system (OS), while the ISO file content is the content of the CD-ROM drive.

What is an OVA file?

Open Virtualization Appliance: Open virtualization appliance. The single file format combines components into a single file. In brief, an OVF file can be regarded as a file package consisting of several specified types of files. The file package can be used as a standard and reliable virtual file format between different VMs in the future to implement commonality between different VMs. Each type of file has its own role and complements each other.

ova

What is the difference between the OVA file and the OVF file?

Open Virtualization Format (OVF) and Open Virtualization Appliance (OVA), which contain all the necessary information for deploying virtual machines. Both package encapsulation formats are defined by the Distributed Management Task Force (DMTF).

 

The main difference between the two is in the description and encapsulation of the package. The OVF package constructs several necessary files (for details, see the preceding description) that must be used for defining and deploying VMs. The OVA package, by contrast, is a single file in which all the necessary information is encapsulated.

 

The OVF file uses the .ovf file extension, along with an OVF descriptor, and an XML file that describes the packaged virtual machine. The OVF also contains metadata and one or more disk images. Alternatively, it may contain certificates and other accompanying documents.

 

OVA files, on the other hand, have the .tar file extension and contain all the file types in an OVF package. This OVA single file format makes it very portable.

If you know more about OVF and OVA, we can discuss them together in the comments section.


  • x
  • convention:

liqiang185
Admin Created Mar 26, 2021 11:36:26

This post is helpful for me!
View more
  • x
  • convention:

olive.zhao
olive.zhao Created Mar 27, 2021 00:37:20 (0) (0)
Thanks!  
Unicef
MVE Created Mar 26, 2021 12:00:40

Very good once
View more
  • x
  • convention:

olive.zhao
olive.zhao Created Mar 27, 2021 00:37:30 (0) (0)
Thanks!  
wissal
MVE Created Mar 26, 2021 18:14:36

Interesting to know, learned
View more
  • x
  • convention:

olive.zhao
olive.zhao Created Mar 27, 2021 00:37:37 (0) (0)
Thanks!  
NTan33
Created Mar 29, 2021 12:05:34

One learns another new thing today.
View more
  • x
  • convention:

user_4001805
Created Mar 31, 2021 14:00:58

Great sharing
View more
  • x
  • convention:

little_fish
Admin Created Jan 22, 2022 06:01:54

Thanks. This is exactly what I was looking for. Thank You! I was very confused about the two formats, now I know I have to use OVA if I’ve to get a tar/compressed file.

View more
  • x
  • convention:

Saqibaz
Created Jan 22, 2022 06:09:05

Very good once
View more
  • x
  • convention:

MahMush
Moderator Author Created Jan 30, 2022 15:01:14

learning we grow

View more
  • x
  • convention:

Funstuff
MVE Author Created Jan 30, 2022 17:30:23

Useful post
View more
  • x
  • convention:

12
Back to list

Comment

You need to log in to comment to the post Login | Register
Comment

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.
Information Protection Guide
Thanks for using Huawei Enterprise Support Community! We will help you learn how we collect, use, store and share your personal information and the rights you have in accordance with Privacy Policy and User Agreement.