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.

Slides:



Advertisements
Similar presentations
Evaluation of performance aspects of the Auto-ID Infrastructure
Advertisements

Interconnection Networks: Flow Control and Microarchitecture.
Scalable Rule Management for Data Centers Masoud Moshref, Minlan Yu, Abhishek Sharma, Ramesh Govindan 4/3/2013.
Anand Krishnamurthy, Shoban P. Chandrabose and Aaron Gember-Jackobson 1 Pratyaastha: An Efficient Elastic Distributed SDN Control Plane.
VCRIB: Virtual Cloud Rule Information Base Masoud Moshref, Minlan Yu, Abhishek Sharma, Ramesh Govindan HotCloud 2012.
CloudStack Scalability Testing, Development, Results, and Futures Anthony Xu Apache CloudStack contributor.
Scalable Content-Addressable Network Lintao Liu
Network Virtualization Overlay Control Protocol Requirements draft-kreeger-nvo3-overlay-cp-00 Lawrence Kreeger, Dinesh Dutt, Thomas Narten, David Black,
Brocade VDX 6746 switch module for Hitachi Cb500
NDN in Local Area Networks Junxiao Shi The University of Arizona
WSV302. Source: analyst-reports/2009-forrester-storage-choices -virtual-server.pdf.
1 Characterization of Software Aging Effects in Elastic Storage Mechanisms for Private Clouds Rubens Matos, Jean Araujo, Vandi Alves and Paulo Maciel Presenter:
Xen , Linux Vserver , Planet Lab
Proactive Prediction Models for Web Application Resource Provisioning in the Cloud _______________________________ Samuel A. Ajila & Bankole A. Akindele.
1 Virtual Machine Resource Monitoring and Networking of Virtual Machines Ananth I. Sundararaj Department of Computer Science Northwestern University July.
Wresting Control from BGP: Scalable Fine-grained Route Control UCSD / AT&T Research Usenix —June 22, 2007 Dan Pei, Tom Scholl, Aman Shaikh, Alex C. Snoeren,
Data Center Virtualization: Open vSwitch Hakim Weatherspoon Assistant Professor, Dept of Computer Science CS 5413: High Performance Systems and Networking.
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.
QTIP Version 0.2 4th August 2015.
IETF 90: VNF PERFORMANCE BENCHMARKING METHODOLOGY Contributors: Sarah Muhammad Durrani: Mike Chen:
Unwanted Link Layer Traffic in Large IEEE Wireless Network By Naga V K Akkineni.
Network Aware Resource Allocation in Distributed Clouds.
Improving Network I/O Virtualization for Cloud Computing.
Autonomic SLA-driven Provisioning for Cloud Applications Nicolas Bonvin, Thanasis Papaioannou, Karl Aberer Presented by Ismail Alan.
High-Level Interconnect Architectures for FPGAs Nick Barrow-Williams.
Software Defined Networking Kathryn Abbett. Definition □Origins from Berkley and Stanford, around 2008 □Software-Defined Networking (SDNs) allows applications.
Dynamic Resource Monitoring and Allocation in a virtualized environment.
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.
OSP310. What is a SharePoint® Farm? A collection of one or more SharePoint Servers and SQL Servers® providing a set of basic SharePoint.
CS 8501 Networks-on-Chip (NoCs) Lukasz Szafaryn 15 FEB 10.
Vic Liu Liang Xia Zu Qiang Speaker: Vic Liu China Mobile Network as a Service Architecture draft-liu-nvo3-naas-arch-01.
Log-structured Memory for DRAM-based Storage Stephen Rumble, John Ousterhout Center for Future Architectures Research Storage3.2: Architectures.
VIRTUAL SWITCH/ROUTER BENCHMARKING Muhammad Durrani Ramki Krishnan Brocade Communications Sarah Banks Akamai 1 © 2013 Brocade Communications Systems, Inc.
Server VirtualizationServer Virtualization Hyper-V 2012.
1 Randomized Load Balancing with & without Memory EE384Y – Packet Switch Architecture – II Rajan Goyal/Jianying Luo {rgoyal,
Hyper-V Performance, Scale & Architecture Changes Benjamin Armstrong Senior Program Manager Lead Microsoft Corporation VIR413.
Virtual Machines Created within the Virtualization layer, such as a hypervisor Shares the physical computer's CPU, hard disk, memory, and network interfaces.
Measuring the Capacity of a Web Server USENIX Sympo. on Internet Tech. and Sys. ‘ Koo-Min Ahn.
Tunnel-based mechanisms for datacenter latency control Xinpeng Wei.
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Understanding Virtualization Overhead.
Slide 1/20 "PerfSight: Performance Diagnosis for Software Dataplanes." Wu, Wenfei, Keqiang He, and Aditya Akella ACM ICM, Presented by: Ayush Patwari.
REMINDER Check in on the COLLABORATE mobile app Oracle Performance Management with vCenter Operations Manager and Oracle Enterprise Manager (OEM) Adapter.
IETF95.
1 IGP Data Plane Convergence Benchmarking draft-ietf-bmwg-igp-dataplane-conv-app-00.txt draft-ietf-bmwg-igp-dataplane-conv-term-00.txt draft -ietf-bmwg-igp-dataplane-conv-meth-00.txt.
T3: TCP-based High-Performance and Congestion-aware Tunneling Protocol for Cloud Networking Satoshi Ogawa† Kazuki Yamazaki† Ryota Kawashima† Hiroshi Matsuo†
Considerations for Benchmarking Virtual Networks Samuel Kommu, Jacob Rapp, Ben Basler,
2V0-641 Dumps VMware Certified Professional 6 - Network Virtualization Beta Exam PDF File Download :
NFV Group Report --Network Functions Virtualization LIU XU →
New Approach to OVS Datapath Performance
NFV Compute Acceleration APIs and Evaluation
How I Learned to Stop Worrying About the Core and Love the Edge
The DPIaaS Controller Prototype
Architecture and Algorithms for an IEEE 802
Heitor Moraes, Marcos Vieira, Italo Cunha, Dorgival Guedes
6WIND MWC IPsec Demo Scalable Virtual IPsec Aggregation with DPDK for Road Warriors and Branch Offices Changed original subtitle. Original subtitle:
VDP extension for SR-IOV
Need for high performance Data Plane
Are Low Power Server CPUs Worth the Cost?
1.
Proprietary & Confidential
Congestion-Aware Load Balancing at the Virtual Edge
VMware NSX and Micro-Segmentation
SoftRing: Taming the Reactive Model for Software Defined Networks
NTHU CS5421 Cloud Computing
Specialized Cloud Architectures
Congestion-Aware Load Balancing at the Virtual Edge
Performance And Scalability In Oracle9i And SQL Server 2000
NetCloud Hong Kong 2017/12/11 NetCloud Hong Kong 2017/12/11 PA-Flow:
Openstack Summit November 2017
Presentation transcript:

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

Consideration on VxLAN performance VxLAN performance in China Mobile IDC field try. DUT(VxLAN and VSwitch) and Virtual tester are on the same platform and share the same resources. There is no test methodology for virtual network performance and VxLAN performance. Key index in VxLAN performance  CPU: CPU utilization is very important for VxLAN. However, vCPU can be allocated for VM. But it cannot allocated for hypervisor and VSwitch. We use the test methodology to evaluate the CPU performance for VxLAN.  Memory: Memory is important to data forwarding.  Latency: The latency of traffic forwarded between VM to VM across two different physical server/  Throughput: The traffic load that virtual network can be forward.  Packet-lost: The packet-lost when the virtual network forward stable.

Test Bed Setup Basic test topology Test Model A: Benchmark test Test Model B: E2E VxLAN test Basic test topology is consists of Test Model A and Test Model B. Test Model A is connect a server with physical tester to make a benchmark. Test Model B is connect two server with VxLAN to make performance test.

Test result Test Model A: Benchmark test Test Model B: VxLAN test

Problem statement 1. VxLAN Performance Issues: CPU: VxLAN function resided in VSwitch increases physical CPU usage. The table below shows the increasing percentage of CPU usage after using one VxLAN ID. The average increase is 6.51% in server 1 and 4.07% in server 2. This increase is cost by one VxLAN. We will still evaluate increase in large scale VxLAN scenario. Memory: Memory of both physical server and virtual machine are not sensitive during VxLAN test. Packet-loss: Because virtual network is based on X86 architecture. When vCPU utilizing rate reaches over 90%, there will be about 2% packet-loss. It is different with VXLAN on physical switch that no pack-lost forwarding is a necessary requirement. Line-rate It is well known to us, in virtual network, traffic become unstable as CPU goes overload. Whatever we try, we can’t reach line rate using any packet length. Finally, we reach 10Gb using 1518 byte without VxLAN between two server by add 3 pair of TCVM and each TCVM allocated 2 vCPU and 8G memory. While we add VxLAN and decrease 1518 to 1450(in case of fragment), on same network, we can only get 5.6 Gb unstable throughput. 2.VxLAN Scalable test issues: VxLAN ID is mapping with vNIC. And can not simulate multi- VxLAN ID from vNIC(just like VLAN test).

Solicit comments and suggestions Next Step…

THANKS Vic Liu Bob Mandeville Brooks Hickman Weiguo Hao Zu Qiang