Professional Documents
Culture Documents
>1300 Customers
>400 Employees
Profitable, self-funded, pre-IPO
network infrastructure provider
Open Linux-based OS
Fully automated testing, and
SW development
NETWORKING
VIRTUAL
NETWORKING
ECMP VXLAN OVF
802.1q Flat
Why vMotion?
• Conduct maintenance without business disruption
• Migrate VMs away from failing or underperforming servers
• Align resources with business priorities
• Optimize loading
• Follow the sun?
Traditional Stateful vMotion
128.218.10.x
128.218.10.4 128.218.10.4
Non-Stateful vMotion Across L3 Subnets
128.218.10.x 128.218.11.x
vswitch
vswitch
vswitch
vswitch
vswitch
vswitch
vswitch
vswitch
vswitch
128.218.10.x 128.218.11.x
128.218.10.4 128.218.10.4
Why L3 Stateful vMotion Won t Work - SORRY!
You must preserve the IP
Address to preserve the TCP
sockets
128.218.10.x 128.218.11.x
Outer: 128.218.11.2
128.218.11.0/24
Outer: 128.218.11.2
128.218.12.0/24
How does unicast forwarding work?
128.218.12.4 128.218.12.6
11.1 9.1
11.2 L2 9.2 10.1 10.67
Outer: 128.218.11.2
128.218.12.0/24 = 224.0.0.12
Outer IP Header
Fragment Header
Version
IHL
TOS
Length
ID
Flags
TTL
Protocol
Outer SA
Outer DA
Offset
Checksum
VXLAN Header
8 Reserved Flags
Reserved (24)
24-Bits VXLAN Network Identifier : (VNI)
Reserved (8)
VXLAN Interesting Points
Uses UDP to encapsulate, inner
protocol controls reliable delivery
Uses Multicast to replicate for
broadcast/unknown forwarding -
leverages PIM and IGMP pruning for
traffic management
Segment ID is 24 bits, supports
16.7M unique groups
Overcomes MAC and VLAN table
limitations on ToR switches
Works with most/all existing
switching implementations from
major vendors
With VXLAN... It’s a L3 World!
L3
L3
L3
L3
L3
L3
L3
vswitch
vswitch
vswitch
Servers can be
bare-metal
Scale
Server 20
from 10 Server 48
provisioned
Server 48
from
Dual-Homed servers to network
Host Support for 100,000 Servers
Resilience
How do we
troubleshoot a
tunneled, encapsulated,
multicast
environment???
VM Tracer for VXLAN
Full physical to virtual visibility
Automated provisioning
Ethernet46 : esx-1.aristanetworks.com
Manufacturer: Dell Inc.
Model: PowerEdge 2950
CPU type: Intel(R) Xeon(R) CPU 5110 @ 1.60GHz
CPUs : 1
CPU Cores: 2
NIC Manufacturer: NetXen
NIC Model: NetXen NX3031 Dual Port SFP+ 10GbE Server Adapter
Service Tag: ABCDEF1234
Eth47
esx1 esx2 esx3
VM Tracer - VM Discovery
Eth47
Eth48
Exchange Network adapter 4 7 up/up --
Apache Network adapter 3 6 up/up vMotion
MySQL Network adapter 1 5 up/up FT-A! dvuplink0
dvuplink1
vSwitch
VM Name
Adapter Name
VLAN/Status/State
Exchange Apache MySQL
esx1
VM Tracer - VM Adaptive Segmentation
VM Tracer automatically creates, prunes, and un-prunes VLANs on 802.1q
VLAN Trunks to ESX Hosts. Routed subnets are not auto-created for IP
stability.
VM Tracer Operation
VLAN
VLAN2,6,7
2,7 VLAN 2,5,6,7
PERMITVLAN
PERMIT VLAN2,6,7
2,7 PERMIT VLAN 2,5,6,7
128.218.10.x 128.218.11.x
128.218.10.x 128.218.11.x
esx10 esx11
VNI ‘Test’: 224.0.0.12