Cloud administrators manage the physical infrastructure (represented in Abiquo as a set of physical datacenters) from the Infrastructure view. To view and manage datacenters, click the Infrastructure buttonat the top of the main screen.
Users with the Manage datacenters privilege can perform the following operations:
|Create a new Datacenter|
|Remove an existing Datacenter|
|Edit the selected Datacenter|
To create a new datacenter, enter the name and location of the datacenter, and the location of the remote services that are deployed as part of the Abiquo platform.
The basic fields of the Create Datacenter form are:
The name of the datacenter
The physical location of the datacenter
Because Abiquo is based on a distributed architecture, the Remote Service interface configures the different elements of the distributed architecture that will be used by a datacenter to provide the IaaS cloud. The remote services used by Abiquo are described in the following table.
Manages virtual appliance startup and shutdown. Connects to cloud nodes to perform virtual machine operations.
Performs virtual appliance monitoring. Listens for events occurring in cloud nodes and updates virtual machine state.
Manages the virtual machine images, appliance library and image repositories.
Used to auto-discover physical machines. Retrieves hardware information, hypervisor type, and existing virtual machine information.
Manages external storage in a standardized way.
Business Process Manager
Performs asynchronous Virtual-to-Virtual (V2V) operations.
This is the DHCP service used to assign IP addresses to the Abiquo managed virtual machines. Since Abiquo 2.0, this service is optional to allow for unmanaged networks.
Optional DHCP Server from version 2.0
You can now configure virtual machines on unmanaged networks to receive their configuration from a DHCP Server outside the Abiquo Platform. These machines can run in a datacenter without a DHCP Server for the Abiquo platform. On all other types of networks, the DHCP Server is essential to the proper functioning of virtual machine networking.
For each Remote Service complete the following fields, then click Check to test the remote service connection. If the remote services are all running on the same machine, enter the machine's address in the first box and mark the Duplicate IP Addresses checkbox to copy the same URL for all remote services.
Remote Services Field
The protocol used to connect to the remote service
The address of the remote service
The port used to connect to the remote service. The default port is 80
The context where the remote service is published
You must enter an accessible (public) IP for the Remote Services servers. Abiquo uses these addresses for intermodule communication between the distributed components of the platform, so you cannot enter localhost or 127.0.0.1. Theicon will be displayed when the IP format has been verified.
Do not create a Datacenter without all the Remote Services running
On the Create Datacenter form, you should check the remote services by clicking the Check button for all the URLs you have entered. You cannot deploy machines without all the remote services running. Thus we strongly recommend that you do not create a datacenter until all the remote services are up and properly configured.
Each datacenter MUST have its own NFS repository configured for its own Appliance Library. This is done at Remote Service level. See repositoryLocation in the Abiquo Configuration Properties.
The Virtual Factory, Virtual System Monitor and Appliance Manager Remote Services cannot be shared across datacenters. This is because these remote service configurations include the NFS repository or Appliance Library of the datacenter.
To modify a datacenter, click on the datacenter name, then click on theconfiguration button at the bottom of the datacenter list. The following image shows the pop-up for modifying a datacenter. The information that can be entered in this pop-up is identical to that for creating a datacenter, even though the format is different.
The following actions are allowed in the remote services tab:
Add a remote service to the datacenter.
Remove the selected remote service.
Check the status of the selected remote service.
Edit the selected remote service.
To delete a datacenter, first delete any virtual datacenters defined within it. For more information, see Manage Virtual Datacenters.
Then click the remove button in the bottom-left part of the DATACENTERS screen.