Versions Compared

Key

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

...

When you edit a virtual machine, Abiquo will display the hardware profile, as well as the CPU and RAM. If the virtual machine is not deployed, you can change the hardware profile at any time. If the virtual machine is deployed and you are not using hot-add of CPU and RAM, shut down the virtual machine before making changes.

How do hardware profiles work with VApp specs?

When you create a VApp spec, Abiquo records the CPU and RAM, but not a specific hardware profile. When you create a virtual appliance from a spec, Abiquo creates a VM and assigns an appropriate hardware profile. In public cloud, if there is no hardware profile that matches the CPU and RAM values, Abiquo cannot create a hardware profile, so the user will have to select another one.

How do hardware profiles work when I capture a virtual machine?

When you capture a virtual machine, Abiquo will create a hardware profile for it, or reuse an existing hardware profile, treating the virtual machine similarly to one that was already deployed when hardware profiles were enabled, as described above.

Enabling hardware profiles

How do I enable hardware profile mode?

You can enable hardware profile mode for each enterprise in each allowed datacenter and at the same time, you can select the hardware profiles that will be available to the enterprise. If you don’t make any hardware profiles available to a tenant, then the tenant’s users will not be able to deploy virtual machines. 

What if the tenant already has virtual machines deployed when I enable hardware profiles?

Abiquo will try to assign existing hardware profiles to virtual machines that are deployed when you enable hardware profiles mode. If the profile for a certain combination of CPU and RAM is inactive, Abiquo will activate this profile and assign it. Otherwise, Abiquo will create a new hardware profile named ABQ_HP_{cpu}_{ram}_ID.

...

Recommending hardware profiles for templates

How do I recommend hardware profiles for virtual machine templates?

For each virtual machine template, the administrator can recommend a set of hardware profiles, selecting from the active profiles that are available to the enterprise. Abiquo will display “(recommended)” after these profile names when users create a virtual machine from a template. 

How do hardware profiles interact with template CPU and RAM limits?

The administrator can still set the minimum and maximum CPU and RAM for the template. However, if there are recommended hardware profiles outside these limits, the platform will display an error and mark the out-of-range values in red.

...

After the administrator saves the template with appropriate CPU and RAM limit values, Abiquo filters the display of hardware profiles to only show values in this range, unless the user has the privilege to Override virtual machine constraints. In this case, Abiquo will display ALL hardware profiles. 

 

Disabling hardware profile mode and profiles

...

If you disable hardware profile mode for an enterprise in a datacenter, the hardware profile details will simply “disappear” from virtual machines, and users will work with CPU and RAM values again. When editing the enterprise, however, the profiles that you made available are still marked, in case you decide to enable hardware profiles again.

What happens if I enable hardware profile mode again?

Abiquo assigns hardware profiles again, as for the first time you enabled hardware profiles. After re-enabling hardware profile mode, you should check templates and recommended hardware profiles.

How can I restrict enterprise access to a hardware profile?

If the enterprise does not have any deployed virtual machines using the hardware profile, you can edit the enterprise’s allowed datacenter and unselecting the hardware profile in the available list.

How can I stop all users from working with a hardware profile?

You can make a hardware profile inactive at any time. This is useful because you cannot delete a hardware profile if it is in use in a deployed virtual machine. Users cannot work with inactive hardware profiles and Abiquo will not display them to select as recommended profiles in templates or for use in virtual machines.

If a user already is already using a hardware profile on a virtual machine when you deactivate it, they can continue to use it until they delete their virtual machine. And in this case, the administrator can save the enterprise’s allowed datacenter with the inactive hardware profile selected. If the administrator deletes a hardware profile, it will be automatically removed from all enterprises. This means that an undeployed virtual machine could have no hardware profile and the user will need to select a new one before they deploy.

Can I activate a hardware profile again?

Yes, you can activate a hardware profile again at any time. Also, Abiquo will automatically activate an existing hardware profile in preference to creating a new one when switching to hardware profile mode, capturing a virtual machine, or creating a virtual appliance from a spec.

...

By default, for each enterprise with credentials, the hardware profiles mode is enabled. You cannot disable hardware profiles mode if the public cloud provider does not support CPU and RAM setting. By default, all hardware profiles are available to all enterprises. The Abiquo administrator can edit the list of profiles that is available to an enterprise, and they can make recommendations for templates, if this is not done automatically, e.g. in AWS.

How does Abiquo manage the upgrade with hardware profiles?

In previous versions, the administrator could use Abiquo properties to define a whitelist of hardware profiles, and only whitelisted profiles were created in the Abiquo database. Abiquo 4.0 will ignore the whitelist properties, but during the upgrade, Abiquo will obtain the whitelisted hardware profiles from the Abiquo database and create them in infrastructure. Abiquo will then make them available to all enterprises with credentials for the public cloud region. 

...

When a user deploys a virtual machine they can select from the pulldown list of hardware profiles which will highlight recommended profiles with “(Recommended)”.