Configuring Fabric Management on a Virtual Interface
Netvisor OS allows the creation of a management interface on a Virtual Network Interface Card (vNIC) for fabric communication. In the current fabric, Netvisor OS allows two subnets: one for out-of-band provisioning and fabric, and one for in-band fabric. This feature allows three subnets per fabric:
An out-of-band provisioning subnet
An out-of-band fabric subnet
An in-band fabric subnet
Each subnets uses a separate VLAN for traffic isolation purposes. When a vNIC is created for the management interface, fabric communication automatically switches to this vNIC, without additional configuration.
When you create a fabric vNIC, Netvisor OS modifies the IP filter rules to allow packets, similar to a management interface. In addition, Netvisor OS adds the fabric vNIC to a special fabric multicast group, IP address
When you create the management vNIC, the fabric uses the vNIC for fabric communication and fabric advertisements. You can use the physical management interface to SSH into the switch and other tasks. Also, the management vNIC configuration is displayed in the admin-service-show output with only ICMP enabled by default. You can modify the vNIC configuration using the admin-service-modify command.
After you create the fabric vNIC, you can create or join a fabric. The command, fabric-join, accepts the vNIC fabric management IP address for the switch-ip parameter. You can also create the fabric management vNIC after you create the fabric.
Please note, if a management LAG is configured, Netvisor OS creates the fabric management vNIC on the management LAG interface. You can only configure or unconfigure a management LAG after deleting the fabric management vNIC.
Informational Note: You should not configure the fabric network or fabric advertisement on a fabric management vNIC inteface in case you have to delete the vNIC.
The following new commands allow you to configure the fabric management vNIC:
Informational Note: You can only assign IPv4 addresses to the interface.
To add a fabric vnic, use the command:
CLI network-admin@switch > fabric-vnic-create
ip ip-address
Displays the IP address of the vNIC.
netmask netmask
Displays the netmask for the IP address.
vlan vlan-id
Displays the VLAN ID for the vNIC. This must be unique to the vNIC.
To delete the configured vnic, use the command:
CLI network-admin@switch > fabric-vnic-delete
To modify the configured vnic, use the command:
CLI network-admin@switch > fabric-vnic-modify
To display the configured vnic, use the command:
CLI network-admin@switch > fabric-vnic-show
For example:
CLI network-admin@switch > fabric-vnic-show
nic: vmgmt0
mac: 66:0e:94:6a:2a:ad
vlan: 20
nic-config: enable
nic-state: up
When a fabric management vNIC is configured, the fabric-show output displays the following information:
CLI network-admin@switch > fabric-show
CLI network-admin@switch > fabric-node-show format name, fab-name, mgmt-ip, vmgmt-ip, vmgmt-vlan,in-band-ip
name fab-name mgmt-ip vmgmt-ip vmgmt-vlan in-band-ip
--------- -------- ------------- ----------- ---------- ---------------
Spine1    vfab1 20
Spine1    vfab1 20