vNET High Availability (HA)
vNET HA provides high availability for switch access through a vNET manager. The vNET manager is a zone, typically with one IP interface, allows a vNET administrator to log into and administer a vNET using the CLI or a REST API.
Netvisor ONE provides HA functionality by allowing you to create multiple vNET managers. Netvisor ONE enables access to the vNET managers when you add either standard or VRRP VIP interfaces to the vNET managers.
Without vNET HA, vNET administrators have only a single point of access where the vNET manager zone runs on a particular switch. If that switch fails, the administrator cannot log into the fabric and administer the vNET.
This feature now provides the following:
Create or delete a vNET manager zone.
The vnet-manager-interface command now accepts VRRP interfaces. This allows you to create VRRP interfaces on vNET manager zones
The vnet-create command now provides an option to not create a vNET manager zone when creating a vNET
Copy and paste SSH host keys used on different vNET managers. You need to perform this task when using a VRRP VIP to access the vNET managers to avoid SSH host key violations if the VIP fails over to the standby vNET manager. Install these keys on the client machine used to connect to the vNET managers.
Creating a vNET Manager Zone
To create additional vNET manager zones, use the vnet-manager-create command.
CLI network-admin@switch > vnet-manager-create name name-string vnet vnet-name [disable|enable][location fabric-node name][storage-pool storage-pool name]
Creates a vNET manager
name name-string
Specify the name of service configuration.
vnet vnet-name
Specify the vNET assigned to the service.
any of the following options:
Specify to enable or disable the service.
location fabric-node name
Specify the location of the service.
storage-pool storage-pool name
Specify the storage pool assigned to the service.
Deleting a vNET Manager Zone
To delete a vNET manager zone, use the vnet-manager-delete command.
Deletes a vNET manager.
name name-string
Specify the name of service configuration.
Copying and Pasting SSH Keys
To output SSH host keys to copy and paste to ~/.ssh/known_hosts file of the client host, use the vnet-manager-ssh-host-key-show command. This allows you to SSH to any vNET manager zone and avoid issues with invalid key hosts.
CLI network-admin@switch > vnet-manager-ssh-host-key-show [vnet vnet name]
Displays the vNET Manager host keys to copy and past to ~/.ssh/known_hosts.
name name-string
Displays the name of service configuration.
vNET Manager Command Options
This feature uses a new option [no-]create-vnet-mgr] which controls whether or not to create a vNET manager. Netvisor ONE creates a vNET manager by default.
CLI network-admin@switch > vnet-create name-string scope local|cluster|fabric create-vnet|no-create-vnet-mgr
Creates a virtual network (vNET)
name name-string
Specify the vNET name.
scope local|cluster|fabric
Specify the vNET scope as local, cluster, or fabric.
Create or not create a vNET manager service.
VRRP Interfaces Option
This feature now accepts options for VRRP interfaces. This allows you to create VRRP interfaces on vNET manager zones.
CLI network-admin@switch > vnet-manager-interface-add vnet-manager-name name-string [vrrp-id][vrrp-primary vrrp-primary-string][vrrp-priorty 0..254][vrrp-ad-int]
Adds an interface to a vNET manager.
vnet-manager-name name-string
Specify the name of service configuration.
vrrp-id 0..255
Specify the ID assigned to VRRP.
vrrp-primary vrrp-primary-string
Specify the VRRP primary interface.
vrrp-priority 0..254
Specify the VRRP priority for the interface.
vrrp-adv-int 10..40950
Specify the VRRP Advertisement Interval in mseconds. The minimum interval is 10ms and the maximum interval is 40950ms. The default interval is 1000ms.