Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk...
Transcript of Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk...
![Page 1: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/1.jpg)
![Page 2: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/2.jpg)
Who is Chris Wahl?• VMware Certified Design Expert (VCDX) #104▫ Data Center and Network Virtualization
• Tech, Lab, Certs, Reviews, Videos▫ WahlNetwork.com
• CCNA Data Center & vCloud Courses▫ Pluralsight.com
• Virtualization User Podcast as a Service▫ VUPaaS.com
![Page 3: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/3.jpg)
Networking for VMware AdministratorsPaperback, Kindle, eBook, EPUB, MOBI, PDF100% of my profits go to Alzheimer’s Association
![Page 4: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/4.jpg)
vSphere Switching ChoicesAdding racing stripes makes frames go faster
![Page 5: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/5.jpg)
Different Choices• Standard vSwitch• Distributed vSwitch• 3rd Party Virtual Switches▫ Cisco Nexus 1000v▫ IBM 5000v
• Bender Bending Rodríguez
![Page 6: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/6.jpg)
Who’s Using the Distributed vSwitch?
![Page 7: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/7.jpg)
Control Plane Differences
Control Plane
ESXi Host
Control Plane
ESXi Host
Control Plane
ESXi Host
Control Plane (vCenter)
dvsdata.db dvsdata.db dvsdata.db
![Page 8: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/8.jpg)
Local VDS Database Backup
![Page 9: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/9.jpg)
Data Plane Differences
ESXi Host ESXi Host ESXi Host
Data Path Data Path Data Path
Control Plane
Data Network
![Page 10: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/10.jpg)
Virtual Switching Tips
Trunk 802.1Q Tags
(VLANs)
Minimum 2 Uplinks (vmnics)
Descriptive Naming
![Page 11: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/11.jpg)
Networking JargonThe Layer 8 Problem
![Page 12: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/12.jpg)
Trunks, Trunks, or Trunks?
![Page 13: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/13.jpg)
Vendor Confusion• Link Aggregation Terms▫ HP’s Port Trunking▫ Avaya’s Multi-Link Trunking (many flavors)▫ Huawei’s Eth-Trunk▫ AIX Ethernet Trunking▫ Generic “NIC Trunking”
![Page 14: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/14.jpg)
VLAN ID Tagging
NoVLAN ID
NoVLAN ID
Virtual Switch
Physical Switch
Virtual Machine (VM)
ExternalSwitchTagging
Access PortRemoves Tags
VirtualSwitchTagging
vSwitch Adds / Removes
VLAN ID Tags
VLANID
VLANID Virtual
GuestTagging
Guest Responsible for VLAN Tags
![Page 15: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/15.jpg)
Example vSwitch Design
![Page 16: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/16.jpg)
VLAN Tagging Tips• Trunk Your Interfaces• Avoid VLAN 1• Black Hole Native VLANs
![Page 17: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/17.jpg)
Switching, Routing, and TablesOh, my!
![Page 18: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/18.jpg)
Forwarding Walk
![Page 19: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/19.jpg)
vSwitches Can’t Form Loops
![Page 20: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/20.jpg)
Routing Choices
10.10.10.10 /24 20.20.20.20 /24 30.30.30.30 /24
vmk0 vmk1 vmk2
Routing Table
Data Network
10.10.10.50?20.20.20.50?40.40.40.50?
![Page 21: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/21.jpg)
vMotion and MAC Learning
ESXi Host ESXi Host ESXi Host
VMMAC“A”
Physical Switch
E1/1MAC“A”
E1/2MAC“A”
![Page 22: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/22.jpg)
The Notify Switch RARP Frame
![Page 23: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/23.jpg)
Troubleshooting Tips
esxcli network ip route ipv4 list
esxcli network ip neighbor list
esxcfg-route -l
![Page 24: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/24.jpg)
IP Storage NetworksWhat could possibly go wrong?
![Page 25: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/25.jpg)
Building an IP Storage Network
IP Storage Port GroupActive / Active Uplinks
vmnic1 vmnic2
IP Storage Network30.30.30.0 /24
vmk130.30.30.50 /24
![Page 26: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/26.jpg)
Building an IP Storage Network
IP Storage Port GroupActive / Active Uplinks
vmnic1 vmnic2
IP Storage Network30.30.30.0 /24
vmk130.30.30.50 /24
![Page 27: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/27.jpg)
Building an IP Storage Network
IP Storage Port GroupActive / Active Uplinks
vmnic1 vmnic2
IP Storage Network30.30.30.0 /24
vmk130.30.30.50 /24
![Page 28: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/28.jpg)
Hash Algorithm• Source and Destination Variation▫ MAC Address (Layer 2)▫ IP Address (Layer 3)▫ Port (Layer 4)▫ VLAN ID
![Page 29: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/29.jpg)
Hash Results• Changes?▫ IP Address▫ MAC Address▫ Port Number▫ VLAN ID
• Nope▫ Same hash results
vmnic1 vmnic2
Storage Target30.30.30.60 /24
vmk130.30.30.50 /24
![Page 30: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/30.jpg)
Least Significant Bit (Not Magic)2 Uplinks
– Last bit
– 0,1
3 to 4 Uplinks
– Last 2 bits
– 00, 01, 10, 11
5 to 8 Uplinks
– Last 3 bits
– 000,001,010,etc
![Page 31: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/31.jpg)
IP Storage Tips• Dedicated VMK(s)• Dedicated VLAN(s)• Avoid Routing• iSCSI VMK Binding
![Page 32: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/32.jpg)
Fibre Channel SAN• Unique VSAN IDs per Fabric• Don’t use VSAN 1• Single Initiator Zoning▫ Edge SAN: Multiple Target▫ Core-Edge SAN: Single Target
• Don’t use Multiple Initiator Zoning▫ Never!▫ Registered State Change Notifications (RSCN)
![Page 33: Who is Chris Wahl? - go.veeam.comgo.veeam.com/rs/veeam/images/Veeamon-CS-04.pdfHuawei’s Eth-Trunk ... Troubleshooting Tips esxcli network ip route ipv4 list ... –Last 2 bits –00,](https://reader031.fdocuments.net/reader031/viewer/2022030921/5b797b397f8b9a6a498dac23/html5/thumbnails/33.jpg)
The End?
Let’s connect
@ChrisWahlWahlNetwork.comPluralsight.comYouTube.com/WahlNetwork