Table of Contents |
---|
Info |
---|
This section describes how to deploy the At the end of this deployment, you should be able to create a datacenter and add a hypervisor. |
Remote services and V2V server
The Remote services remoteservices
appliance contains the Abiquo private datacenter and public cloud provider management components. A Remote services appliance is required for For each private datacenter.
Installation requirements
2 CPUs
8 GB RAM
64 GB HD
Installation parameters
...
Parameter
...
Notes
...
Server FQDN
...
This FQDN must be resolvable from customer premises, in order for SSL and the Appliance manager to work as expected. Abiquo will use self-signed certificates for trial environments
...
Abiquo Datacenter ID
...
Internal ID of the trial DC. It must be unique for each DC, and all remote services and V2V appliances inside the DC must use the same datacenter ID
...
NFS Template repository
...
NFS share for the VM repository of the DC. Each private DC must have a different NFS share
...
Abiquo RabbitMQ server address
...
Datanode appliance IP
Firewall requirements
...
From
...
To
...
Notes
...
Server appliance
...
8009/tcp
...
8010/tcp
...
4822/tcp
...
Remote access server with Guacamole
V2V
The server , you must install a Remote services appliance .
The v2v
appliance contains the Abiquo virtualization format conversion components, and it is isolated for performance reasons. As this appliance deals with This appliance creates conversions, so we recommend fast HD storage and networking for this appliance.Installation it.
...
Requirements
Remote services installation requirements
2 CPUs
8 GB RAM
64 GB HD
V2V services installation requirements
2 CPUs
4 Gb GB RAM
256 GB HD (Depending on template conversion requirements. Get in touch with Abiquo support for further information)
Installation parameters
...
Parameter
...
Notes
...
Install remote services and V2V server
The same steps apply to remote services and V2V servers
Download the
remoteservices
andv2v
OVA files and launch them on your hypervisorEnter the standard parameters, which are as follows:
Friendly hostname, e.g.
rsova
andv2vova
, which must be a valid Linux hostnameManagement interface IPv4 Address, e.g.
10.60.10.110
, which should be a static network configurationManagement interface IPv4 Netmask, e.g.
255.255.255.0
Default Gateway, e.g.
10.60.10.1
Space separated DNS Server list, e.g.
10.60.10.1
Space separated NTP Server list, e.g.
10.60.10.1
, which is required for features that depend on clock synchronization
Enter the remoteservices OVA parameters, which are as follows:
Abiquo API server FQDN, e.g.
serverova.abiquo.com
This FQDN must be resolvable from customer premises
...
for SSL and the Appliance manager to work
...
properly
Abiquo Datacenter ID
...
, e.g.
10
.The datacenter ID must be unique for each DC, and all remote services and V2V appliances inside the DC must use the same datacenter ID
NFS
...
template repository, e.g.
10.60.10.25:/volume1/nfs-t
.This is the NFS share for the VM repository of the DC. Each private DC must have a different NFS share
...
RabbitMQ IP, e.g.
10.60.10.185
, which is the IP address
...
Abiquo datanode appliance IP
...
of the datanode server
Repeat the above steps for the V2V server
Remote services firewall requirements
Firewall requirements
From
To
Notes
Remote Services
36638/tcp
Watchtower
Datanode services
36638/tcp
Watchtower
Watchtower
7000/tcp
Emmett (One of the Abiquo monitoring services)
KairosDB
9042/tcp
Cassandra
9160/tcp
Cassandra
Watchtower
8080/tcp
Kairos DB
3306/tcp
Database
From | To | Notes |
---|---|---|
Server appliance | 8009/tcp | |
8010/tcp |
Monitoring
The Monitoring appliance (optional) contains the Abiquo Watchtower components for VM monitoring and metrics, along with its required services and databases.
Installation requirements
2 CPUs
8 GB RAM
64 GB HD
Installation parameters
...
Parameter
...
Notes
...
Abiquo Server IP
...
This must be the same as the Server appliance management IP address
...
Abiquo RabbitMQ server IP
...
Abiquo datanode appliance IP, or comma separated list of IPs for a cluster
4822/tcp | Remote access server with Guacamole |
V2V firewall requirements
From | To | Notes |
---|---|---|
Server appliance | 8009/tcp | |
8010/tcp |
...
Configure other firewalls
Additionally, open the following ports on the NFS server and hypervisors.
NFS server
Source | Destination | Input port | Description |
---|---|---|---|
Remote services (RS & V2V), hypervisor | NFS | TCP/UDP 2049 | NFS |
Remote services (RS & V2V), hypervisor | NFS | TCP/UDP 111 | RPC |
Hypervisors
Source | Destination | Input port | Description |
---|---|---|---|
Remote services (RS & V2V) | vCenter or ESXi | TCP 443 |
Note |
---|
Allow ICMP You must allow ICMP between all components of the Abiquo platform, including hypervisors. |
Configure Abiquo properties
Remote services
Log in to the
remoteservices
server as rootEdit the
/opt/abiquo/config/abiquo.properties
fileCheck the RabbitMQ port is correct and deactivate monitoring until you have installed the monitoring server
Code Block abiquo.rabbitmq.addresses = 10.10.203.212:5672 abiquo.monitoring.enabled = false
Save the file and restart the
abiquo-tomcat
server
V2V services
Log in to the
v2v
server as rootEdit the
/opt/abiquo/config/abiquo.properties
fileCheck the RabbitMQ port is correct
Code Block abiquo.rabbitmq.addresses = 10.10.203.212:5672
Save the file and restart the
abiquo-tomcat
server
...
Configure HTTPS for the Remote services
To upload or download templates, you will need to configure HTTPS for the Appliance Manager remote services.
To improve security or to support connections over the internet to remote services in a different location, configure TLS for all remote services. See Add certificates for distributed scalable
...
Validating the remote services and V2V services install
Log in to Abiquo and create a datacenter, then create a virtual datacenter, and deploy a VM.
To do this, follow the steps in the Abiquo quick tutorial
...
Next steps
Install Abiquo Monitoring server. See Deploy distributed scalable monitoring server