Optimizing your virtual switch for VXLAN. Ron Fuller, VCP-NV, CCIE#5851 (R&S/Storage) Staff Systems Engineer NSBU

Size: px
Start display at page:

Download "Optimizing your virtual switch for VXLAN. Ron Fuller, VCP-NV, CCIE#5851 (R&S/Storage) Staff Systems Engineer NSBU"

Transcription

1 Optimizing your virtual switch for VXLAN Ron Fuller, VCP-NV, CCIE#5851 (R&S/Storage) Staff Systems Engineer NSBU

2 VXLAN Protocol Overview Ethernet in IP overlay network Entire L2 frame encapsulated in UDP 50+ bytes of overhead 24 bit VXLAN Network Identifier 16 M logical networks VXLAN can cross Layer 3 network boundaries Overlay between ESXi hosts VMs do NOT see VXLAN ID VTEP (VXLAN Tunnel End Point) VMkernel interface which serves as the endpoint for encapsulation/de-encapsulation of VXLAN traffic Technology submitted to IETF for standardization With Cisco, Citrix, Red Hat, Broadcom, Arista and others

3 VXLAN Frame Format VXLAN Encapsulated Frame Inner Ethernet Frame 14 bytes Outer Ethernet Header 20 bytes Outer IP Header 8 bytes Outer UDP Head er 8 bytes VXLA N Head er Inn er Des t MA C Inne r Sour ce MA C Optio nal Ether Type Optio nal Inner Q Origina l Ethern et Payloa d FC S Out er Des t MA C IP Hea der Data * Outer Sourc e MAC IP Pro tocol Optio nal VXLA N Type Head er Chec k Sum Optio nal Outer Q Outer Sour ce IP Out er Des t IP Ether Type Sour ce Port Dest Port (8472 ) VXLA N Flags UDP Len gth RS VD UD P Che ck Su m VXL AN NI (VNI) RS VD *IP Header Data = Version, IHL, TOS, Length, ID

4 Network Adapter Offloads TCP Checksum Offload - Software offloads TCP checksum calculation on send and checksum verification on receive Large Receive Offload - NIC aggregates packets to send large packet to software - Software sees fewer packets and interrupts 4

5 Network Adapter Offloads TCP Segmentation Offload - Operating system sends large sized TCP packets to NIC - NIC segments packets as per physical MTU Receive Side Scaling - NIC distributes packets among queues - Unique receive thread per queue to drive multiple CPUs Important features for NSX vswitch performance 5

6 TCP Segment Offload Pre NSX - How is TCP forwarding optimized? VLAN dvpg MAC IP TCP Payload 1 VM on VLAN dvpg sends large TCP packet to Virtual NIC MAC IP TCP Payload 2 NSX vswitch sends large packet to TSO enabled physical NIC TSO support in PNIC MAC IP TCP Payload MAC IP TCP Payload L2 IP TCP Payload 3 Physical NIC segments packet based on physical MTU Offloading TSO to NIC allows host to conserve CPU cycles while sending large TCP messages. Almost all 6

7 TCP Segment Offload TCP traffic with NSX What changes? MAC IP TCP Payload 1 VM sends large TCP packet to Virtual NIC VM on VXLAN MAC IP UDP VXLAN MAC IP TCP Payload No TSO for VXLAN support in PNIC 2 VXLAN encapsulation every packet is now a UDP frame 7

8 TCP Segment Offload VM on VXLAN LS TCP traffic with NSX What changes? 1 VM sends large TCP packet to Virtual NIC Segmenting large TCP message in software is CPU intensive operation MAC IP UDP VXLAN MAC IP TCP Payload MAC IP UDP VXLAN MAC IP TCP Payload No TSO for VXLAN support in PNIC MAC IP UDP VXLAN MAC IP TCP Payload 2 VXLAN encapsulation and TSO in software because the NIC can t do TSO for the inner TCP packet within a UDP frame 8

9 TCP Segment Offload VM on VXLAN LS TSO Support for VXLAN MAC IP TCP Payload 1 VM sends large TCP packet to Virtual NIC MAC IP UDP VXLAN MAC IP TCP Payload TSO for VXLAN support in PNIC 2 VXLAN encapsulation every packet is now a UDP frame 9

10 TCP Segment Offload VM on VXLAN LS TCP traffic with NSX What changes? TSO for VXLAN traffic generically referred to as VXLAN Offload by NIC vendors CPU cycles conserved while sending traffic 1 VM sends large TCP packet to Virtual NIC 2 VXLAN encapsulation TSO for VXLAN support in PNIC MAC IP UDP VXLAN MAC IP TCP Payload MAC IP UDP VXLAN MAC IP TCP Payload MAC IP UDP VXLAN MAC IP TCP Payload 3 TSO for VXLAN packets in PNIC 10

11 Netqueue cor e1 cor e2 cor e3 cor en - Netqueue is a feature designed to enable a vsphere host to receive line rate traffic from the physical network 30% 30% 30% 30% - Works by driving multiple CPUs to handle receive packet processing threa d1 Defau lt queu e ESXi Kernel Space threa d3 threa d3 Network Adapter queu queu e2 Queues e3 thread 4 queue n - Before NSX there is no traffic encapsulation and VDS receives traffic to multiple unique MAC addresses ( MAC address assigned to VM vnics) - Netqueue works by steering traffic destined to each VM MAC to a unique NIC queue. Traffic to MAC A Traffic to MAC B Traffic to MAC n - Interrupts raised by NIC queues will drive multiple CPUs With NSX all traffic to a vsphere host is destined to VTEP MAC address. Ability to drive multiple CPU with Netqueue is lost 11

12 Receive Side Scaling (RSS) cor e1 30% cor e2 30% cor e3 30% cor en 30% - RSS tries to achieve the same end result as Netqueue use multiple CPUs to handle receiving of packets threa d1 ESXi Kernel Space threa d3 threa d3 thread 4 - Instead of MAC addresses, RSS uses packet s Layer 2 4 headers to load balance traffic across multiple queues Defau lt queu e Network Adapter queu queu e2 Queues e3 queue n - RSS is not enabled for all MACs. VDS enables RSS for traffic destined to VTEP MAC addresses Flow A Flow B Flow C Flow D 12

13 Receive Side Scaling (RSS) cor e1 30% cor e2 30% cor e3 30% cor en 30% 1. Packet arrives at default queue 2. MAC filters attached to the queue are evaluated to see if RSS is required for packet dest MAC threa d1 ESXi Kernel Space threa d3 threa d3 thread 4 3. If RSS is not enabled for packet dest MAC then default queue / thread processes traffic Defau lt queu e Flow A Network Adapter queu queu e2 Queues e3 Flow B Flow C queue n Flow D 4. If RSS is enabled for the dest MAC then packet is hashed using configured RSS algorithm to one of 4 queues reserved 13

14 vsphere Inbox v/s Async Drivers - Inbox Drivers - vsphere packages NIC drivers into ESXi. Typically updated at vsphere major releases. - Async Drivers New NIC driver functionality and performance improvements released by NIC vendor independent of vsphere release. These drivers can be downloaded from - Once the async driver matures that version is pulled into the next major vsphere release. - With some NICs the vsphere inbox driver is optimal for VXLAN traffic (i.e. support VXLAN TSO and RSS) whereas with many NICs the inbox driver is not optimal and will require an upgrade (on compute and edge hosts) to the recommended async version 15

15 Test Topology and Tools

16 Test Topology 1 - East West traffic before NSX / Network Virtualization - Establish Performance baseline on VDS with VMs on VLANs 2 - East West traffic with NSX / Network Virtualization - Logical Switching

17 NSX Performance testing topology Layer 3 Peering V M1 V M4 V M1 V M4 Logical Switch Logical Switch VLAN NSX vswitch 3 Compute Host 1 Compute Host 2 Overlay to Physical at Layer 3 Edge Host 1 Physical Server 1 Physical Server 8 NSX Performance testing done in typical NSX topologies documented in design guide. 18

18 Test Tools and Methodology - iperf for bandwidth testing - Supports running TCP and UDP traffic - Multiple TCP and UDP sessions support - UDP streams at defined sending rate to verify no loss UDP rate - On Server iperf -s. - On client iperf c <server IP> -t <duration> -P <number of sessions> 19

19 Netperf for latency test TCP Latency using netperf tcp round robin test (tcp_rr) Client Syn Serve r One transaction - 1 byte from client to server and then 1 byte from server to client Connection Establishment Syn + ACK ACK 1 byte Test reports # of transactions / sec. Transaction 1 byte Time for one roundtrip = 1 / # of transactions per second Transaction 1 byte 1 byte On server run netserver On client run netperf H <server_ip> -t TCP_RR l

20 CPU overhead with NSX NSX introduced VXLAN, Routing and Firewall to the hypervisor. What does this cost in terms of CPU? The following sample methodology can be used to determine the CPU overhead for each feature Bandwidt h in Gbps Total CPU on host 1 Run a bandwidth test with VMs on VDS (VLAN dvpg) and record total bandwidth and CPU Calculate CPU per Gbps over VLAN Run a bandwidth test with VMs on Logical Switch (no DLR and no Firewall) Calculate CPU per Gbps over VXLAN

21 CPU overhead with NSX 5 Additional CPU for 1 Gbps over VXLAN compared to VLAN = CPU per Gbps over VXLAN CPU per Gbps over VLAN = Additional CPU for 10 Gbps over VXLAN 2.79 * 10 = Additional CPU for 10 Gbps over VXLAN on a 12 core hypervisor 27.9 * 100 / 1200 = 2.35 % Similar methodology can be followed to determine additional CPU for running Routing and Firewall on the host 22

22 Test Results

23 *Additional CPU % per Gbps Send throughput in Gbps Logical Switching 20 V M1 V M8 V M1 V M Logical Switch NSX vswitch 5 Compute Cluster Compute Cluster - Line rate traffic (~18Gbps) with 2 NICs per host with VXLAN - Additional CPU for VXLAN traffic between hosts is ~3% of CPU. *Y axis shows % of additional CPU overhead as compared to same baseline tests performed on VLAN based networks k 64k TCP Message Size k 64k TCP Message Size CONFIDENTIAL 24

24 Summary

25 Summary RSS support is required in NIC and vsphere driver to receive line rate VXLAN traffic on a 10 Gbps NIC. TSO for VXLAN traffic support on NIC allows a hypervisor sending traffic to conserve CPU cycles by offloading TCP segmentation to the PNIC. Check with NIC vendor for TSO and RSS driver support may need an async driver! 26

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme NET1343BU NSX Performance Samuel Kommu #VMworld #NET1343BU Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no

More information

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme NET1927BU vsphere Distributed Switch Best Practices for NSX Gabriel Maciel VMware, Inc. @gmaciel_ca #VMworld2017 #NET1927BU Disclaimer This presentation may contain product features that are currently

More information

VXLAN Functionality Cubro EXA48600 & EXA32100

VXLAN Functionality Cubro EXA48600 & EXA32100 VXLAN Functionality Cubro EXA48600 & EXA32100 June 2018 www.cubro.com Purpose of this presentation This presentation consists of two parts. Part one contains technical background information about VXLAN.

More information

Cloud Networking (VITMMA02) Network Virtualization: Overlay Networks OpenStack Neutron Networking

Cloud Networking (VITMMA02) Network Virtualization: Overlay Networks OpenStack Neutron Networking Cloud Networking (VITMMA02) Network Virtualization: Overlay Networks OpenStack Neutron Networking Markosz Maliosz PhD Department of Telecommunications and Media Informatics Faculty of Electrical Engineering

More information

VXLAN Overview: Cisco Nexus 9000 Series Switches

VXLAN Overview: Cisco Nexus 9000 Series Switches White Paper VXLAN Overview: Cisco Nexus 9000 Series Switches What You Will Learn Traditional network segmentation has been provided by VLANs that are standardized under the IEEE 802.1Q group. VLANs provide

More information

Higher scalability to address more Layer 2 segments: up to 16 million VXLAN segments.

Higher scalability to address more Layer 2 segments: up to 16 million VXLAN segments. This chapter tells how to configure Virtual extensible LAN (VXLAN) interfaces. VXLANs act as Layer 2 virtual networks over Layer 3 physical networks to stretch Layer 2 networks. About VXLAN Encapsulation

More information

Lecture 8 Advanced Networking Virtual LAN. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Lecture 8 Advanced Networking Virtual LAN. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Lecture 8 Advanced Networking Virtual LAN Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Advanced Networking Scenario: Data Center Network Single Multiple, interconnected via Internet

More information

Lecture 7 Advanced Networking Virtual LAN. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it

Lecture 7 Advanced Networking Virtual LAN. Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Lecture 7 Advanced Networking Virtual LAN Antonio Cianfrani DIET Department Networking Group netlab.uniroma1.it Advanced Networking Scenario: Data Center Network Single Multiple, interconnected via Internet

More information

Nexus 1000V in Context of SDN. Martin Divis, CSE,

Nexus 1000V in Context of SDN. Martin Divis, CSE, Nexus 1000V in Context of SDN Martin Divis, CSE, mdivis@cisco.com Why Cisco Nexus 1000V Losing the Edge Server Admin Host Host Host Host Server Admin manages virtual switching! vswitch vswitch vswitch

More information

vnetwork Future Direction Howie Xu, VMware R&D November 4, 2008

vnetwork Future Direction Howie Xu, VMware R&D November 4, 2008 vnetwork Future Direction Howie Xu, VMware R&D November 4, 2008 Virtual Datacenter OS from VMware Infrastructure vservices and Cloud vservices Existing New - roadmap Virtual Datacenter OS from VMware Agenda

More information

QuickSpecs. HP Z 10GbE Dual Port Module. Models

QuickSpecs. HP Z 10GbE Dual Port Module. Models Overview Models Part Number: 1Ql49AA Introduction The is a 10GBASE-T adapter utilizing the Intel X722 MAC and X557-AT2 PHY pairing to deliver full line-rate performance, utilizing CAT 6A UTP cabling (or

More information

Data Center Configuration. 1. Configuring VXLAN

Data Center Configuration. 1. Configuring VXLAN Data Center Configuration 1. 1 1.1 Overview Virtual Extensible Local Area Network (VXLAN) is a virtual Ethernet based on the physical IP (overlay) network. It is a technology that encapsulates layer 2

More information

NETWORK OVERLAYS: AN INTRODUCTION

NETWORK OVERLAYS: AN INTRODUCTION NETWORK OVERLAYS: AN INTRODUCTION Network overlays dramatically increase the number of virtual subnets that can be created on a physical network, which in turn supports multitenancy and virtualization

More information

vswitch Acceleration with Hardware Offloading CHEN ZHIHUI JUNE 2018

vswitch Acceleration with Hardware Offloading CHEN ZHIHUI JUNE 2018 x vswitch Acceleration with Hardware Offloading CHEN ZHIHUI JUNE 2018 Current Network Solution for Virtualization Control Plane Control Plane virtio virtio user space PF VF2 user space TAP1 SW Datapath

More information

Dell EMC. VxBlock Systems for VMware NSX 6.3 Architecture Overview

Dell EMC. VxBlock Systems for VMware NSX 6.3 Architecture Overview Dell EMC VxBlock Systems for VMware NSX 6.3 Architecture Overview Document revision 1.1 March 2018 Revision history Date Document revision Description of changes March 2018 1.1 Updated the graphic in Logical

More information

Data Center Virtualization: VirtualWire

Data Center Virtualization: VirtualWire Data Center Virtualization: VirtualWire Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking November 21, 2014 Slides from USENIX Workshop on

More information

vsphere Networking for the Network Admin Jason Nash, Varrow CTO

vsphere Networking for the Network Admin Jason Nash, Varrow CTO vsphere Networking for the Network Admin Jason Nash, Varrow CTO Agenda What is virtualization? How does virtualization impact the network team? How should you approach virtualization? vsphere 101 Where

More information

On the cost of tunnel endpoint processing in overlay virtual networks

On the cost of tunnel endpoint processing in overlay virtual networks J. Weerasinghe; NVSDN2014, London; 8 th December 2014 On the cost of tunnel endpoint processing in overlay virtual networks J. Weerasinghe & F. Abel IBM Research Zurich Laboratory Outline Motivation Overlay

More information

CS-580K/480K Advanced Topics in Cloud Computing. Network Virtualization

CS-580K/480K Advanced Topics in Cloud Computing. Network Virtualization CS-580K/480K Advanced Topics in Cloud Computing Network Virtualization 1 Network Diagram of A Company 2 University Network Topology https://www.researchgate.net/figure/234782590_fig1_fig-5-see-university-network-infrastructure

More information

VMware vsphere 5.5 VXLAN Networking and Emulex OneConnect OCe14000 Ethernet Adapters

VMware vsphere 5.5 VXLAN Networking and Emulex OneConnect OCe14000 Ethernet Adapters VMware vsphere 5.5 VXLAN Networking and Emulex OneConnect OCe14000 Ethernet Adapters Configuring VXLAN with Emulex OneConnect OCe14000 Adapters Emulex OneConnect Network Adapters Table of contents 1.0

More information

Exam Name: VMware Certified Associate Network Virtualization

Exam Name: VMware Certified Associate Network Virtualization Vendor: VMware Exam Code: VCAN610 Exam Name: VMware Certified Associate Network Virtualization Version: DEMO QUESTION 1 What is determined when an NSX Administrator creates a Segment ID Pool? A. The range

More information

vsphere Networking Update 2 VMware vsphere 5.5 VMware ESXi 5.5 vcenter Server 5.5 EN

vsphere Networking Update 2 VMware vsphere 5.5 VMware ESXi 5.5 vcenter Server 5.5 EN Update 2 VMware vsphere 5.5 VMware ESXi 5.5 vcenter Server 5.5 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.

More information

HPE FlexFabric 7900 Switch Series

HPE FlexFabric 7900 Switch Series HPE FlexFabric 7900 Switch Series VXLAN Configuration Guide Part number: 5998-8254R Software version: Release 213x Document version: 6W101-20151113 Copyright 2015 Hewlett Packard Enterprise Development

More information

Integrating Juniper Networks QFX5100 Switches and Junos Space into VMware NSX Environments

Integrating Juniper Networks QFX5100 Switches and Junos Space into VMware NSX Environments Integrating Juniper Networks QFX5100 Switches and Junos Space into VMware NSX Environments Implementing an NSX vsphere Version 6.3 Overlay with a QFX5100 Underlay Implementation Guide July 2017 Juniper

More information

Cisco ACI and Cisco AVS

Cisco ACI and Cisco AVS This chapter includes the following sections: Cisco AVS Overview, page 1 Installing the Cisco AVS, page 5 Key Post-Installation Configuration Tasks for the Cisco AVS, page 14 Distributed Firewall, page

More information

Virtuální firewall v ukázkách a příkladech

Virtuální firewall v ukázkách a příkladech Praha, hotel Clarion 10. 11. dubna 2013 Virtuální firewall v ukázkách a příkladech T-SEC3 / L2 Tomáš Michaeli Cisco 2013 2011 Cisco and/or its affiliates. All rights reserved. Cisco Connect 1 Agenda VXLAN

More information

Optimizing Performance: Intel Network Adapters User Guide

Optimizing Performance: Intel Network Adapters User Guide Optimizing Performance: Intel Network Adapters User Guide Network Optimization Types When optimizing network adapter parameters (NIC), the user typically considers one of the following three conditions

More information

vsphere Networking Update 1 ESXi 5.1 vcenter Server 5.1 vsphere 5.1 EN

vsphere Networking Update 1 ESXi 5.1 vcenter Server 5.1 vsphere 5.1 EN Update 1 ESXi 5.1 vcenter Server 5.1 vsphere 5.1 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check

More information

Exam Questions VCPN610

Exam Questions VCPN610 Exam Questions VCPN610 VMware Certified Professional Network Virtualization https://www.2passeasy.com/dumps/vcpn610/ 1. Where are the distributed NSX firewall decisions logged? A. NSX Manager B. vcenter

More information

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme LHC2103BU NSX and VMware Cloud on AWS: Deep Dive Ray Budavari, Senior Staff Technical Product Manager NSX @rbudavari #VMworld #LHC2103BU Disclaimer This presentation may contain product features that are

More information

2V0-642 vmware. Number: 2V0-642 Passing Score: 800 Time Limit: 120 min.

2V0-642 vmware. Number: 2V0-642 Passing Score: 800 Time Limit: 120 min. 2V0-642 vmware Number: 2V0-642 Passing Score: 800 Time Limit: 120 min Exam A QUESTION 1 A network administrator has been tasked with deploying a 3-tier application across two data centers. Tier-1 and tier-2

More information

Internet Technology. 15. Things we didn t get to talk about. Paul Krzyzanowski. Rutgers University. Spring Paul Krzyzanowski

Internet Technology. 15. Things we didn t get to talk about. Paul Krzyzanowski. Rutgers University. Spring Paul Krzyzanowski Internet Technology 15. Things we didn t get to talk about Paul Krzyzanowski Rutgers University Spring 2016 May 6, 2016 352 2013-2016 Paul Krzyzanowski 1 Load Balancers Load Balancer External network NAT

More information

Taxonomy of SDN. Vara Varavithya 17 January 2018

Taxonomy of SDN. Vara Varavithya 17 January 2018 Taxonomy of SDN Vara Varavithya 17 January 2018 Modern Data Center Environmentally protected warehouses Large number of computers for compute and storage Blades Computer- Top-of-Rack (TOR) Switches Full

More information

Parallel to NSX Edge Using VXLAN Overlays with Avi Vantage for both North-South and East-West Load Balancing Using Transit-Net

Parallel to NSX Edge Using VXLAN Overlays with Avi Vantage for both North-South and East-West Load Balancing Using Transit-Net Page 1 of 11 Parallel to NSX Edge Using VXLAN Overlays with Avi Vantage for both North-South and East-West Load Balancing Using Transit-Net view online In this topology, the Avi SE is installed parallel

More information

New Approach to OVS Datapath Performance. Founder of CloudNetEngine Jun Xiao

New Approach to OVS Datapath Performance. Founder of CloudNetEngine Jun Xiao New Approach to OVS Datapath Performance Founder of CloudNetEngine Jun Xiao Agenda VM virtual network datapath evolvement Technical deep dive on a new OVS datapath Performance comparisons Q & A 2 VM virtual

More information

Advanced Computer Networks. End Host Optimization

Advanced Computer Networks. End Host Optimization Oriana Riva, Department of Computer Science ETH Zürich 263 3501 00 End Host Optimization Patrick Stuedi Spring Semester 2017 1 Today End-host optimizations: NUMA-aware networking Kernel-bypass Remote Direct

More information

Dell EMC. VxBlock Systems for VMware NSX 6.2 Architecture Overview

Dell EMC. VxBlock Systems for VMware NSX 6.2 Architecture Overview Dell EMC VxBlock Systems for VMware NSX 6.2 Architecture Overview Document revision 1.6 December 2018 Revision history Date Document revision Description of changes December 2018 1.6 Remove note about

More information

UDP Encapsulation in Linux netdev0.1 Conference February 16, Tom Herbert

UDP Encapsulation in Linux netdev0.1 Conference February 16, Tom Herbert UDP Encapsulation in Linux netdev0.1 Conference February 16, 2015 Tom Herbert Topics UDP encapsulation Common offloads Foo over UDP (FOU) Generic UDP Encapsulation (GUE) Basic idea

More information

Implementing VXLAN. Prerequisites for implementing VXLANs. Information about Implementing VXLAN

Implementing VXLAN. Prerequisites for implementing VXLANs. Information about Implementing VXLAN This module provides conceptual information for VXLAN in general and configuration information for layer 2 VXLAN on Cisco ASR 9000 Series Router. For configuration information of layer 3 VXLAN, see Implementing

More information

Packetization Layer Path Maximum Transmission Unit Discovery (PLPMTU) For IPsec Tunnels

Packetization Layer Path Maximum Transmission Unit Discovery (PLPMTU) For IPsec Tunnels Packetization Layer Path Maximum Transmission Unit Discovery (PLPMTU) For IPsec Tunnels draft-spiriyath-ipsecme-dynamic-ipsec-pmtu-01 Shibu Piriyath, Umesh Mangla, Nagavenkata Suresh Melam, Ron Bonica

More information

Network Design Considerations for Grid Computing

Network Design Considerations for Grid Computing Network Design Considerations for Grid Computing Engineering Systems How Bandwidth, Latency, and Packet Size Impact Grid Job Performance by Erik Burrows, Engineering Systems Analyst, Principal, Broadcom

More information

CCNA 1 Chapter 7 v5.0 Exam Answers 2013

CCNA 1 Chapter 7 v5.0 Exam Answers 2013 CCNA 1 Chapter 7 v5.0 Exam Answers 2013 1 A PC is downloading a large file from a server. The TCP window is 1000 bytes. The server is sending the file using 100-byte segments. How many segments will the

More information

Emulex Drivers for VMware ESXi for OneConnect Adapters Release Notes

Emulex Drivers for VMware ESXi for OneConnect Adapters Release Notes Emulex Drivers for VMware ESXi for OneConnect Adapters Release Notes Versions: ESXi 5.5 driver FCoE: 11.2.1153.13 NIC: 11.2.1149.0 iscsi: 11.2.1153.2 ESXi 6.0 driver FCoE: 11.2.1153.13 NIC: 11.2.1149.0

More information

Design Guide: Deploying NSX for vsphere with Cisco ACI as Underlay

Design Guide: Deploying NSX for vsphere with Cisco ACI as Underlay Design Guide: Deploying NSX for vsphere with Cisco ACI as Underlay Table of Contents Executive Summary... 2 Benefits of NSX Architecture... 4 2.1 NSX Primary Use Cases... 4 2.2 Logical Layer Connectivity...

More information

Virtual Extensible LAN (VXLAN) Overview

Virtual Extensible LAN (VXLAN) Overview Virtual Extensible LAN (VXLAN) Overview This document provides an overview of how VXLAN works. It also provides criteria to help determine when and where VXLAN can be used to implement a virtualized Infrastructure.

More information

Implementing VXLAN in DataCenter

Implementing VXLAN in DataCenter Implementing VXLAN in DataCenter LTRDCT-1223 Lilian Quan Technical Marketing Engineering, INSBU Erum Frahim Technical Leader, ecats John Weston Technical Leader, ecats Why Overlays? Robust Underlay/Fabric

More information

Traffic Load Balancing in EVPN/VXLAN Networks. Tech Note

Traffic Load Balancing in EVPN/VXLAN Networks. Tech Note Traffic Load Balancing in EVPN/VXLAN Networks Tech Note December 2017 Juniper Networks, Inc. 1133 Innovation Way Sunnyvale, California 94089 USA 408-745-2000 www.juniper.net Juniper Networks assumes no

More information

DPDK Tunneling Offload RONY EFRAIM & YONGSEOK KOH MELLANOX

DPDK Tunneling Offload RONY EFRAIM & YONGSEOK KOH MELLANOX x DPDK Tunneling Offload RONY EFRAIM & YONGSEOK KOH MELLANOX Rony Efraim Introduction to DC w/ overlay network Modern data center (DC) use overly network like Virtual Extensible LAN (VXLAN) and GENEVE

More information

BIG-IP TMOS : Tunneling and IPsec. Version 13.0

BIG-IP TMOS : Tunneling and IPsec. Version 13.0 BIG-IP TMOS : Tunneling and IPsec Version 13.0 Table of Contents Table of Contents Creating IP Tunnels... 7 About IP tunnels...7 About point-to-point tunnels... 7 Creating a point-to-point IP tunnel...8

More information

QuickSpecs. Overview. HPE Ethernet 10Gb 2-port 535 Adapter. HPE Ethernet 10Gb 2-port 535 Adapter. 1. Product description. 2.

QuickSpecs. Overview. HPE Ethernet 10Gb 2-port 535 Adapter. HPE Ethernet 10Gb 2-port 535 Adapter. 1. Product description. 2. Overview 1. Product description 2. Product features 1. Product description HPE Ethernet 10Gb 2-port 535FLR-T adapter 1 HPE Ethernet 10Gb 2-port 535T adapter The HPE Ethernet 10GBase-T 2-port 535 adapters

More information

vsphere Networking Update 1 Modified on 04 OCT 2017 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5

vsphere Networking Update 1 Modified on 04 OCT 2017 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5 Update 1 Modified on 04 OCT 2017 VMware vsphere 6.5 VMware ESXi 6.5 vcenter Server 6.5 You can find the most up-to-date technical documentation on the VMware Web site at: https://docs.vmware.com/ The VMware

More information

Securing Network Traffic Tunneled Over Kernel managed TCP/UDP sockets

Securing Network Traffic Tunneled Over Kernel managed TCP/UDP sockets Securing Network Traffic Tunneled Over Kernel managed TCP/UDP sockets Sowmini Varadhan(sowmini.varadhan@oracle.com) Agenda Proceedings of NetDev 1.1: The Technical Conference on Linux Networking (February

More information

Configuring Network-Related Policies

Configuring Network-Related Policies This chapter includes the following sections: Configuring vnic Templates, page 1 Configuring Ethernet Adapter Policies, page 8 Configuring the Default vnic Behavior Policy, page 19 Configuring LAN Connectivity

More information

vsphere Networking 17 APR 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.7

vsphere Networking 17 APR 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.7 17 APR 2018 VMware vsphere 6.7 VMware ESXi 6.7 vcenter Server 6.7 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about

More information

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme NET1350BUR Deploying NSX on a Cisco Infrastructure Jacob Rapp jrapp@vmware.com Paul A. Mancuso pmancuso@vmware.com #VMworld #NET1350BUR Disclaimer This presentation may contain product features that are

More information

HIGH-PERFORMANCE NETWORKING :: USER-LEVEL NETWORKING :: REMOTE DIRECT MEMORY ACCESS

HIGH-PERFORMANCE NETWORKING :: USER-LEVEL NETWORKING :: REMOTE DIRECT MEMORY ACCESS HIGH-PERFORMANCE NETWORKING :: USER-LEVEL NETWORKING :: REMOTE DIRECT MEMORY ACCESS CS6410 Moontae Lee (Nov 20, 2014) Part 1 Overview 00 Background User-level Networking (U-Net) Remote Direct Memory Access

More information

LANCOM Techpaper Routing Performance

LANCOM Techpaper Routing Performance LANCOM Techpaper Routing Performance Applications for communications and entertainment are increasingly based on IP networks. In order to ensure that the necessary bandwidth performance can be provided

More information

cs144 Midterm Review Fall 2010

cs144 Midterm Review Fall 2010 cs144 Midterm Review Fall 2010 Administrivia Lab 3 in flight. Due: Thursday, Oct 28 Midterm is this Thursday, Oct 21 (during class) Remember Grading Policy: - Exam grade = max (final, (final + midterm)/2)

More information

Cisco CSR 1000V VxLAN Support 2

Cisco CSR 1000V VxLAN Support 2 Cisco CSR 1000V VxLAN Support Cisco CSR 1000V VxLAN Support 2 Finding Feature Information 2 Introduction 2 Prerequisites for Cisco CSR 1000V VxLAN Support 2 Configuring the Cisco CSR 1000V as a VxLAN Layer

More information

Parallel to NSX Edge Using Avi Vantage for North-South and East-West Load Balancing

Parallel to NSX Edge Using Avi Vantage for North-South and East-West Load Balancing Page 1 of 10 Parallel to NSX Edge Using Avi Vantage for North-South and East-West Load Balancing view online In this topology the Avi SE is installed parallel to NSX Edge. Physically, the Avi SE gets deployed

More information

Emulex Drivers for VMware Release Notes

Emulex Drivers for VMware Release Notes Emulex Drivers for VMware Release Notes Versions: ESXi 5.1 driver FC/FCoE: 10.6.87.0 NIC: 10.6.118.0 iscsi: 10.6.150.3 ESXi 5.5 driver FC/FCoE: 10.6.126.0 NIC: 10.6.163.0 iscsi: 10.6.150.3 ESXi 6.0 driver

More information

Next Gen Virtual Switch. CloudNetEngine Founder & CTO Jun Xiao

Next Gen Virtual Switch. CloudNetEngine Founder & CTO Jun Xiao Next Gen Virtual Switch CloudNetEngine Founder & CTO Jun Xiao Agenda Thoughts on next generation virtual switch Technical deep dive on CloudNetEngine virtual switch Q & A 2 Major vswitches categorized

More information

Cisco UCS Network Performance Optimisation and Best Practices for VMware

Cisco UCS Network Performance Optimisation and Best Practices for VMware 1 Cisco UCS Network Performance Optimisation and Best Practices for VMware Chris Dunk Technical Marketing Engineer, Cisco UCS #clmel Agenda Server to Server East West Traffic Flow Architecture Why it is

More information

Agenda Introduce NSX-T: Architecture Switching Routing Firewall Disclaimer This presentation may contain product features that are currently under dev

Agenda Introduce NSX-T: Architecture Switching Routing Firewall Disclaimer This presentation may contain product features that are currently under dev NET1863BE NSX-T Advanced Architecture Concepts Dimitri Desmidt / Yasen Simeonov September 2017 Agenda Introduce NSX-T: Architecture Switching Routing Firewall Disclaimer This presentation may contain product

More information

ECE 650 Systems Programming & Engineering. Spring 2018

ECE 650 Systems Programming & Engineering. Spring 2018 ECE 650 Systems Programming & Engineering Spring 2018 Networking Transport Layer Tyler Bletsch Duke University Slides are adapted from Brian Rogers (Duke) TCP/IP Model 2 Transport Layer Problem solved:

More information

VXLAN Testing with TeraVM

VXLAN Testing with TeraVM August 2013 VXLAN 1.0 and 2.0 Application Note Introduction 1 Introduction... 3 1.1 Common Use Cases...4 2 VXLAN Evolution... 5 2.1 VXLAN 1.0 Challenges...7 2.2 VXLAN 2.0...7 2013 Shenick Network Systems

More information

Configuring QoS CHAPTER

Configuring QoS CHAPTER CHAPTER 34 This chapter describes how to use different methods to configure quality of service (QoS) on the Catalyst 3750 Metro switch. With QoS, you can provide preferential treatment to certain types

More information

Reference Architecture. DataStream. Architecting DataStream Network. Document # NA Version 1.03, January

Reference Architecture. DataStream. Architecting DataStream Network. Document # NA Version 1.03, January Reference Architecture DataStream Architecting DataStream Network Document # 317-0026NA Version 1.03, January 2016 www.cohodata.com Abstract This document provides an overview of data center networking

More information

NSX-T Data Center Migration Coordinator Guide. 5 APR 2019 VMware NSX-T Data Center 2.4

NSX-T Data Center Migration Coordinator Guide. 5 APR 2019 VMware NSX-T Data Center 2.4 NSX-T Data Center Migration Coordinator Guide 5 APR 2019 VMware NSX-T Data Center 2.4 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you

More information

Unify Virtual and Physical Networking with Cisco Virtual Interface Card

Unify Virtual and Physical Networking with Cisco Virtual Interface Card White Paper Unify Virtual and Physical Networking with Cisco Virtual Interface Card Simplicity of Cisco VM-FEX technology and Power of VMware VMDirectPath What You Will Learn Server virtualization has

More information

1V0-642.exam.30q.

1V0-642.exam.30q. 1V0-642.exam.30q Number: 1V0-642 Passing Score: 800 Time Limit: 120 min 1V0-642 VMware Certified Associate 6 Network Visualization Fundamentals Exam Exam A QUESTION 1 Which is NOT a benefit of virtualized

More information

Implementing IP in IP Tunnel

Implementing IP in IP Tunnel This chapter module provides conceptual and configuration information for IP in IP tunnels on Cisco ASR 9000 Series Router. Note For a complete description of the IP in IP tunnel commands listed in this

More information

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme STO1193BU A Closer Look at vsan Networking Design and Configuration Considerations Cormac Hogan Andreas Scherr VMworld 2017 Content: Not for publication #VMworld #STO1193BU Disclaimer This presentation

More information

Configuring Modular QoS on Link Bundles

Configuring Modular QoS on Link Bundles A link bundle is a group of one or more ports that are aggregated together and treated as a single link. This module describes QoS on link bundles. Line Card, SIP, and SPA Support Feature ASR 9000 Ethernet

More information

White Paper. Huawei Campus Switches VXLAN Technology. White Paper

White Paper. Huawei Campus Switches VXLAN Technology. White Paper White Paper Huawei Campus Switches VXLAN Technology White Paper 1 Terms Abbreviation VXLAN NVo3 BUM VNI VM VTEP SDN Full English Name Virtual Extensible Local Area Network Network Virtualization over L3

More information

Vmware VCXN610. VMware Certified Implementation Expert (R) Network Virtualization.

Vmware VCXN610. VMware Certified Implementation Expert (R) Network Virtualization. Vmware VCXN610 VMware Certified Implementation Expert (R) Network Virtualization http://killexams.com/exam-detail/vcxn610 QUESTION: 169 A company wants to deploy VMware NSX for vsphere with no PIM and

More information

OSI Network Layer. Network Fundamentals Chapter 5. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1

OSI Network Layer. Network Fundamentals Chapter 5. Version Cisco Systems, Inc. All rights reserved. Cisco Public 1 OSI Network Layer Network Fundamentals Chapter 5 Version 4.0 1 Objectives Identify the role of the Network Layer, as it describes communication from one end device to another end device. Examine the most

More information

Network+ Guide to Networks, 6 th Edition. Chapter 2 Solutions

Network+ Guide to Networks, 6 th Edition. Chapter 2 Solutions Network+ Guide to Networks, 6 th Edition Solutions 2 1 Network+ Guide to Networks, 6 th Edition Chapter 2 Solutions Review Questions 1. Your supervisor has asked you to correct several cable management

More information

Parallelizing IPsec: switching SMP to On is not even half the way

Parallelizing IPsec: switching SMP to On is not even half the way Parallelizing IPsec: switching SMP to On is not even half the way Steffen Klassert secunet Security Networks AG Dresden June 11 2010 Table of contents Some basics about IPsec About the IPsec performance

More information

QLogic FastLinQ QL41232HMKR

QLogic FastLinQ QL41232HMKR QLogic FastLinQ QL41232HMKR Dual-port 10/25GbE Intelligent Ethernet Adapter with Universal RDMA for Dell PowerEdge Blade Servers Industry s most advanced 25GbE adapter delivers the best price and performance

More information

Cloud Networking (VITMMA02) Server Virtualization Data Center Gear

Cloud Networking (VITMMA02) Server Virtualization Data Center Gear Cloud Networking (VITMMA02) Server Virtualization Data Center Gear Markosz Maliosz PhD Department of Telecommunications and Media Informatics Faculty of Electrical Engineering and Informatics Budapest

More information

CloudEngine 1800V Virtual Switch

CloudEngine 1800V Virtual Switch CloudEngine 1800V Virtual Switch CloudEngine 1800V Virtual Switch Product Overview Huawei CloudEngine 1800V (CE1800V) is a distributed virtual switch designed for virtualized environments in cloud data

More information

2V VMware Certified Professional 6 - Network Virtualization. Exam Summary Syllabus Questions

2V VMware Certified Professional 6 - Network Virtualization. Exam Summary Syllabus Questions 2V0-642 VMware Certified Professional 6 - Network Virtualization Exam Summary Syllabus Questions Table of Contents Introduction to 2V0-642 Exam on VMware Certified Professional 6 - Network Virtualization...

More information

Virtual Machine Manager Domains

Virtual Machine Manager Domains This chapter contains the following sections: Cisco ACI VM Networking Support for Virtual Machine Managers, page 1 VMM Domain Policy Model, page 3 Virtual Machine Manager Domain Main Components, page 3,

More information

Tunnel within a network

Tunnel within a network VPN Tunnels David Morgan Tunnel within a network B C E G H I A D F - Packet stream of protocol X - Packet stream of protocol Y - Packet stream: X over Y or X tunneled in/through Y 1 Packet encapsulation

More information

ECE4110 Internetwork Programming. Introduction and Overview

ECE4110 Internetwork Programming. Introduction and Overview ECE4110 Internetwork Programming Introduction and Overview 1 EXAMPLE GENERAL NETWORK ALGORITHM Listen to wire Are signals detected Detect a preamble Yes Read Destination Address No data carrying or noise?

More information

Architecting Scalable Clouds using VXLAN and Nexus 1000V

Architecting Scalable Clouds using VXLAN and Nexus 1000V Architecting Scalable Clouds using VXLAN and Nexus 1000V Lawrence Kreeger Principal Engineer Agenda Session Is Broken Into 3 Main Parts Part 1: VXLAN Overview What is a VXLAN? Why VXLANs? What is VMware

More information

Virtual Security Gateway Overview

Virtual Security Gateway Overview This chapter contains the following sections: Information About the Cisco Virtual Security Gateway, page 1 Cisco Virtual Security Gateway Configuration for the Network, page 10 Feature History for Overview,

More information

High bandwidth, Long distance. Where is my throughput? Robin Tasker CCLRC, Daresbury Laboratory, UK

High bandwidth, Long distance. Where is my throughput? Robin Tasker CCLRC, Daresbury Laboratory, UK High bandwidth, Long distance. Where is my throughput? Robin Tasker CCLRC, Daresbury Laboratory, UK [r.tasker@dl.ac.uk] DataTAG is a project sponsored by the European Commission - EU Grant IST-2001-32459

More information

ANALYSIS OF VIRTUAL NETWORKS IN DATA CENTERS.

ANALYSIS OF VIRTUAL NETWORKS IN DATA CENTERS. ANALYSIS OF VIRTUAL NETWORKS IN DATA CENTERS. Ionka Gancheva, PhD student 45 Abstract: The article contains an analysis of virtual networks and technologies that are used at data centers nowadays. Many

More information

Queuing Mechanisms. Overview. Objectives

Queuing Mechanisms. Overview. Objectives Queuing Mechanisms Overview Objectives This module describes the queuing mechanisms that can be used on output interfaces. It includes the following topics: Queuing Overview FIFO Queuing Priority Queuing

More information

QLogic FastLinQ QL45462HLCU 40GbE Converged Network Adapter

QLogic FastLinQ QL45462HLCU 40GbE Converged Network Adapter QLogic FastLinQ QL45462HLCU 40GbE Converged Network Adapter Fully featured 40GbE adapter delivers the best price per performance ratio versus 10GbE Increase VM density and accelerate multitenant networks

More information

EE 610 Part 2: Encapsulation and network utilities

EE 610 Part 2: Encapsulation and network utilities EE 610 Part 2: Encapsulation and network utilities Objective: After this experiment, the students should be able to: i. Understand the format of standard frames and packet headers. Overview: The Open Systems

More information

User Datagram Protocol

User Datagram Protocol Topics Transport Layer TCP s three-way handshake TCP s connection termination sequence TCP s TIME_WAIT state TCP and UDP buffering by the socket layer 2 Introduction UDP is a simple, unreliable datagram

More information

Quick Start Guide (SDN)

Quick Start Guide (SDN) NetBrain Integrated Edition 7.1 Quick Start Guide (SDN) Version 7.1a Last Updated 2018-09-03 Copyright 2004-2018 NetBrain Technologies, Inc. All rights reserved. Contents 1. Discovering and Visualizing

More information

PacketExpert PDF Report Details

PacketExpert PDF Report Details PacketExpert PDF Report Details July 2013 GL Communications Inc. 818 West Diamond Avenue - Third Floor Gaithersburg, MD 20878 Phone: 301-670-4784 Fax: 301-670-9187 Web page: http://www.gl.com/ E-mail:

More information

Enterprise. Nexus 1000V. L2/L3 Fabric WAN/PE. Customer VRF. MPLS Backbone. Service Provider Data Center-1 Customer VRF WAN/PE OTV OTV.

Enterprise. Nexus 1000V. L2/L3 Fabric WAN/PE. Customer VRF. MPLS Backbone. Service Provider Data Center-1 Customer VRF WAN/PE OTV OTV. 2 CHAPTER Cisco's Disaster Recovery as a Service (DRaaS) architecture supports virtual data centers that consist of a collection of geographically-dispersed data center locations. Since data centers are

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!  We offer free update service for one year PASS4TEST \ http://www.pass4test.com We offer free update service for one year Exam : 2V0-622PSE Title : VMware Certified Professional 6.5 - Data Center Virtualization (6.5) Exam Vendor : VMware Version

More information

STEVEN R. BAGLEY PACKETS

STEVEN R. BAGLEY PACKETS STEVEN R. BAGLEY PACKETS INTRODUCTION Talked about how data is split into packets Allows it to be multiplexed onto the network with data from other machines But exactly how is it split into packets and

More information

Emulex Drivers for VMware Release Notes

Emulex Drivers for VMware Release Notes Emulex Drivers for VMware Release Notes Versions: ESXi 5.0 driver FC/FCoE: 10.2.459.0 NIC: 10.2.453.0 iscsi: 10.2.250.0 ESXi 5.1 driver FC/FCoE: 10.2.459.0 NIC: 10.2.453.0 iscsi: 10.2.250.0 ESXi 5.5 driver

More information