Vic Liu Lingli Deng Dapeng Liu China Mobile Speaker: Vic Liu China Mobile Gap Analysis on Virtualized Network Test draft-liu-dclc-gap-virtual-test-00.

Slides:



Advertisements
Similar presentations
Interconnection Networks: Flow Control and Microarchitecture.
Advertisements

Diagnosing Performance Overheads in the Xen Virtual Machine Environment Aravind Menon Willy Zwaenepoel EPFL, Lausanne Jose Renato Santos Yoshio Turner.
Benchmarking VNFs and their Infrastructure Al Morton March 7, 2014.
Technology alliance partner
Virtual Switching Without a Hypervisor for a More Secure Cloud Xin Jin Princeton University Joint work with Eric Keller(UPenn) and Jennifer Rexford(Princeton)
69th IETF Chicago IETF BMWG WLAN Switch Benchmarking Tarunesh Ahuja, Tom Alexander, Scott Bradner, Sanjay Hooda, Jerry Perser, Muninder Sambi.
Bringing Together Linux-based Switches and Neutron
Supercharging PlanetLab : a high performance, Multi-Application, Overlay Network Platform Written by Jon Turner and 11 fellows. Presented by Benjamin Chervet.
Traffic Management - OpenFlow Switch on the NetFPGA platform Chun-Jen Chung( ) SriramGopinath( )
SDN Scalability Issues
Lecture Week 7 Implementing IP Addressing Services.
Microsoft Virtual Academy Module 4 Creating and Configuring Virtual Machine Networks.
Benchmarking Methodology for Virtualization Network Performance draft-huang-bmwg-virtual-network-performance-00 Lu Huang Rong Gu (Presentor) Dapeng Liu.
Authors: Vic Liu, Chen Li China Mobile Speaker: Vic Liu China Mobile NaaS (Network as a service) Requirement draft-liu-nvo3-naas-requirement-00.
OpenFlow Switch Limitations. Background: Current Applications Traffic Engineering application (performance) – Fine grained rules and short time scales.
George Njoroge CSCIE 139 Hosted vs. Managed VoIP Hosted VOIP is utilizing a company for phone connectivity (soft and hard), extensions,
Network+ Guide to Networks 6 th Edition Chapter 10 Virtual Networks and Remote Access.
Enable Multi Tenant Clouds Network Virtualization. Dynamic VM Placement. Secure Isolation. … High Scale & Low Cost Datacenters Leverage Hardware. High.
QTIP Version 0.2 4th August 2015.
IETF 90: VNF PERFORMANCE BENCHMARKING METHODOLOGY Contributors: Sarah Muhammad Durrani: Mike Chen:
PowerVM and VMware. What this presentation is Basic Terms that can be used to discuss multiple forms of virtualization Concepts common to virtualization.
Data Center Network Redesign using SDN
Qtip Revised project scope July QTIP overview QTIP aims to develop a framework for bottoms up testing of NFVI platforms QTIP aims to test: Computing.
LAN Wiring & Physical Interfaces Lecture 6. Network Interfaces Every device has some form of a network interfaces. A PC has a Network Interface Card (NIC).
Networking Virtualization Using FPGAs Russell Tessier, Deepak Unnikrishnan, Dong Yin, and Lixin Gao Reconfigurable Computing Group Department of Electrical.
CAPWAP related draft-shao-opsawg-capwap-hybridmac-00 draft-chen-opsawg-capwap-extension-00 draft-zhang-opsawg-capwap-eap-00.
What’s new in Hyper-V in Windows Server 2012 (Part 2) Stu Fox Technical Specialist, Microsoft NZ VIR315.
Traffic Management - OpenFlow Switch on the NetFPGA platform Chun-Jen Chung( ) Sriram Gopinath( )
Improving Network I/O Virtualization for Cloud Computing.
Uncovering the Multicore Processor Bottlenecks Server Design Summit Shay Gal-On Director of Technology, EEMBC.
HUB Connects multiple workstations, servers, and other devices to a network. Can be used to connect two or more computers to one network port. Handles.
1.4 Open source implement. Open source implement Open vs. Closed Software Architecture in Linux Systems Linux Kernel Clients and Daemon Servers Interface.
A Measurement Based Memory Performance Evaluation of High Throughput Servers Garba Isa Yau Department of Computer Engineering King Fahd University of Petroleum.
25-Oct-15Network Layer Connecting Devices Networks do not normally operate in isolation.They are connected to one another using connecting devices. The.
OSP310. What is a SharePoint® Farm? A collection of one or more SharePoint Servers and SQL Servers® providing a set of basic SharePoint.
Guangdeng Liao, Xia Zhu, Steen Larsen, Laxmi Bhuyan, Ram Huggahalli University of California, Riverside Intel Labs.
VIRTUAL SWITCH/ROUTER BENCHMARKING Muhammad Durrani Ramki Krishnan Brocade Communications Sarah Banks Akamai 1 © 2013 Brocade Communications Systems, Inc.
Vic Liu Bob Mandeville Brooks Hickman Weiguo Hao Zu Qiang Speaker: Vic Liu China Mobile Problem Statement for VxLAN Performance Test draft-liu-nvo3-ps-vxlan-perfomance-00.
Virtual Machines Created within the Virtualization layer, such as a hypervisor Shares the physical computer's CPU, hard disk, memory, and network interfaces.
Spring 2004 Member Meeting Vendor Tools e2e Tools BOF John H. Moore Technical Director NC-ITEC.
UNIT-3 Performance Evaluation UNIT-3 IT2031. Web Server Hardware and Performance Evaluation Key question is whether a company should host their own Web.
Cisco 3 - Switch Perrine. J Page 12/4/2016 Chapter 9 Which protocol is Cisco proprietary and designed to carry traffic from multiple VLANs? A Q.
Network Virtualization Sandip Chakraborty. In routing table we keep both the next hop IP (gateway) as well as the default interface. Why do we require.
Page 1 Monitoring, Optimization, and Troubleshooting Lecture 10 Hassan Shuja 11/30/2004.
L1/HLT trigger farm Bologna setup 0 By Gianluca Peco INFN Bologna Genève,
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Understanding Virtualization Overhead.
OpenFlow: Enabling Innovation in Campus Networks Yongli Chen.
Maryam Tahhan, Al Morton, Jack Morgan. VSPERF Deep Dive: Virtual Switch performance In OPNFV 1.
IETF95.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco PublicITE I Chapter 6 1 Cisco Routers.
Level 300 Windows Server 2012 Networking Marin Franković, Visoko učilište Algebra.
Maryam Tahhan, Al Morton, Jack Morgan. VSPERF Deep Dive: Virtual Switch performance In OPNFV 1.
T3: TCP-based High-Performance and Congestion-aware Tunneling Protocol for Cloud Networking Satoshi Ogawa† Kazuki Yamazaki† Ryota Kawashima† Hiroshi Matsuo†
© 2015 MetricStream, Inc. All Rights Reserved. AWS server provisioning © 2015 MetricStream, Inc. All Rights Reserved. By, Srikanth K & Rohit.
Embedded Database Benchmark Team CodeBlooded. Internet of Things “As the number of interconnected platforms continues to multiply, vendors and customers.
Benchmarking for CoPP draft-shishio-bmwg-copp-00 Shishio Tsuchiya
NFV Group Report --Network Functions Virtualization LIU XU →
Mohit Aron Peter Druschel Presenter: Christopher Head
Taekhee Kim Hyun Yu, Chiwook Jeong, Youngtae Han, Eunkyoung Paik
6WIND MWC IPsec Demo Scalable Virtual IPsec Aggregation with DPDK for Road Warriors and Branch Offices Changed original subtitle. Original subtitle:
Chapter 5: Inter-VLAN Routing
Configuring EtherChannels and Switch Troubleshooting
Multi-PCIe socket network device
Network+ Guide to Networks 6th Edition
Dependability Evaluation and Benchmarking of
DIAGNOSING PHYSICAL PROBLEMS
Requirements of Computing in Network
Xing Pu21 Ling Liu1 Yiduo Mei31 Sankaran Sivathanu1 Younggyun Koh1
Openstack Summit November 2017
Presentation transcript:

Vic Liu Lingli Deng Dapeng Liu China Mobile Speaker: Vic Liu China Mobile Gap Analysis on Virtualized Network Test draft-liu-dclc-gap-virtual-test-00

Virtual network test practices DUT(V-Switch) Tester VM Tester Physical vNIC NIC Test Model A Server DUT(V-Switch) Tester VM vNIC NIC Test Model B Server1 DUT(V-Switch) Tester VM vNIC NIC Server2 TOR  DUT(VSwitch) and Virtual tester are on the same platform and share the same resources.  Tester as a VM can be allocate vCPU and Memory resource while DUT can not.  There will be unstable traffic as the tester running out of resource.  Two kinds of traffic model list below: Test Model A is connect a server with physical tester to make a throughput baseline. Test Model B is connect two server to make a E2E test for performance, such as, latency.

Key Performance Indicators No drop throughput under various frame sizes: Forwarding performance under various frame sizes is a key performance index of interest. CPU and memory consumed by DUT : when adding one or more VM. With addition of each VM, DUT will consume more CPU and memory Latency readings: Some applications are highly sensitive on latency. It’s important to get the latency reading with respective to various conditions.

Throughput (Figure 1)Different from test on hardware switch using RFC2544As configure the tester to generate more traffic it will be CPU overloaded.  Use traffic model A can find the infection point. (Figure 2)Number of vCPU allocated to Tester VM do effect test result. (Figure 3)Number of vNIC and number of Tester VM effect result a lot. infection point RFC2544 Hardware Line rate Virtual network Figure 1 Infection point Gbps CPU:E CPU:E Gbps Figure 2 number of vCPU affection Figure 3 number of vNIC and Tester VM affection

vCPU and Memory consumption Important indicators to verified DUT performance compare with different vendors. CPU:  Different type of CPU triggered different result.  Packet encapsulation consumption of CPU but still can not reach line rate. So we have to think about new benchmark… Memory:  Not sensitive in this test.

Latency test is different from hardware latency test.  (Figure 1) On hardware test case, traffic generate from port on physical tester, go through DUT, and terminate back in physical test itself. Latency is judged by a timer in the tester. And latency can be defined as us.  (Figure 2)Traffic generate from Server 1 to Server 2. the Timer is the Linux timer which can’t synchronization to each other and low accuracy. Latency Tester Physical DUT(hardware) TIMER DUT(V-Switch) Tester VM vNIC NIC Server1 DUT(V-Switch) Tester VM vNIC NIC Server2 TOR TIMER Figure 1 hardware latency Figure 2 virtual network latency

Solicit comments and suggestions… Next Step…

THANKS Vic Liu Lingli Deng Dapeng Liu China Mobile