This section discusses on how to enable support for VLAN trunking to the SE virtual machine in a vSphere environment.

For more information on Virtual Guest Tagging (VGT) mode, see VLAN Configuration.

Configuring VLAN Interface

Starting with NSX Advanced Load Balancer version 20.1.3, the number of VLAN interfaces allowed to be configured on a SE is increased from 224 to 1000 (this feature is supported only in VMware no-access mode). As the number of VLAN interfaces increases, memory usage increases significantly. The additional memory required for configuring 1000 VLAN interfaces is approximately 550MB. If there are configurations such as virtual services on those interfaces, then more memory is required.

If the memory runs low when you add a VLAN interface, the configuration is accepted but the interface is put into a fault state. You can confirm this by using the show serviceengine < > vnicdb command and checking if there is a fault entry for the concerned interface.

The following is the sample output with fault entry:
Table 1.

Field

Value

vnic[2]

if_name

avi_eth2.999

linux_name

eth2.999

mac_address

00:50:56:81:2f:ec

pci_id

PCI-eth2.999

mtu

1496

dhcp_enabled

TRUE

enabled

TRUE

connected

TRUE

network_uuid

Unknown

nw[1]

ip

100.3.231.0/24

mode

STATIC

nw[2]

ip

fe80::250:56ff:fe81:2fec/64

mode

DHCP

is_mgmt

FALSE

is_complete

TRUE

avi_internal_network

FALSE

enabled_flag

TRUE

running_flag

TRUE

pushed_to_dataplane

FALSE

consumed_by_dataplane

FALSE

pushed_to_controller

FALSE

can_se_dp_takeover

TRUE

vrf_ref

global

vrf_id

1

ip6_autocfg_enabled

TRUE

fault

uuid

00:50:56:81:2f:ec-eth2.999

The following are the reason and recommendation details:

|     reason                       | Insufficient memory to apply configuration                                |
|     recommendation               | Free up resources on this SE[se-00505681a639] and then do configure and save |
Note:

550MB memory is required to configure 1000 VLAN interfaces. If there are configurations such as virtual services on those interfaces, more memory is required.