Home > Networking Solutions > Enterprise/Data Center Networking Solutions > Enterprise SONiC Networking Solutions > Guides > Dell Enterprise SONiC Deployment for VxRail > Single leaf pair deployment
The single rack consists of Layer 2 uplinks and single leaf pair fabric. No routing protocol is configured in the single rack. All VxRail nodes are connected to Leaf1A-Leaf1B leaf pair. For detailed information, see Figure 3.
Configure and enable anycast and VRF Tenant:
Leaf1A | Leaf1B |
configure terminal ip anycast-address enable ip anycast-mac-address 00:00:00:11:11:11 ipv6 anycast-address enable ip vrf VrfTenant1 ip vrf mgmt ssh-server vrf mgmt end write memory | configure terminal ip anycast-address enable ip anycast-mac-address 00:00:00:11:11:11 ipv6 anycast-address enable ip vrf VrfTenant1 ip vrf mgmt ssh-server vrf mgmt end write memory |
In this single leaf pair setup, the default VLAN 1 VxRail networks 1811-1814, 3939 are created for the server facing switch port that is connected to VxRail nodes. All server-facing ports include untagged VLAN 1 and tagged VLANs for 1811, 1812, 1813, 1814, and 3939. The native untagged VLAN 1 is created to access the initial VxRail deployment wizard. Create a default Vlan1 to be used for initial deployment of VxRail cluster.
Leaf1A | Leaf1B |
configure terminal interface Vlan1 description default_untagged ip vrf forwarding VrfTenant1 exit end write memory | configure terminal interface Vlan1 description default_untagged ip vrf forwarding VrfTenant1 exit end write memory |
Create the VxRail VLAN networks 1811,1812,1813,1814,3939.
Leaf1A | Leaf1B |
! interface Vlan1811 description ext_mgmt neigh-suppress ip vrf forwarding VrfTenant1 ip anycast-address 172.18.11.254/24 mtu 9216 No shutdown ! interface Vlan1812 description vMotion ip vrf forwarding VrfTenant1 mtu 9216 No shutdown ! interface Vlan1813 description vSAN ip vrf forwarding VrfTenant1 mtu 9216 No shutdown ! interface Vlan1814 description vm_netA neigh-suppress ip vrf forwarding VrfTenant1 ip anycast-address 172.18.14.254/24 mtu 9216 No shutdown ! interface Vlan3939 description int_discovery
ip vrf forwarding VrfTenant1 mtu 9216 No shutdown ! exit end write memory | ! interface Vlan1811 description ext_mgmt neigh-suppress ip vrf forwarding VrfTenant1 ip anycast-address 172.18.11.254/24 mtu 9216 No shutdown ! interface Vlan1812 description vMotion ip vrf forwarding VrfTenant1 mtu 9216 No shutdown ! interface Vlan1813 description vSAN ip vrf forwarding VrfTenant1 mtu 9216 No shutdown ! interface Vlan1814 description vm_netA neigh-suppress ip vrf forwarding VrfTenant1 ip anycast-address 172.18.14.254/24 mtu 9216 No shutdown ! interface Vlan3939 description int_discovery
ip vrf forwarding VrfTenant1 mtu 9216 No shutdown ! exit end write memory |
Each leaf pair are interconnected using an MC-LAG Peer-link. This single leaf pair setup uses a unique IP address to identify each peer. The command mclag-separate-ip allows unique IP address using VLAN 1000. For L2 uplink, create VLAN 1000 to use as the separate IP address for the MC-LAG peer:
Leaf1A | Leaf1B |
configure terminal interface Vlan1000 description MCLAG-PeerIP mclag-separate-ip ip address 10.0.0.0/31 no shutdown end | configure terminal interface Vlan1000 description MCLAG-PeerIP mclag-separate-ip ip address 10.0.0.1/31 no shutdown end |
To configure MC-LAG Peer-link on leaf pairs:
Leaf1A | Leaf1B |
interface PortChannel 256 mode on description MCLAG-Leaf1AB-PeerLink switchport trunk allowed Vlan 1,1000,1811-1814,2001,3939 mtu 9216 no shutdown end | interface PortChannel 256 mode on description MCLAG-Leaf1AB-PeerLink switchport trunk allowed Vlan 1,1000,1811-1814,2001,3939 mtu 9216 no shutdown end |
Leaf1A | Leaf1B |
! interface Eth1/49 description mclag mtu 9216 speed 100000 channel-group 256 no shutdown ! interface Eth1/50 description mclag mtu 9216 speed 100000 channel-group 256 no shutdown ! interface Eth1/51 description mclag mtu 9216 speed 100000 channel-group 256 no shutdown ! interface Eth1/52 description mclag mtu 9216 speed 100000 channel-group 256 no shutdown ! end | ! interface Eth1/49 description mclag mtu 9216 speed 100000 channel-group 256 no shutdown ! interface Eth1/50 description mclag mtu 9216 speed 100000 channel-group 256 no shutdown ! interface Eth1/51 description mclag mtu 9216 speed 100000 channel-group 256 no shutdown ! interface Eth1/52 description mclag mtu 9216 speed 100000 channel-group 256 no shutdown ! end |
Leaf1A | Leaf1B |
! mclag domain 1 source-ip 10.0.0.0 peer-ip 10.0.0.1 peer-link PortChannel256 mclag-system-mac 00:00:00:00:00:01 keepalive-interval 1 session-timeout 30 end | ! mclag domain 1 source-ip 10.0.0.1 peer-ip 10.0.0.0 peer-link PortChannel256 mclag-system-mac 00:00:00:00:00:01 keepalive-interval 1 session-timeout 30 end |
In this deployment setup, there are three VxRail nodes connected to the leaf pair switches. The leaf switch ports enable connectivity to the VxRail nodes. Each leaf switch port connected to the VxRail node is configured as a trunk tagged port for VxRail networks. There are two 25 GbE links in active/standby configuration from each VxRail node. One jumphost is connected to the leaf pair switches. The jumphost is used to access the VxRail deployment wizard. In this example, the jumphost uses an untagged leaf switch port. During the initial setup of VxRail nodes, the jumphost uses switchport access VLAN1 as default VLAN. After the deployment, the jumphost uses VLAN1811. VLAN1811 is used during normal operation of VxRail nodes for ext-management.
Note: Currently, Dell Enterprise SONiC does not support LACP Individual. The examples used in this deployment guide do not use any LACP configuration from VxRail nodes to the leaf switches. Continue to check for future Dell Enterprise SONiC Distribution updates on Dell.com
Leaf1A | Leaf1B |
configure terminal interface Eth1/1 description VxRail_01 no shutdown mtu 9216 switchport access vlan1 switchport trunk allowed Vlan 1811-1814,3939 ! interface Eth1/2 description VxRail_02 no shutdown mtu 9216 switchport access vlan 1 switchport trunk allowed Vlan 1811-1814,3939 ! interface Eth1/3 description VxRail_03 no shutdown mtu 9216 switchport access vlan 1 switchport trunk allowed Vlan 1811-1814,3939 ! interface Eth1/15 description Jumphost01 no shutdown switchport access vlan 1 ! end write memory | configure terminal interface Eth1/1 description VxRail_01 no shutdown mtu 9216 switchport access vlan1 switchport trunk allowed Vlan 1811-1814,3939 ! interface Eth1/2 description VxRail_02 no shutdown mtu 9216 switchport access vlan 1 switchport trunk allowed Vlan 1811-1814,3939 ! interface Eth1/3 description VxRail_03 no shutdown mtu 9216 switchport access vlan1 switchport trunk allowed Vlan 1811-1814,3939 ! interface Eth1/15 description Jumphost01 no shutdown switchport access vlan 1 ! end write memory |
Note: The jumphost is initially configured for VLAN 1. Approximately 30 percent into initial VxRail deployment jumphost port is required to use VLAN 1811 with a jumphost IP address corresponding to 1811 network, for example, 172.18.11.201.
The leaf switch ports connected to external core network for this single leaf pair deployment use Layer 2 uplinks. For more information, see Figure 3. The Layer 2 uplinks give the VxRail nodes access to the DNS and NTP services, and these nodes use the port channel 100 to external router.
Note: L3 uplinks are used later in the two-rack deployment guide section.
Leaf1A | Leaf1B |
configure terminal description L2-uplink-po100 switchport trunk allowed vlan 1811 no shutdown mclag 1 interface Eth1/53 description uplink_01 no shutdown channel-group 100 ! interface Eth1/54 description uplink_02 no shutdown channel-group 100 ! end write memory | configure terminal Interface PortChannel 100 mode on description L2-uplink-po100 switchport trunk allowed vlan 1811 no shutdown mclag 1 interface Eth1/53 description uplink_01 no shutdown channel-group 100 ! interface Eth1/54 description uplink_02 no shutdown channel-group 100 ! end write memory |
The single leaf-pair setup is complete, and a VxRail cluster can be deployed for single rack deployments. The following section describes deploying two leaf-pairs (two racks) and adding two spines.