Benchmarking Methodology for Virtualization Network Performance



Similar documents
Network Performance Tools

Microsoft SQL Server 2012 on Cisco UCS with iscsi-based Storage Access in VMware ESX Virtualization Environment: Performance Study

May 13-14, Copyright 2015 Open Networking User Group. All Rights Reserved Not For

Accelerating Application Performance on Virtual Machines

DDC Sequencing and Redundancy

WHITE PAPER. How To Compare Virtual Devices (NFV) vs Hardware Devices: Testing VNF Performance

Design considera-ons and Guiding Principles for Implemen-ng Cloud Security. William Stearns Security Analyst CloudPassage

Connecting North Carolina s Future Today. Application Monitoring: ClassScape Case Study. NCSU Centennial Networking Lab

IxChariot Virtualization Performance Test Plan

Windows Server 2012 R2 Hyper-V: Designing for the Real World

Benchmarking the SDN controller!

Benchmarking Virtual Switches in OPNFV draft-vsperf-bmwg-vswitch-opnfv-00. Maryam Tahhan Al Morton

Assessing the Performance of Virtualization Technologies for NFV: a Preliminary Benchmarking

Cloud Compu)ng: Overview & challenges. Aminata A. Garba

Intra- CDN Provider CDNi Experiment

Testing Packet Switched Network Performance of Mobile Wireless Networks IxChariot

SDN CENTRALIZED NETWORK COMMAND AND CONTROL

Programmable Networking with Open vswitch

How To Switch A Layer 1 Matrix Switch On A Network On A Cloud (Network) On A Microsoft Network (Network On A Server) On An Openflow (Network-1) On The Network (Netscout) On Your Network (

Windows Server 2012 Hyper-V Virtual Switch Extension Software UNIVERGE PF1000 Overview. IT Network Global Solutions Division UNIVERGE Support Center

White Paper. Star2Star Blended Architecture What Makes it Different? What Makes it Better? OVERVIEW

Virtual Private LAN Service (VPLS) Conformance and Performance Testing Sample Test Plans

Determining Overhead, Variance & Isola>on Metrics in Virtualiza>on for IaaS Cloud

Ethernet: THE Converged Network Ethernet Alliance Demonstration as SC 09

MPLS Layer 2 VPNs Functional and Performance Testing Sample Test Plans

WHITE PAPER. Net Optics Phantom Virtual Tap Delivers Best-Practice Network Monitoring For Virtualized Server Environs

Lab Testing Summary Report

Leveraging NIC Technology to Improve Network Performance in VMware vsphere

Running a VSM and VEM on the Same Host

Internet2 Network: Controlling a Slice of the Na6onal Network. Eric Boyd Senior Director of Strategic Projects

Network performance in virtual infrastructures

Best Practices for Monitoring Databases on VMware. Dean Richards Senior DBA, Confio Software

TEST METHODOLOGY. Hypervisors For x86 Virtualization. v1.0

VNF & Performance: A practical approach

SDN IN TOMORROW'S DATA CENTER. Guido Appenzeller October, 2013

May 13-14, Copyright 2015 Open Networking User Group. All Rights Reserved Not For

Lab Testing Summary Report

The virtualization of SAP environments to accommodate standardization and easier management is gaining momentum in data centers.

Monitoring Databases on VMware

SDN software switch Lagopus and NFV enabled software node

UNH-IOL iscsi and DATA CENTER BRIDGING CONSORTIUM

Introduction to Windows Server 2016 Nested Virtualization

Set Up a VM-Series Firewall on an ESXi Server

IOmark Suite. Benchmarking Storage with Applica4on Workloads August, Evaluator Group, Inc.

Disaster Recovery Planning and Implementa6on. Chris Russel Director, IT Infrastructure and ISO Compu6ng and Network Services York University

Duet: Cloud Scale Load Balancing with Hardware and Software

Migra'ng AmLight from legacy to SDN: Challenges, Results and Next Steps

How to monitor network traffic inside an ESXi host

4 Delivers over 20,000 SSL connections per second (cps), which

Dell PowerEdge Blades Outperform Cisco UCS in East-West Network Performance

Windows Server 2008 R2 Hyper-V Live Migration

Dr. Yi Hu, Dr. Damir Novosel Quanta Technology LLC

How To Make A Virtual Machine Aware Of A Network On A Physical Server

PCI VERSION 2.0 AND RISK MANAGEMENT. Doug Landoll, CISSP, CISA, QSA, MBA Practice Director Risk and Compliance Management

Performance Testing. Checklist Packet. Everything you need to trigger thoughts, discussions and actions in the projects you are working on

Database Virtualization

TRACE PERFORMANCE TESTING APPROACH. Overview. Approach. Flow. Attributes

How To Protect Virtualized Data From Security Threats

Software Defined Network (SDN)

Performance Evaluation of VMXNET3 Virtual Network Device VMware vsphere 4 build

Qualifying SDN/OpenFlow Enabled Networks

Linux NIC and iscsi Performance over 40GbE

Ixia Phantom vtap. Overview. Virtual Taps Phantom Monitoring Solution DATA SHEET

Virtual Pla*orms Hypervisor Methods to Improve Performance and Isola7on proper7es of Shared Mul7core Servers

Further considera/ons on data center conges/on control.

Huawei Enterprise A Better Way VM Aware Solution for Data Center Networks

IPSec Virtual Private Networks Conformance and Performance Testing Sample Test Plans

Set Up a VM-Series Firewall on an ESXi Server

Aerohive Networks Inc. Free Bonjour Gateway FAQ

IT Change Management Process Training

March 10 th 2011, OSG All Hands Mee6ng, Network Performance Jason Zurawski Internet2 NDT

Performance Testing of a Cloud Service

Data Center DC planning for the next 5 10 years. Copyright Experture and Robert Frances Group, all rights reserved

Deployment of Advanced Technologies in Mari8me Security: Effec8ve use of Unmanned Aerial Surveillance Systems

Lab Testing Summary Report

Silver Peak Virtual Appliances

Performance Evaluation of Linux Bridge

Network Virtualization

Network Virtualization for the Enterprise Data Center. Guido Appenzeller Open Networking Summit October 2011

Why Operators Need Optical Transport SDN

Deploy the ExtraHop Discover Appliance on a Linux KVM

VoIP CONSORTIUM. Technicians: Tester

Digital Advisory Services Professional Service Description Network Assessment

Question: 3 When using Application Intelligence, Server Time may be defined as.

T H E TOLLY. No October NetVanta 3200 Access Router versus Cisco Systems, Inc. 1720/1751V Competitive Performance Evaluation

Philosophy of Network Opera3ng Systems and Intent APIs

Help Framework. Ticket Management Ticket Resolu/on Communica/ons. Ticket Assignment Follow up Customer - communica/on System updates Delay management

packet retransmitting based on dynamic route table technology, as shown in fig. 2 and 3.

CS 6343: CLOUD COMPUTING Term Project

Performance of Network Virtualization in Cloud Computing Infrastructures: The OpenStack Case.

How to Configure an Initial Installation of the VMware ESXi Hypervisor

RackSim Virtualized Data Center Simulation

Cloud Compu)ng in Educa)on and Research

Lab Testing Summary Report

San Francisco Chapter. Presented by Mike O. Villegas, CISA, CISSP

Virtual Switching Without a Hypervisor for a More Secure Cloud

Mitigating Information Security Risks of Virtualization Technologies

Remote PC Guide Series - Volume 1

A Performance Analysis of Gateway-to-Gateway VPN on the Linux Platform

Experiments on cost/power and failure aware scheduling for clouds and grids

Transcription:

Benchmarking Methodology for Virtualization Network Performance draft-liu-bmwg-virtual-network-benchmark-00 Vic Liu Dapeng Liu Bob Mandeville Brooks Hickman Guang Zhang Speaker: Vic Liu China Mobile

Tes$ng Considera$ons Virtualiza$on Network performance in China Mobile IDC field try. DUT(VxLAN and VSwitch) and Virtual tester are on the same plajorm and share the same resources. Tester's calibra$on without DUT is essen$al in benchmarking tes$ng in a virtual environment. Key point in this test: ü Hypervisor type is ul$mate importance to test results ü The VNIC speed will have impact on test results. ü VM alloca$on of CPU resources and memory will affect test results ü Packet sizes will affect test results Sample calibration permutation

Key Performance Indicators No drop throughput under various frame sizes: Forwarding performance under various frame sizes is a key performance index of interest. Once this performance number is obtained, vendors can always allocate more CPU and memory for mission cri$cal applica$ons where line rate performance is expected. DUT consump$on of CPU and memory: when adding one or more VM. With addi$on of each VM, DUT will consume more CPU and memory (need to add more contents how to relate to above table TBC) Latency readings: Some applica$ons are highly sensi$ve on latency. It s important to get the latency reading with respec$ve to various condi$ons.

Test Bed Setup Test Model A: Benchmark test Basic test topology Test Model B: E2E virtual network 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 to E2E virtual network test. Server 1 CPU: E5-2460 Server 2 CPU: E5-1430

Proposed Benchmark Tests Throughput CPU consump$on Memory consump$on Latency

Throughput Objec$ves Ø Under the condi$on of certain hardware configura$on, test the DUT(virtual switch) can support maximum throughput. The test parameters Ø test repeated $mes Ø test packet length Tes$ng process Ø Configure the virtual tester to output traffic through V- Switch. Ø Increase the number of vcpu in the tester un$l the traffic has no packet loss. Ø Record the max throughput on VSwitch Ø Change the packet length and repeat step1 and record test results. Test Results formats

CPU Consump$on Objec$ves Ø The opera@on of DUT (VSwitch) can increase the CPU load of host server. Different V- Switches have different CPU occupa@on. This can be an important indicator in benchmark the Virtual network performance. The test parameters Ø test repeated $mes Ø test packet length Tes$ng process Ø Configure the virtual tester to Test Results formats output traffic through V- Switch. Ø Increase the number of vcpu in the tester un@l the traffic has no packet loss. Ø Record CPU load value on VSwitch Ø Change the packet length and repeat step1 and record test results.

Memory Consump$on Objec$ves Ø The objec$ve of this test is to verify the memory consump$on by the DUT (VSwitch) on the Host server. The test parameters Ø test repeated $mes Ø test packet length Tes$ng process Ø Configure the virtual tester to output traffic through V- Switch. Ø Increase the number of vcpu in the tester un$l the traffic has no packet loss. Ø Record memory consump$on value on VSwitch Ø Change the packet length and repeat step1 and record test results. Test Results formats

Latency Objec$ves Ø The objec$ve of this test is to verify the DUT (VSwitch) for latency of the flow. This can be an important indicator in benchmark the Virtual network performance. The test parameters Ø test repeated $mes Ø test packet length Tes$ng process Ø Configure the virtual tester to output traffic through V- Switch. Ø Increase the number of vcpu in the tester un$l the traffic has no packet loss. Ø Record latency value on VSwitch Ø Change the packet length and repeat step1 and record test results. Test Results formats Ø TBD.

Next Step Solicit comments and sugges$ons

THANKS Vic Liu Dapeng Liu China Mobile Bob Mandeville Iometrix Brooks Hickman Spirent Communica$ons Guang Zhang IXIA