Configure an enterprise in a cloud location
- 1 Set allocation limits for a tenant in a provider or datacenter or region
- 2 Set the default network for a tenant in a datacenter
- 3 Allow a tenant to use datastore tiers in a datacenter
- 4 Allow a tenant to use backup policies in a datacenter
- 5 Allow a tenant to use hardware profiles
- 6 Set default user roles for virtual datacenters in a provider or location
- 7 Configure enterprise resources with the API
A cloud location is a specific datacenter or public cloud region.
To configure the limits and resource access of an enterprise in a location.
Go to Users → edit Enterprise → Datacenters
Select and edit an Allowed datacenter or public cloud region or provider
Set allocation limits for a tenant in a provider or datacenter or region
For an enterprise in a cloud location, you can limit resources and set defaults. This means you can set an allocation limit for an enterprise in each datacenter or public cloud region. You can also enter provider limits to set an overall limit for each provider.
To limit resources in a datacenter or public cloud region, set allocation limits:
Go to Users → edit an enterprise
Go to Allowed datacenters
Select an allowed Provider or an Allowed datacenter (datacenter or public cloud region)
Click the pencil edit button.
On the Allocation limits tab, set valid allocation limits
This is process is very similar to that of setting enterprise limits. For more details about allocation limits, see Set allocation limits for an enterprise
Limit | Checked at | Description |
---|---|---|
Memory | Deployment | Total amount of RAM that may be used by VMs including hardware profiles assigned to VMs |
Virtual CPUs | Deployment | Total number of virtual CPU cores that may be used by VMs including hardware profiles assigned to VMs |
Local Hard Disk | Deployment | Total size of hard disk that may be used by VMs on hypervisor datastores and in public cloud providers |
(Datastore tiers) | Deployment | Total size of hard disk that may be used by VMs in each hypervisor datastore tier |
External Storage | Configuration | Total size of external storage that may be created for assignment to VMs |
VLANs | Configuration | Total number of private VLANs that may be defined. |
Public IPs | Configuration | Total number of Public IPs, floating IPs (in public cloud), and NAT IPs that may be used |
Repository | Operations | Private cloud: Total size of NFS Repository space that may be used for the Apps Library including templates and instances (but not conversions). |
Virtual machines | Deployment | Total number of VMs that users can deploy in the location using their allowed resources |
DR protected virtual machines | Operations | Total number of VMs that users can protect with disaster recovery protection. |
Set the default network for a tenant in a datacenter
Every time the administrator creates a virtual datacenter, the platform creates a private network, and assigns a default network to the virtual datacenter.
If a user deploys a VM without creating a NIC, the platform will assign a NIC on the default network.
Before you begin:
Select the network type. The default network for an enterprise in a datacenter can be any of the following:
The default is a private network (" An auto-created private VLAN " called " default_private_network "). Configure this at Configuration view#Network
An external network, or an unmanaged network. Create it in Infrastructure view and for an external network, make IPs available. See Manage external networks
To set the default network for an enterprise in a datacenter:
Go to Users → create or edit an enterprise → Datacenters → edit an Allowed datacenter → Default network
The current default virtual network will be highlighted in bold text
Select a different network
Click Accept to save the changes to the Allowed datacenter
The platform will assign the new default network to all new virtual datacenters that users create.
Troubleshooting
Virtual datacenter networks can be defined at the following levels:
virtual datacenter (default or custom)
enterprise (default)
platform
To override the enterprise's datacenter default network for a specific virtual datacenter:
Go to Virtual datacenters → select virtual datacenter → Network → select network type → edit Network → select the Default option
See Cloud networks for an overview of the platform's network types
Allow a tenant to use datastore tiers in a datacenter
You can control access to datastore service levels with datastore tiers.
To allow or prohibit access to a datastore tier for an individual enterprise
Go to Users → edit enterprise → Datacenters → edit allowed datacenter → Datastore tiers
Drag datastore tiers to the Allowed or Prohibited lists for this enterprise
Click Accept to save the Enterprise datacenter resources
You can also set limits for the tenant for the datastore tiers within each datacenter. See Configure an enterprise in a cloud location#Setallocationlimitsforatenantinadatacenterorregion
Troubleshooting
You cannot restrict the access of enterprises that have already created disks in the tier
Changes in Infrastructure view to the Datastore tiers on the Enterprise access tab will override these settings
Allow a tenant to use backup policies in a datacenter
Hardware profiles can enable users to easily select appropriate hardware combinations for their virtual machines. Before you begin, you can create hardware profiles for the datacenter in Infrastructure view on the Hardware profiles tab. In public cloud, all hardware profiles may be automatically allowed.
To use hardware profiles:
Go to Users → create or edit an enterprise → Datacenters
Create and/or edit an allowed datacenter or allowed public cloud region → Hardware profiles
Select the checkbox to Enable hardware profiles mode for the tenant
Select the Hardware profiles that the enterprise will be allowed to use (available hardware profiles)
If a tenant enterprise does not have any hardware profiles available, then the tenant's users will not be able to deploy VMs
If a tenant enterprise already has VMs deployed when you enable hardware profiles, Abiquo will try to assign existing hardware profiles. If an existing profile is inactive, Abiquo will activate this profile and assign it. Otherwise, Abiquo will create a new hardware profile named ABQ_HP_{cpu}_{ram}_ID
After you enable hardware profiles for a tenant, you can do the following steps in the Apps library:
Check VM templates have hardware profiles within template CPU and RAM limits
Recommend hardware profiles for each template
Enable users to only work with recommended hardware profiles
Abiquo will now require users to select hardware profiles when they create VMs.
Allow a tenant to use hardware profiles
Hardware profiles can enable users to easily select appropriate hardware combinations for their virtual machines. Before you begin, you can create hardware profiles for the datacenter in Infrastructure view on the Hardware profiles tab. In public cloud, all hardware profiles may be automatically allowed.
To use hardware profiles:
Go to Users → create or edit an enterprise → Datacenters
Create and/or edit an allowed datacenter or allowed public cloud region → Hardware profiles
Select the checkbox to Enable hardware profiles mode for the tenant
Select the Hardware profiles that the enterprise will be allowed to use (available hardware profiles)
After you enable hardware profiles for a tenant, you can do the following steps in the Apps library:
Check VM templates have hardware profiles within template CPU and RAM limits
Recommend hardware profiles for each template
Enable users to only work with recommended hardware profiles
Abiquo will now require users to select hardware profiles when they create VMs.
Disable hardware profile mode
You can disable hardware profiles mode if the provider also supports CPU and RAM. When you disable it for an enterprise in a datacenter, the hardware profile details will simply “disappear” from VMs, 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.
If you enable hardware profile mode again, Abiquo enables hardware profiles in the same way as when you first enabled hardware profiles. After re-enabling hardware profile mode, you should check templates and recommended hardware profiles.
Disable specific hardware profiles
To restrict enterprise access to a specific hardware profile, if the enterprise does not have any deployed VMs using it, you can edit the enterprise’s allowed datacenter and unselect the hardware profile in the available list.
You can also make Abiquo hardware profiles inactive in Infrastructure view, at any time and even if they are used in deployed VMs. See Hardware profiles#Prevent users from working with a hardware profile
Set default user roles for virtual datacenters in a provider or location
To give users different levels of access to virtual datacenters (VDCs) in specific providers or datacenters, administrators can assign a default role (with fewer privileges than user roles) for all VDCs in a location. So this is a default value for the VDC role that you can set when you create or edit a VDC, that the administrator can later edit.
To control access for users of a tenant in a provider or cloud location with a default role:
Go to Users → create or edit an enterprise → Datacenters → edit a provider or an allowed location → Defaults
Select a default Role
Continue configuring the provider or location or click Accept
At the provider level, the platform will copy the default role to all provider regions. The default role for a region will apply to all new virtual datacenters in the region.
Users with the Manage roles and No VDC restriction privileges can then edit the role for the virtual datacenter and define exceptions. See Set a virtual datacenter role to limit user access in Manage virtual datacenters .
Configure enterprise resources with the API
And see also API infrastructure tutorial.
Copyright © 2006-2024, Abiquo Holdings SL. All rights reserved