Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Author: Unlicensed user

This guide describes how to configure Abiquo to create the NSX infrastructure for each Virtual Datacenter according to the following blueprint:

Image Removed

For each Virtual Datacenter .

Every time a VDC is deployed, Abiquo will create the ESG a NSX edge and connect it the uplink network to the configured network.

...

provide gateway, router, firewall, load balancing and SNAT services to the VMs inside the VDC.

Expand
titleNSX Gateway diagram

Image Added

Limitations

  • Maximum 9 private networks per VDC as per NSX limitation
  • Load balancing do not support firewalls.

 

Abiquo properties

The following properties are global to the platform and must be configured in the /opt/abiquo/config/abiquo.properties fileDC Remote Services appliance:

NameDescription
abiquo.nsx.transport-zoneThe transport zone where the networks created by Abiquo will be attached.
abiquo.nsx.edge.cluster-idIdentifier (in VCenter) of the cluster where Abiquo will deploy the ESG.
abiquo.nsx.edge.datastore-idIdentifier (in VCenter) of the datastore where Abiquo will deploy the ESG.

abiquo.nsx.edge.dvportgroup-id

Id of the port group where Abiquo will attach the ESG uplink.
abiquo.nsx.edge.public-network-cidr Network range where the ESG uplink IP and the "public" load balancer IPs will be taken from. It must be a range dedicated to Abiquo.
abiquo.nsx.load-balancer-reserved-ips

Number of IP addresses that are reserved for NSX in each private network to allocate to load balancers. Default: 20
The gateway can be address 1. The reserved IPs range starts from address 2 for the number of IPs configured by the user, by default, up to address 21
Users should work with automatic IP allocation. In any case, the system administrator should inform the users of the range and by default, the first free address is address 22 

abiquo.nsx.virtualwire.teaming  

Set the teaming policy for the portGroup that is the backing for the VirtualWire when it is created. (minus) This value is required and you cannot change it after creation. It can be set as an enterprise property without the abiquo prefix.
Suggested default: "failover_explicit"
Values: "failover_explicit", "loadbalance_ip", "loadbalance_loadbased", "loadbalance_srcid", or "loadbalance_srcmac"

 

Adding the NSX device in the Abiquo Datacenter

After you configure the global properties, you will have to add the NSX device to the Abiquo Datacenter.

In the Create Device popup, enter the details of the NSX you want to configure:

  • Select the nsx-gateway plugin type
  • Use the vCenter user with NSX administration rights credentials for the User and password.
  • Usually, the endpoint is https://ADDRESS/api , where ADDRESS is the NSX appliance IP address.

...