Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

...

...

...

...

...

...

Table of Contents

...


Info

This section describes the template disk formats supported by the Abiquo

...

multi-cloud platform.

Tip
title

API Feature

To retrieve the information about Supported Disk Format Types from the Abiquo API, use the requests of the DiskFormatTypes Resource


Supported

...

disk format types

Abiquo supports the disk format types given in this table for OVA import or OVF import.

Abiquo identifies the disk formats by their URIs as given in the following table. These URIs were found in OVF files exported in these formats. However, over time vendors may change their reference information and URIs. Therefore customers who wish to import OVF files should check that their file formats will be correctly identified by Abiquo

Note

If you upload a disk that is not in one of these formats, Abiquo will record UNKNOWN as the format, and users will not be able to deploy VMs from these disks.

Disk format

URI

Technical

Reference

reference

Description

RAW

http

https://raw/

 


Device disk format

VMDK_STREAM_OPTIMIZED

http

https://www.vmware.com/technical-resources/interfaces/vmdk_access.html#streamOptimized

vmdk_50_technote.pdf
see Stream-Optimized p11

VMware stream optimized format

VMDK_FLAT

http

https://www.vmware.com/technical-resources/interfaces/vmdk_access.html#monolithic_flat

vmdk_50_technote.pdf
see Simple Extents p5

VMware fixed disk

VMDK_SPARSE

http

https://www.vmware.com/technical-resources/interfaces/vmdk_access.html#monolithic_sparse

vmdk_50_technote.pdf 
see Hosted Sparse Extents p6
/ ESXi Host Sparse Extents on p9

VMware sparse disk

VHD_FLAT

http

https://technet.microsoft.com/en-us/virtualserver/bb676673.aspx#monolithic_flat

VHD specification Word file
see Fixed Hard Disk Image p3

VHD fixed disk

VHD_SPARSE

http

https://technet.microsoft.com/en-us/virtualserver/bb676673.aspx#monolithic_sparse

VHD specification Word file

see Dynamic Hard Disk Image p3

VHD sparse disk

VHDX_FLAT

http

https://technet.microsoft.com/en-us/library/hh831446.aspx#monolithic_flat

 


VHDX fixed disk

VHDX_SPARSE

http

https://technet.microsoft.com/en-us/library/hh831446.aspx#monolithic_sparse

 


VHDX sparse disk

VDI_FLAT

http

https://forums.virtualbox.org/viewtopic.php?t=8046#monolithic_flat

 


VDI fixed disk

VDI_SPARSE

http

https://forums.virtualbox.org/viewtopic.php?t=8046#monolithic_sparse

 


VDI sparse disk

QCOW2_FLAT

http

https://people.gnome.org/~markmc/qcow-image-format.html#monolithic_flat

 


QCOW2 fixed disk

QCOW2_SPARSE

http

https://people.gnome.org/~markmc/qcow-image-format.html#monolithic_sparse

 


QCOW2 sparse disk

AMI

http

https://amiprotocol.sourceforge.net/ami-specif.html#1.9.2.user.xml

 


AMI

DOCKER_IMAGE https://docs.docker.com/terms/image/  Docker imageISOhttp

ISO

https://iso

 


ISO format

Abiquo will record UNKNOWN as the format for disks that are not in one of the above formats.

...


...

Hypervisor compatibility table

The following table shows the different formats supported by the hypervisors. The hypervisor default format (also called the base format) for each hypervisor is marked with a  (star)

If you upload a template in a format not supported by your hypervisor to the Appliance Library Catalogue view, Abiquo will convert it to the most suitable format.The hypervisor default format (also called the base format ) for each your hypervisor is marked with a  (star) . 

...

titleChange base format and formats offered

...

To configure the list of formats

...

and the base format

...

, in your abiquo.properties set the properties for plugin metadata. To find these properties, search for .pluginmetadata. on the Abiquo configuration properties page.

Format

AWS

ESX/ESXi

Hyper-V

KVM

XenServerDocker

Proxmox

RAW

(error)

(error)  

(tick)

(tick)

(tick)

(tick)

(tick)

(tick)

(error)

(tick)

  

VMDK_FLAT

 

(tick) (star)

 

(tick) (star)

 

(tick) (star)

(tick) (star)

(tick)

VMDK_SPARSE

 

(tick)

 

 

 

 

(tick)

(tick)

VMDK_STREAM_OPTIMIZED

 

(tick)

(tick)     

(tick)

VHD_FLAT

 

 

(tick)

(tick)

(tick)

VHD_SPARSE

 

 

(tick) (star)

(tick) (star)

 

(tick) (star)

VHDX_FLAT

  (tick)



(tick) Deploy VHDX

templates


(error)

(error) No conversions

TO or

FROM


VHDX


(error) No persistent VHDX templates   VHDX

_SPARSE

   (tick)



(tick) Deploy VHDX

templates


(error)  

(error) No conversions

TO or
FROM VHDX   

(error) No persistent VHDX templates


VDI_FLAT

 

 

 

 

 

 

VDI_SPARSE

 

 

 

 

 

 

QCOW2_FLAT

 

(tick)

 

 

(tick)

 

 

(tick) (star)

QCOW2_SPARSE

 

 

 

(tick)

 

 AMI

(tick)
(error) no conversions

    

 

DOCKER_IMAGE     (tick)
(error) no

(tick)

(tick)

AMI

(tick)
(error) No conversions




ISO

 

(tick)

(tick) 

(tick)

(tick)(tick)(tick)

(tick)

(tick)


...


Hypervisor default format and conversions

In the above table, the hypervisor default format (also called the base format) for each hypervisor is marked with a  (star). This is the preferred deployment format for this hypervisor, and if (star).

If there is a disk in the base format, Abiquo will choose to deploy this disk, and not a disk in another format.

Abiquo converts disks from other hypervisor formats into the base format. For example, if you upload a VHD template and you have ESXi hypervisors, Abiquo will convert it into VMDK fixed format.

Abiquo will not convert templates that are in other compatible formats for the same hypervisor. For example, if you upload a VMDK Sparse template for ESXi, then Abiquo will deploy the template as a VM with a sparse disk. However, if you somehow have both a sparse and a fixed format for the same disk, Abiquo will deploy the fixed format disk with thin provisioning enabled.

Abiquo will convert an Abiquo instance disk to hypervisor base format, but the administrator can control this conversion with properties. See Abiquo Configuration Properties#instanceconfiguration properties and search for .instance.

For each hypervisor, the administrator can override the available formats and the default format using properties. See Abiquo Configuration Properties#pluginmetadata See Abiquo configuration properties and search for .pluginmetadata.

See also Appliance library concepts .

Raw format for persistent VMs

Tip
titleRaw format for persistent virtual machine templates

The Disk from device or raw format is used for persistent VM templates. Before creating a persistent VM template, Abiquo converts the template's disks to raw format and then dumps them to a volume on the selected storage.

...

https://abiquo.atlassian.net/wiki/spaces/doc/pages/311371369/Catalogue+view#Catalogue-concepts about Virtual-to-virtual conversion (V2V)


...


Note about ISO disks

Abiquo supports ISO disks, which may be bootable installation disks (added to templates) or data disks (added to VMs). See: