28
EVPN & VXLAN for Cloud Builders BrandNew Control Plane & Data Plane for NextGen Cloud DCs May 2015 Juniper Networks, K.K.

EVPN & VXLAN for Cloud Builders

Embed Size (px)

Citation preview

1. Copyright 2015 Juniper Networks, Inc.1 EVPN & VXLAN for Cloud Builders Brand-New Control Plane & Data Plane for Next-Gen Cloud DCs May 2015 Juniper Networks, K.K. 2. Copyright 2015 Juniper Networks, Inc.2 Copyright 2015 Juniper Networks, Inc.2 Legal Disclaimer 3. Copyright 2015 Juniper Networks, Inc.3 Problem Statement 4. Copyright 2015 Juniper Networks, Inc.4 Low Latency VM) Active/ActiveMac L2/L3 5. Copyright 2015 Juniper Networks, Inc.5 Current Solutions & Challenges 6. Copyright 2015 Juniper Networks, Inc.6 VPLS & VPWS L2 Hub/Spoke, mesh & ring 100k+ DC VPN Multicast Fast Re-RouteMPLS 7. Copyright 2015 Juniper Networks, Inc.7 VPLS & VPWS L2 MAC Flooding Learning PE RIB/FIB VLAN L3 HA Tail End Protection STP 8. Copyright 2015 Juniper Networks, Inc.8 Legacy VPWSVPLS Services Limitation DCVM HitlessL2/L3 Scaling Challenge VPLS PEMacP2P Pseudwire Flooding & Learning PEMac BUMUnknown UnicastFloodingIngress RouterCore 9. Copyright 2015 Juniper Networks, Inc.9 Operational Burden VLANVLANVLAN VPWS VPLS L2 L3L3L2L3 FloodingBW Tax : VPLS L2VPN Mac unknown unicast broadcast MAC addresses FloodingPE VPLS-based LANBUM High Availability MACFlush MAC PE PE Active/Standby Active/Standby PE Pseudowire PE Spanning Tree Protocol (STP) Multiple Spanning Tree Protocol (MSTP) legacy RTGLoop 10. Copyright 2015 Juniper Networks, Inc.10 Introducing EVPN & VxLAN 11. Copyright 2015 Juniper Networks, Inc.11 ETHERNET VPN LAG BGP State EVPN router EVPN router LAN WAN L2 domains (VLANs) Integrated Routing & Bridging (IRB) L2 & L3 Juniper -- JNPR, CSCO, ALU, ATT, Verizon, Bloomberg . 12. Copyright 2015 Juniper Networks, Inc.12 WAN Overlay environment TOR VDS VM VM VM VM VM VM VM VM VM VM VM VM VxLAN IP VXLAN Overlay Gateway between overlay LAN: VXLAN Hypervisor / distributed Virtual SwitchVXLAN Management Station Virtual eXtensible Local Area Network (VXLAN) IPL2 (Unicast & multicast) SDN 13. Copyright 2015 Juniper Networks, Inc.13 VxLAN Overlay Overlay VxLANOverlay Controllerbase Juniper Contrail+VxLAN Controllerless VMWareNSX OVSDB+VxLAN OpenStandard Mul@cast/VxLAN OpenStandard Unicast/VxLAN OpenStandard EVPN/VxLAN Other Technologies 14. Copyright 2015 Juniper Networks, Inc.14 EVPN integration with VXLAN Virtual-Switch.0 VLAN-ID: 101 Bridge-Domain.0 VLAN-ID: 100 LAN LAN VNI 100 LAN LAN VNI 101 IRB.0 IRB.1 L3VPN VPLS EVPN Overview IRB (Integrated Routing & Bridging) VxLANL3VPNVPLS Stitch routing/switch DC Integration Areas Data Center Interconnect (DCI) Virtual Provide Cloud Gateway Access to Edge 15. Copyright 2015 Juniper Networks, Inc.15 Solving Problems with EVPN and VXLAN 16. Copyright 2015 Juniper Networks, Inc.16 EVPN What is dierent? L3 Gateway L2 Active/Active multi-homing BUM tracFlooding / Learning / Loop VM route advertisement control Overlay L3VPN L2VPNVPN How is it dierent? L2IPBind BGP Mac PECE multi-homing, resiliency, MAC mobility, inter-subnet VLANMac/IP/ Ethernet Segment Identier Loop 17. Copyright 2015 Juniper Networks, Inc.17 Use-Cases 18. Copyright 2015 Juniper Networks, Inc.18 Use case #1: EVPN for Next Generation Ethernet Services Benets: E-LAN E-LINE VPLS; IP VPN like policy control Active/Active multi-homing with load balancing BUM tracFlooding/ MAC learning BGP signaling on WAN exchange MAC/IP routes EVPN PE2 EVPN PE1 EVPN PE3 EVPN PE4 CE CE MPLS MP-BGP 19. Copyright 2015 Juniper Networks, Inc.19 Use Case #2: EVPN For Data Center Interconnect Benets: L3 DCL2 DCVM mobility L2 MPLSVxLANOverlay DC VLAN 1 MAC1 VLAN 2 MAC 2 VLAN 1 MAC11 VLAN 2 MAC22 Data Plane Learning BGP Control Plane based learning on WAN Data Plane Learning MX Series MX Series Data Center Site1 Data Center Site 2 Data Center Interconnect MPLS/ E-VPN Cloud Legacy L2 VLAN VXLAN Cloud 20. Copyright 2015 Juniper Networks, Inc.20 Use Case #3: EVPN-VXLAN for DC Overlay EVPN VNID Ethernet Tag IDEVPN VxLAN Encapsulation Benets of EVPN-VxLAN DC Overlay: All IP DC DCL2 VM/ L2 connectivity L2VPN IP DCL2 4094 VNID VXLAN Tunnel Endpoints (VTEP) EVPNDCLAN Overlay environment IP Fabric TOR VDS VM VM VM VM VM VM VM VM VM VM VM VM Network Orchestrator Management Plane API needed only 21. Copyright 2015 Juniper Networks, Inc.21 Use Case #4: EVPN-VXLAN for L2VPN over IP WAN EVPN IP WANVxLAN Benets Data Center / Enterprises Simpler IP WAN VPN EVPN overlay VXLAN Tunnel Endpoints (VTEP) WAN PE BGP signaling on WAN exchange MAC/IP routes EVPN PE2 EVPN PE1 EVPN PE3 EVPN PE4 CE CE Operators IP Network With plain IP service Operator PEs Operator PEs 22. Copyright 2015 Juniper Networks, Inc.22 Use case #5: L2 Peering Service Benets: L2 VPLS; IP VPN like policy control Active/Active multi-homing with load balancing BGP signaling on WAN exchange MAC/IP routes EVPN PE2 EVPN PE1 EVPN PE3 EVPN PE4 CE CE IP / MPLS Fabric of peering provider MP-BGP Peering point hando Peering point hando 23. Copyright 2015 Juniper Networks, Inc.23 Summary 24. Copyright 2015 Juniper Networks, Inc.24 Cloud Builder Feature/Technology (hub-n-spoke, mesh, ring) DCDC100K+ Active-Active(hosts, routers) VPN (MAC, IP addresses) VM L2/L3 addresses VLAN unknown unicastFlooding EdgeFast convergence : Auto-Cfg, Non-Ethernet links, FRR on transit links EVPN Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes VPLS Yes Yes NO Yes NO Yes NO NO NO Yes 25. Copyright 2015 Juniper Networks, Inc.25 MPLS/EVPN MPLS/EVPN DC Interconnect Data Center 1 Data Center 2 All-Active Forwarding Control Plane Learning Inter-Subnet Forwarding MAC Mobility / NO Tromboning Advanced Ethernet Services VLAN-based VLAN Bundle VLAN Aware Available NOW on MX 26. Copyright 2015 Juniper Networks, Inc.26 CLOS IP Fabric & EVPN over VxLAN CLOS IP Fabric Underlay L3 IP Fabric BGP (IP) control plane IP data plane EVPN-VXLAN Overlay Underlay BGP (EVPN) control plane VXLAN overlay data plane Service Topology Decoupled from Physical Topology EVPN over VxLAN Coming SOON on QFX 27. Thank you 28. Copyright 2015 Juniper Networks, Inc.28