Documentation

Skip to end of metadata
Go to start of metadata

To make new virtual machine templates available in Abiquo, you must add them to your appliance library.

Add VM Templates to Datacenter Apps Library

You can download templates from a remote template repository or upload from a local filesystem. Templates must be in a compatible format.

Template Conversions

When you add a template to the appliance library, it will be converted to the format of each hypervisor in the platform. If you do not have any hypervisors in Abiquo, it will be converted to all possible hypervisor formats.

Before you add templates to your appliance library, add your physical machines with your hypervisors so as to optimize your NFS repository space. See V2V Conversion.

Click the add button in the appliance library view to add a new template. Select "Create from remote template repository" or "Create from local file"

 

Download from a Remote Template Repository

If you have the Manage repository privilege then you can download template definitions from a remote template repository to the Appliance Library.

Select the download from remote template repository option to open the following screen.

Select the datacenter in the first column on the left, then categories and template definitions available will be updated. After that, select a category or "all available categories" in the second row. The third row will show the template definitions available to be downloaded to your Datacenter for deployment. An icon, title and brief description is provided for each.

  • Download: Mark the check box next to each template definition you wish to download and then click the Download button at the top of the screen to start downloading. 
  • Abiquo will check that this template download will not exceed the repository limits for your enterprise or your enterprise in the datacenter.
  • A status bar will appear next to the selected packages showing the download state.

Template Category

If a template belongs to a category in the remote template repository and the category does not exist in the appliance library, this new global category will be created when it is downloaded.

Manage Remote Repositories

On the Create template from remote template repository popup, you can also

  • Add or Remove Remote Template Repositories: at the top of the first column there are two buttons (add and delete) for managing the template repositories available. Click on the add button and enter a URL (complete with http:// and port number) for a template repository to download template definitions from.

Default repository space

When an enterprise repository is created, a default template repository is provided with this URL http://abiquo-repository.abiquo.com/ovfindex.xml

  • Refresh: click the refresh button at the top of the screen to refresh the screen with the current template definitions available, downloaded, etc.
  • Categories: select a category to display templates from this category only

Uploading from the Local Filesystem

Abiquo supports browser upload of files larger than 2 GB

You can upload a custom template with your own configuration of resources, disk file, etc. The Abiquo GUI upload works with a multi-part upload over an HTTP connection from your browser to the Apps Library.

You must enter the number of CPUs, RAM and Hard disk of the virtual machine. These fields are required and if you do not enter correct values, you may not be able to deploy. If you do not know these values, you can: upload the file to the TemplateRepository, which automatically detects the values, and then download it to Abiquo; or, determine an accurate value for the Hard disk, then enter best-guess values for # CPU and RAM (e.g. 1 x CPU and 512 MB of RAM). These values can be modified after the image is uploaded.

Complete this form to create a new virtual machine template in the appliance library.


* Hard Disk

You must enter a correct value for Hard Disk - see Determining the size of a VM Disk File. Otherwise, deployment may fail with a message such as "is not a virtual disk". The hard disk size of a deployed virtual machine is the physical size of the template disk for fixed formats, and the provisioning size for sparse formats and compressed formats, e.g. stream-optimized. The Hard disk size entered in this field is recorded in the template definition (a short version of an OVF description) and used to create the disk on deployment.

Click Save to upload the template file. 

Abiquo will check that this template upload will not exceed the repository limits for your enterprise or your enterprise in the datacenter.

Downloading virtual machine templates

Downloading to client requires access to the Appliance Manager IP address configured for the current datacenter.

Incompatible Virtual Machine Templates

The GUI upload process is handled by the browser and there are some limitations. If a file is not compatible with GUI upload, you can upload it manually. Manual upload requires access to the filesystem, so it should be done by a system administrator. See Importing Templates into the Appliance Library#Manually Upload a VM Template to the NFS Repository

More Information about VM Templates

See the Abiquo VM Template Guide.


Add VM templates to the public cloud Apps library

Search and filter public cloud templates

A public cloud template library may have many thousands of templates, for example, the AWS template library contains approximately 19,000 virtual machine templates. Templates belong to regions, so a similar template may have different IDs in different regions.

There are two search modes: local and remote. Local templates are registered in the template cache.

 

If there are no templates, Abiquo will open the remote search popup. Otherwise, click on the search filter button to open it.

FilterTypeComments
IDFree textFor example, ami-0354b96a
OSSelector

Any, Windows or Other. The default value is Any

Remote searchCheckboxRemote search in AWS or local search of templates registered in anyCloud template cache
PrivateCheckboxPrivate AWS templates: e.g. Abiquo instances (template copies) of AWS virtual machines
PublicCheckboxPublic AWS templates
32 bitsCheckbox32-bit images
64 bitsCheckbox64-bit images

Enter filter values and click Accept.

Click Clear to reset filter values to defaults, which will usually be local search.

Text Search

Enter text in the Search box beside the filter button to search remote template names and descriptions for this text.

Import a template from public cloud

To import a template from a public cloud region into the Abiquo template cache, first search and filter for the template you wish to import.

Click the options button and select Import. 

When a template is imported, it will now be stored locally and it will disappear from the remote search view. To view the template, clear the Remote search options and also any search text.


 

 

 

  • No labels