The Abiquo OpenStack Neutron integration can be configured for use with:
- Private datacenters
- Generic OpenStack integration regions
The Abiquo OpenStack Neutron integration leverages the following features:
- Tenant management for network isolation
- VLAN management
- Subnet management and routing
- Security group management for load balancers
- Load balancer as a service
For private datacenters, the Abiquo OpenStack Neutron integration requires the use of the Cloud provider proxy remote service, which is optional for private datacenters without SDN.
When you create a VDC, Abiquo will create an Abiquo tenant in Neutron, a network (subnet) and a router.
The router always has a connection to a private subnet and it can also have an optional connection to an external network that can be configured in the Neutron integration with properties. The Neutron integration can be configured to use the external network to provide Internet access for virtual machines that only have the default private network interface on the private network.
Abiquo firewalls are implemented as security groups in Neutron.
Abiquo also uses Neutron to configure DHCP options in virtual machines, such as the Chef URL and the token to download the runlist.
When you delete the virtual datacenter, Abiquo deletes all the resources of the virtual datacenter’s tenant in Neutron.
Configure the OpenStack Neutron Integration
For generic OpenStack regions, just configure Abiquo Configuration Properties#neutron because Abiquo will automatically create an internal device for each region.
Use the OpenStack Neutron Integration
The cloud administrator should assign the appropriate privileges to tenant administrators and/or cloud users.
For a description of the user functionality, see: