Versions Compared

Key

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

Author: Unlicensed user

Every time a VDC is deployed, Abiquo Abiquo manages NSX to create ECMP configurations as part of the hybrid cloud platform, and this page describes the network blueprint and the configuration properties for defining the NSX entities in Abiquo

When you create a VDC, Abiquo will create the DLRs and ESGs, and connect them to the tenant network to provide gateway, DHCP, routing and firewall services to the VMs inside the VDC.

Expand
titleNSX ECMP diagram
Image RemovedNSX ECMP diagramImage Added

...

Limitation

  • NSX ECMP does not support load balancers

    .Maximum 1 VDC per tenant

    .

Abiquo properties

 

The following properties are global to the platform and you must configure them in the DC Remote Services appliance:

Name

Description

abiquo.nsx.transport-zone

The transport zone where the networks created by Abiquo will be attached

abiquo.nsx.edge.cluster-id

Identifier (in VCenter) of the cluster where Abiquo will deploy the DLRs and ESGs

abiquo.nsx.edge.datastore-id

Identifier

CSV list of identifiers (in VCenter) of the

datastore

datastores where Abiquo

will

can deploy

the DLRs and ESGs

the ESG appliances according to the datastore-policy

abiquo.nsx.edge.datastore-policy

Allocation policy for selection of datastores to deploy ESG appliances.
Default: leastvms
Range: leastvms, mostspace

The following properties can be configured globally or per tenant. See Manage tenant properties to configure them as tenant properties.To configure properties globally in the DC Remote Server properties, use them with an abiquo. prefix::

Excerpt


Name

Description

nsx.gateway.network-id

VLAN tag of the tenant network where the ESGs will be connected. Abiquo will create a distributed port group if none exists for that VLAN

nsx.gateway.network

Network CIDR of the tenant network

nsx.gateway.datacenter

The Datacenter where Abiquo will create the distributed port group for the tenant VLAN, if missing

nsx.gateway.dvs

The distributed virtual switch where Abiquo will create the distributed port group for the tenant VLAN, if missing

nsx.gateway.bgp.as

Identifier of the AS used in the tenant network

nsx.gateway.bgp.from-edge-password

BGP password for gateway from Edge

nsx.edge.uplink.ips

Comma separated list of the IP addresses to assign to the uplink interfaces of the ESGs. The number of IP addresses here will determine the number of ESGs Abiquo will deploy when creating a Virtual datacenter

nsx.edge.bgp.peers

Comma separated list of the IP addresses to be configured as BGP neighbor of each ESG uplink

nsx.edge.bgp.as

Identifier of the AS used by the ESGs

nsx.edge.bgp.from-local-password

BGP password from local

nsx.edge.bgp.hold-down-timer

Hold down timer value for the BGP between the ESGs and the tenant network

nsx.

...

edge.bgp.keep-alive-timer

Keep alive timer

...

for the BGP between the ESGs and the tenant network

nsx.

...

edge.bgp.weight

Weight of each neighbor in the BGP between the ESGs and the tenant network

nsx.local.bgp.as

Identifier of the AS used by the local DLR

nsx.local.bgp.hold-down-timer

Hold down timer value for the BGP between the DLR and the ESGs

nsx.local.bgp.keep-alive-timer

Keep alive timer for the BGP between the DLR and the ESGs

nsx.local.bgp.weight

Weight of each neighbor in the BGP between the DLR and the ESGs

nsx.transit.network

Network CIDR of the transit network

nsx.virtualwire.teaming  

Use this property to set the teaming policy for the portGroup that is the backing for the VirtualWire when it is created. This value cannot be changed after it is created.
Default: "failover_explicit"
Values: "failover_explicit", "loadbalance_ip", "loadbalance_loadbased", "loadbalance_srcid", or "loadbalance_srcmac"

abiquo.nsx.edge.esg.size

Size of the ESG appliances.

Values: compact, large, quadlarge, xlarge

abiquo.nsx.edge.dhcp.size

Size of the ESG appliance to use when creating the DHCP Edge for the virtual datacenter.

Values: compact, large, quadlarge, xlarge

nsx.edge.description

Description to configure in the edges created by Abiquo.