...
Info |
---|
This document is part of the Abiquo walkthrough and it describes the Catalogue. |
The Catalogue is where the Admin will make it easy for the Cloud Users to use cloud users to work with the infrastructure that they are providing. And it is easy for the Cloud Admin to In the catalogue, the Admin will provide the VM templates for creating VMs and blueprints for creating virtual appliance (VApp) configurations, and the Admin can configure services for XaaS.
In each private cloud datacenter, the Admin should configure the catalogue based on an NFS Repository. Then Admins can upload templates as OVAs, template disks, or ISO disks, for example.
In each private cloud datacenter, an Apps Library based on an NFS Repository should be configured and this is where the Cloud Admin will provide the virtual machine templates that can be deployed. For Service Providers the Apps Library The catalogue in public cloud for templates is a cache of template details with links to the original provider templates.
For Service Providers the catalogue enables the provider to offer appliances and applications to their customer. For Enterprises the Apps Library catalogue provides a central, controlled image repository so that only approved images can be deployed onto the infrastructure.
The Cloud Admin can upload VM templates from the local filesystem and may also allow Enterprise Admins may also be allowed to upload their own templates to the Apps Library Catalogue for their users. If the enterprise is a reseller, they may be allowed the Cloud Admin can allow them to share the templates with the their tenants they manage. And users with the appropriate privileges .
Users can create clones of their virtual machine 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, and manage them in the Apps library. The user can automatically create a new virtual appliance directly from the blueprint.
Screenshot: public cloud templates in the Apps library
Screenshot: A template and clones of virtual machine disks created from the template (instance templates)
In private cloud, instances are stored with the main templates in the Catalogue.
...
In private cloud datacenters, Cloud Administrators Admins can set allocation limits to ensure that no single enterprise single enterprise uses all the repository space. The platform meters Repository usage is accounted and you can be billed to each enterprisebill each tenant for it.
For customers running multiple Abiquo Datacentersdatacenters, Abiquo has Abiquo has a template mobility feature that can export from a private cloud datacenter to another datacenter . 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 purposesand supported public cloud providers.
In public cloud regions, the Apps Library Catalogue 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 libraryCatalogue, which is a cache of template definition cachedefinitions. Here you can modify the way that Abiquo will present the public cloud templates will be presented to your users . However, Abiquo will maintain a link to the original public cloud image. The and, for example, restrict the hardware profiles that users can work with. Users can easily find and deploy the approved templates cached in the Apps Library are easily available for users to deployCatalogue. Users can also create instance templates to clone the disks of their virtual machines VMs running in the public cloud region.It is also possible to export templates from private datacenters to public cloud regions for hybrid cloud functionality.
...
In both private and public cloud, Admins can also create application blueprints called virtual appliance specs by saving the configuration of a group of VMs to the catalogue. The user can then select to the blueprint to automatically create a new virtual appliance directly from the blueprint.
...
And Admins can create default service configurations for Abiquo XaaS, which supports many services out of the box including AWX, AWS RDS, AWS Route 53, and Azure MySQL database.
Abiquo XaaS will let you easily integrate any kind of service into Abiquo and then offer it directly to your customers.
...