Compute in datacenters
This page describes how to manage hypervisors in the multicloud platform, and how to group them in logical racks to manage cloud networks.
For more topics about how to manage hypervisors in your platform, see Administer compute resources in datacenters.
(An example of a hypervisor management topic is “How to put hypervisors into maintenance mode”).
In private cloud, the platform enables you to organize your compute resources (such as hypervisors and container servers) on virtual racks in datacenters. The compute resources are called servers or physical machines. This section describes how to manage racks and machines in private cloud datacenters.
Privileges: Manage infrastructure elements
Configure datacenters before you add hypervisors
Before you add your hypervisors to the platform, we recommend that you do the following steps.
Check that the installation and configuration of your hypervisors follows Abiquo instructions in the corresponding https://abiquo.atlassian.net/wiki/spaces/doc/pages/311375292 documentation.
Optionally, enter the default hypervisor connection details at https://abiquo.atlassian.net/wiki/spaces/doc/pages/311371358 → Infrastructure: Default hypervisor user, password, port
Optionally, enter the default VLAN tag range for racks at https://abiquo.atlassian.net/wiki/spaces/doc/pages/311371358 → Infrastructure: Default minimum and maximum VLAN ID
Optionally, enter the default private network details at https://abiquo.atlassian.net/wiki/spaces/doc/pages/311371358 → Network: Name, netmask, network address, gateway, and DNS settings
For hypervisor storage service levels, create datastore tiers. See https://abiquo.atlassian.net/wiki/spaces/doc/pages/311371086
When you create the tier, set the Storage allocation policy for the https://abiquo.atlassian.net/wiki/spaces/doc/pages/311374628.
You can set Allocation rules to define the percentage of each datastore that will be available for the platform to use at a datacenter or datastore tier level before you add datastores. See https://abiquo.atlassian.net/wiki/spaces/doc/pages/311370944. Create specific Datastore rules after you add the datastore.
Create network service types to tag your hypervisor network interfaces. See https://abiquo.atlassian.net/wiki/spaces/doc/pages/372015124
Create racks
Create racks with the API
API Documentation
For the Abiquo API documentation of this feature, see Abiquo API Resources and the page for this resource RacksResource.
Create physical machines
Reserve a server for an enterprise
Machines can be reserved for a specific enterprise and the enterprise's deployments can also be restricted to these reserved machines. To do this, go to https://abiquo.atlassian.net/wiki/spaces/doc/pages/311370837 and edit the Enterprise tenant on the the Reservations tab.
You can also prevent enterprises from sharing servers. For more details, see https://abiquo.atlassian.net/wiki/spaces/doc/pages/311370944 .
Modify a server
To make changes to a physical machine do these steps.
Go to Infrastructure → select a datacenter → Servers view
In the Servers list, open a rack and select a server, then click the pencil Edit button
Click Check to update the state of the server in the platform
Make your changes and click Save
Change network interfaces on servers
Abiquo won't discover the new NIC's of a physical machine automatically on its periodic checks. In order to detect new network interfaces you should force the NIC refresh on the hosts via an API call.
You cannot change the network service type assigned to an interface if there are VMs deployed with virtual NICs using addresses in the network.
To change a network service type, first remove it from the existing interface by setting this to "Not assigned". Then assign the network service type to a different interface.
To disable a NIC so that it cannot be used in the platform, select "Not assigned".
To save the physical machine, you must select at least one network interface.
Add an additional datastore
If you require more disk capacity on a hypervisor, you can add a new datastore:
Outside the platform, on the server and in the hypervisor, configure the disk
Edit the server
Go to General Information and click Check to check the state of the machine
Go to Datastores. You should see the new datastore; if not, click the Refresh button in the top right-hand corner
Optionally, edit the datastore
Beside the datastore, click Enabled. You must enable at least one datastore. Do not enable the NFS repository (usually, this has the path of
/opt/vm_repository
)Click Save
Modify a rack
To edit a rack:
Go to Infrastructure → Private
Select a datacenter and go to Servers page
In the Servers list, select the rack and click the pencil edit button
You can change the same rack values that are used when you https://abiquo.atlassian.net/wiki/spaces/doc/pages/440664130 .
You cannot modify the network parameters of a rack to exclude a network tag from the range, to exclude it specifically, if there are any VMs deployed in a network using that network tag.
Delete a server
Notes about deleting servers:
You cannot delete a physical machine if it contains protected VMs. See https://abiquo.atlassian.net/wiki/spaces/doc/pages/368148604 and https://abiquo.atlassian.net/wiki/spaces/doc/pages/311371965 .
If you delete a machine, the allocation rules directly referring to this machine will be deleted and the VMs deployed on it by the platform will be marked as
Not allocated
in the platform.If you add the same machine again, then the VMs will be registered and marked as managed by the platform and their state will be updated to reflect any changes in the hypervisor.
You cannot redeploy captured VMs in the
Not allocated
state unless you recreate them from an instance template.
If you add the physical machine again, the platform will update all the VMs from the hypervisor, including captured VMs
Delete a rack
To delete a rack:
Select the rack in the Servers list
Click the trash bin Delete button at the bottom of the Servers list
You cannot delete a rack with VMs deployed on its physical machines.
Sending email notifications
To send email notifications to users of a server, see https://abiquo.atlassian.net/wiki/spaces/doc/pages/441188408.
Pages related to racks and physical machines
The https://abiquo.atlassian.net/wiki/spaces/doc/pages/311374354 describes how to configure your infrastructure before you work with the platform
Main page for https://abiquo.atlassian.net/wiki/spaces/doc/pages/311371096 with links to other sections
https://abiquo.atlassian.net/wiki/spaces/doc/pages/311370980
For previous steps, see the links at the top of this page
Next steps:
Give tenants access to datacenters: https://abiquo.atlassian.net/wiki/spaces/doc/pages/311370845 and https://abiquo.atlassian.net/wiki/spaces/doc/pages/311377504
Copyright © 2006-2024, Abiquo Holdings SL. All rights reserved