Versions Compared

Key

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

Table of Contents

Hardware profiles are a convenient way of displaying CPU and RAM values that enable you to simplify the configuration of VMs for your users. They also enable you to control available hardware configurations and to recommend suitable hardware configurations for VM templates. And you can restrict users to a set of recommended configurations for a template.

  • For public clouds with provider hardware profiles, you can synchronize and manage the provider's profiles in Abiquo. 
  • For private cloud datacenters and public clouds without native hardware profiles, you can create and fully manage hardware profiles in Abiquo. 
  • Some cloud providers may offer both hardware profiles and CPU and RAM.

For a cloud and tenant with hardware profiles enabled, when a user is creating a VM, the user must select a hardware profile. 

Image Removed

In private cloud, the hardware profile can be dynamic for CPU and/or RAM, which means that the user can enter these values. Users can also enter cores per socket.

Image Removed

To display hardware profiles for private cloud:

  1. Go to Infrastructure → Private → select Datacenter → servers View → Hardware profiles

Image Removed


Include Page
Introduction to hardware profiles
Introduction to hardware profiles

Manage hardware profiles with the API

...

Synchronize hardware profiles with a provider

In public cloud providers with hardware profiles, when you create a public cloud region and add credentials for an enterprise, Abiquo will automatically retrieve the hardware profiles for the public cloud region.

Info
  • Provider hardware profiles are locked, which means that you cannot edit them
  • In public cloud regions with provider hardware profiles that also support CPU and RAM, you can deactivate hardware profiles mode.

 

To display hardware profiles for private cloud:

  1. Go to Infrastructure → Public → select Public cloud region → servers view → select Account

Image Removed

By default, for each enterprise with credentials, the hardware profiles mode is enabled. By default, all hardware profiles are available to all enterprises. 

Panel

Privilege: View datacenter details, Manage enterprises

Create a hardware profile

You can create Abiquo hardware profiles in private cloud datacenters and for public clouds that do not have provider hardware profiles.

Panel

Privilege: Manage infrastructure elements

To create a hardware profile, open the datacenter or public cloud region to the Hardware profiles page, and click the + add button, and enter the details of the hardware profile.

GUI Create
Include Page
GUI Create hardware profile
Include Page
Synchronize hardware profiles with a provider
Synchronize hardware profiles with a provider

Create a hardware profile

Include Page
Create a hardware profile
Create a hardware profile

Set prices for hardware profiles

...

...

Automatic management of hardware profiles

The platform will automatically manage hardware profiles as follows:

...

  • If you synchronize a public cloud region and a VM has a hardware profile that is not allowed for the enterprise, the platform will automatically allow the hardware profile
  • For AWS, Abiquo recommends hardware profiles based on information supplied by AWS in the following table, which was loaded into the platform at the time this feature was developed:  http://aws.amazon.com/amazon-linux-ami/instance-type-matrix/
  • If the provider does not support CPU and RAM as well as hardware profiles, and if there is no hardware profile that matches the CPU and RAM values, the platform cannot create a hardware profile, so the user will have to select another one

...

  • If a tenant enterprise already has VMs deployed when you enable hardware profiles, the platform will try to assign existing hardware profiles. If an existing profile is inactive, the platform will activate this profile and assign it. Otherwise, the platform will create a new hardware profile named ABQ_HP_{cpu}_{ram}_ID.
  • If you capture a VM, the platform will behave as for VMs that were already deployed when you enabled hardware profiles.

...

Include Page
Automatic management of hardware profiles
Automatic management of hardware profiles

Prevent users from working with a hardware profile

...