Versions Compared

Key

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

The Apps Library is where the cloud administrator will make it easy for the cloud users to use the infrastructure that they are providing. And it is easy for the administrators to upload templates as OVAs, template disks, or ISO disks, for example.
 
In each private cloud datacenter, the administrator should configure an Apps Library based on an NFS Repository. This is where the administrator will provide the virtual machine VM templates for creating virtual machinesVMs. For Service Providers the Apps Library enables the provider to offer appliances and applications to their customer. For Enterprises the Apps Library provides a central, controlled image repository so that only approved images can be deployed onto the infrastructure.

Expand
titleClick here to show/hide the task: Download sample templates

Abiquo supplies sample templates in a Remote Repository hosted on Amazon S3. Download some of these templates for testing.

  1. On the Apps Library Tab select the data center.
  2. Click the + Add button on the right hand side and select Create from remote repository
    Image Added

    The Abiquo Official Repository should have been added as default (http://abiquo-repository.abiquo.com/ovfindex.xml).
  3. Select the templates and click Download to save them to the local datacenter Apps library

Note that by default the cloud administrator has the privilege to Manage repository (to add and delete remote repositories) and administrators have access to the Apps library and the privilege to Download VM templates from remote repository.

The cloud administrator can upload VM templates from the local filesystem and may also allow enterprise admins to upload their own templates to the Apps Library for Library for their users. If the enterprise is a reseller, the cloud administrator can allow them to share templates with the tenants they manage. And users with the appropriate privileges  

Expand
titleClick here to show/hide the task: Upload a custom VM template

To upload a custom VM template:

  1. On the Apps Library Tab select the data center
  2. Click the + Add button and select the option to Create from OVA
  3. Select the OVA file. Abiquo imports OVAs created in VMware. The OVA shoulld contain a single virtual system and the disk format should be compatible with Abiquo. See Template Compatibility Table
  4. After you upload the OVA, edit the template as required. On the Advanced tab, check that the Operating system is set correctly

The template will be uploaded to your Apps Library and can be used to deploy VMs within a virtual appliance.
Note: Your appliance manager must be correctly configured to allow disk uploads. Browser upload uses HTTP protocols and larger disk files may require a different process.

Users can create clones of their

...

VM disks as instance templates.

...

Administrators can also create application blueprints called virtual appliance specs by saving the configuration of a group of virtual machines to the Apps library. The user can then automatically create a new virtual appliance directly from the blueprint.

Image RemovedIn private cloud instances are stored with the master templates in the Apps library.

Screenshot: A template and clones of virtual machine VM disks created from the template (instance templates)

In private cloud datacenters, cloud administrators can set allocation limits to ensure that no single enterprise single enterprise uses all the repository space. Repository usage is accounted and can be billed to each enterprise.

For customers running multiple Abiquo datacenters, Abiquo has Abiquo has a template mobility feature that can export from a private cloud datacenter to another datacenter and supported public cloud providers.Abiquo also provides a sample Remote Repository hosted on Amazon S3 from which images can be managed and downloaded to the local (data center) repositories. This Remote Repository provides sample images for testing purposes.

In public cloud regions, the Apps library enables you to filter and search for public cloud images. It also allows you to import the image details into the Abiquo public cloud region Apps library, which is a template definition cache. Here you can modify the way that Abiquo will present the templates to your users. However, Abiquo will maintain a link to the original public cloud image. The  The approved templates cached in the Apps Library are easily available for users to deploy. Users can also create instance templates to clone the disks of their virtual machines VMs running in the public cloud region.

Screenshot: In public cloud the Apps library imports the details of templates from the provider and links to the provider's disk files.

Image Added

In both private and public cloud, Administrators can also create application blueprints called virtual appliance specs by saving the configuration of a group of VMs to the Apps library. The user can then automatically create a new virtual appliance directly from the blueprint.