Abiquo Documentation Cookies Policy

Our Documentation website uses cookies to improve your experience. Please visit our Cookie Policy page for more information about cookies and how we use them.

Abiquo 2.6

Skip to end of metadata
Go to start of metadata

User's Guide. 5. Appliance Library

API Feature

This feature is available in the API. See DatacenterRepositoryResource and ApplianceLibraryResources.

This document assumes the reader understands the basics of Abiquo Virtual Machine Templates and Instances. This document describes the Abiquo Appliance Library that enables cloud owners to offer users virtual machine templates for self-service deployment.


The Appliance Library is stored on the NFS repository. It holds the following VM Templates:

The Apps Library enables Abiquo users to deploy virtual machines on a self-service by simply dragging and dropping VM templates. 

Best practices for best performance of the appliance library

  • Add your physical machines with your hypervisors before adding templates to your appliance library in order to optimize your NFS repository space. A template will be converted to all possible hypervisor formats if no hypervisors are present when you add a template to the appliance library. See V2V Conversion.
  • Do not enable the NFS repository as a hypervisor datastore when you add your physical machines.

View the Apps Library

The Appliance Library view contains all the functionality related to virtual machine templates to be used on the cloud infrastructure. This view is contextualized by the selected datacenter, which means that you will see the virtual machine templates available to your enterprise in your datacenter. Click the Apps Library button  at the top of the screen to access the Apps Library. 



The Apps Library view differs slightly depending on whether you are using a standard Abiquo datacenter or a public datacenter. However, the main concepts are still the same. An enterprise Apps Library is created in each datacenter.

View the Apps Library in a Datacenter

Datacenter Configuration

To use this feature, you must have the Appliance Manager remote service properly configured for your datacenter. For more information see Creating a Datacenter. You must also have the NFS repository correctly mounted on your Remote Services Server and hypervisor host and configured in the Abiquo properties file.

On the left of the appliance library screen, you will see a list of datacenters.

Click on a datacenter name to open the appliance library for this datacenter.

How much space is left in the Apps Library?

By default, the cloud administrator has the Apps Library privilege to display datacenter capacity and free space. This means that the cloud administrator can view the capacity and remaining capacity of the Apps Library. Click on a datacenter in the datacenter list, to refresh the Apps Library and the Capacity (total disk space) and Remaining Capacity (the remaining space) of the NFS repository where the appliance library is stored.

How much space can I use in the Apps Library?

Refresh the Apps Library

The appliance library is automatically refreshed when you open it. To manually refresh the appliance library, click the refresh button  beside the capacity/remaining capacity in the repository list. You may need to manually refresh the Apps Library the first time you open the Apps Library in a new datacenter.

When the appliance library is refreshed:

  • new templates that have been manually uploaded to the repository file system will be added to the appliance library. See manually import templates. 
  • templates with missing disk files (disks that were manually deleted in the repository file system), will be marked as unavailable
  • shared templates that you have made unavailable will be marked as unavailable for all other enterprises

Repository is not responding

The repository is usually an NFS shared folder, so network problems can cause repository performance problems. The default repository timeout can be adjusted in the Abiquo Configuration Properties

View the Apps Library in a Public Datacenter

The Apps Library in a Public Datacenter only provides a facility to search for templates. See the public datacenter documentation from the provider for information about how to manage templates in the public datacenter. In a public datacenter, the Apps Library view contains a filter to retrieve a group of templates. There may be a very large number of templates in a public datacenter. The Abiquo Flex client can retrieve up to a maximum of 100 templates with a single query. 

Filter Templates in Amazon

The Amazon EC2 documentation for virtual machine templates (AMI) is at http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIs.html. In Amazon there are approximately 19,000 templates. So you should restrict your search to the type of template you would like to use. 

The search filters are described in the following table.

PublicCheckboxTicked by default
32 bitsCheckbox 
64 bitsCheckboxTicked by default

Windows or Other. The default vallue is Other

IDFree text 
NameFree text

E.g. ami-0354b96a

DescriptionFree textThe default value is Ubuntu
Max. ResultsSelectorThe Abiquo flex client is limited to 100 results.
The default value is 10

Enter filter values and click Search. Abiquo will retrieve the requested templates and these will now be available to users for creating virtual machines.

Users can access the same search and filters in the Virtual Appliance.


  • No labels