Considerations for Benchmarking VNFs and their Infrastructure Al Morton March, 2015.

Slides:



Advertisements
Similar presentations
© Copyright 2012 HP 1 Hoe uw netwerk afstemmen op de evolutie van uw datacenter? Raf Peeters, HP Geert De Ron, RealDolmen.
Advertisements

ETSI NFV Management and Orchestration - An Overview
Benchmarking VNFs and their Infrastructure Al Morton March 7, 2014.
High Availability Project Qiao Fu Project Progress Project details: – Weekly meeting: – Mailing list – Participants: Hui Deng
System Center 2012 R2 Overview
Brocade VDX 6746 switch module for Hitachi Cb500
Profit from the cloud TM Parallels Dynamic Infrastructure AndOpenStack.
IETF BMWG – Benchmarking Methodology WG: Considerations for Benchmarking VNFs and their Infrastructure Al Morton Nov 19, 2014
Managing storage requirements in VMware Environments October 2009.
© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice In search of a virtual yardstick:
Keith Wiles DPACC vNF Overview and Proposed methods Keith Wiles – v0.5.
Towards High-Availability for IP Telephony using Virtual Machines Devdutt Patnaik, Ashish Bijlani and Vishal K Singh.
Considerations for Benchmarking VNFs and their Infrastructure Al Morton November 13, 2014.
NFVRG Dallas Verification of NFV Services : Problem Statement and Challenges draft-shin-nfvrg-service-verification-01 M-K. Shin, ETRI.
Resource Management for Dynamic Service Chain Adaptation
24 February 2015 Ryota Mibu, NEC
OpenContrail Quickstart
Virtual Machines. Virtualization Virtualization deals with “extending or replacing an existing interface so as to mimic the behavior of another system”
Jennifer Rexford Princeton University MW 11:00am-12:20pm SDN Software Stack COS 597E: Software Defined Networking.
Tier-1 experience with provisioning virtualised worker nodes on demand Andrew Lahiff, Ian Collier STFC Rutherford Appleton Laboratory, Harwell Oxford,
QTIP Version 0.2 4th August 2015.
IETF 90: VNF PERFORMANCE BENCHMARKING METHODOLOGY Contributors: Sarah Muhammad Durrani: Mike Chen:
Enabling Innovation Inside the Network Jennifer Rexford Princeton University
Windows Server 2012 VSP Windows Kernel Applications Non-Hypervisor Aware OS Windows Server 2008, 2012 Windows Kernel VSC VMBus Emulation “Designed for.
Department of Computer Science Engineering SRM University
Kostas Giotis, Yiannos Kryftis, Vasilis Maglaris
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
UI and Data Entry UI and Data Entry Front-End Business Logic Mid-Tier Data Store Back-End.
Improving Network I/O Virtualization for Cloud Computing.
© 2012 IBM Corporation IBM Flex System™ The elements of an IBM PureFlex System.
Virtual Machine and its Role in Distributed Systems.
© 2006 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Profiling and Modeling Resource Usage.
Session objectives Discuss whether or not virtualization makes sense for Exchange 2013 Describe supportability of virtualization features Explain sizing.
CON Software-Defined Networking in a Hybrid, Open Data Center Krishna Srinivasan Senior Principal Product Strategy Manager Oracle Virtual Networking.
CERN IT Department CH-1211 Genève 23 Switzerland t Evolution of virtual infrastructure with Hyper-V Juraj Sucik, Slavomir Kubacka Internet.
VIRTUAL SWITCH/ROUTER BENCHMARKING Muhammad Durrani Ramki Krishnan Brocade Communications Sarah Banks Akamai 1 © 2013 Brocade Communications Systems, Inc.
A dynamic optimization model for power and performance management of virtualized clusters Vinicius Petrucci, Orlando Loques Univ. Federal Fluminense Niteroi,
VGreen: A System for Energy Efficient Manager in Virtualized Environments G. Dhiman, G Marchetti, T Rosing ISLPED 2009.
Visual Studio Windows Azure Portal Rest APIs / PS Cmdlets US-North Central Region FC TOR PDU Servers TOR PDU Servers TOR PDU Servers TOR PDU.
Gerald Kunzmann, DOCOMO Carlos Goncalves, NEC Ryota Mibu, NEC
Maryam Tahhan Al Morton Benchmarking Virtual Switches in OPNFV draft-vsperf-bmwg-vswitch-opnfv-01.
System Center Lesson 4: Overview of System Center 2012 Components System Center 2012 Private Cloud Components VMM Overview App Controller Overview.
1 ALCATEL-LUCENT — PROPRIETARY AND CONFIDENTIAL COPYRIGHT © 2015 ALCATEL-LUCENT. ALL RIGHTS RESERVED. NFV transforms the way service providers architect.
Architecture & Cybersecurity – Module 3 ELO-100Identify the features of virtualization. (Figure 3) ELO-060Identify the different components of a cloud.
Virtualized Network Function (VNF) Pool Problem Statement IETF 90 th, Toronto, Canada. Melinda Shore Ning Zong Linda Dunbar Diego Lopez Georgios Karagiannis.
Microsoft Windows Server 2012 R2. What’s NEW in Windows Server 2012 R2.
Cloud Computing – UNIT - II. VIRTUALIZATION Virtualization Hiding the reality The mantra of smart computing is to intelligently hide the reality Binary->
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Understanding Virtualization Overhead.
Maryam Tahhan, Al Morton, Jack Morgan. VSPERF Deep Dive: Virtual Switch performance In OPNFV 1.
REMINDER Check in on the COLLABORATE mobile app Oracle Performance Management with vCenter Operations Manager and Oracle Enterprise Manager (OEM) Adapter.
FlexPod Converged Solution. FlexPod is… A prevalidated flexible, unified platform featuring: Cisco Unified Computing System™ Programmable infrastructure.
IETF95.
Maryam Tahhan, Al Morton, Jack Morgan. VSPERF Deep Dive: Virtual Switch performance In OPNFV 1.
1 Benchmarking Methodology WG (bmwg) 95th IETF Thursday, April 7, 2016 ( Local Time, UTC-3:00) Chairs: –Al Morton (acmorton(at)att.com) –Sarah.
Microsoft Cloud Adoption Framework Foundation
ONAP and MEF LSO External API Framework Functional Reference Architecture 12 July 2017 Andy Mayer, Ph.D. © 2016 AT&T Intellectual Property. All rights.
Instructor Materials Chapter 7: Network Evolution
Escalator: Refreshing Your OPNFV Environment With Less Troubles
Are You Insured Against Your Noisy Neighbor - A VSPERF Use Case
Bin Hu, AT&T Dave Lenrow, HP
Network Function Virtualization: Challenges and
Dependability Evaluation and Benchmarking of
Virtual Central Office Looking Ahead to the 5G Edge
link level network slicing with DPDK
Virtualization Dr. S. R. Ahmed.
Closed Loop Platform Automation w/ OPNFV
Using Service Function Chaining for In-Network Computation
Latest Update on Gap Analysis of Openstack for DPACC
Presentation transcript:

Considerations for Benchmarking VNFs and their Infrastructure Al Morton March, 2015

Vesrion 01, Benchmarking Considerations Comparison with Physical Network Functions – Re-use of existing benchmarks, with review Continued Emphasis on Black-Box Benchmarks – Internal Metrics from Open Source are tempting – Supply both, may provide useful OPS insight New Benchmarks for a Dynamic World – Time to deploy VNFs, Time to Migrate, Assessment of Benchmark Coverage

Ver 02, HW & Test Considerations Section 4.4 How do we reflect Scale/Capacity Benchmarks in the 3x3 Matrix? Alternatives: – Add a new column – Include Scaleability under Reliability – Keep Size, Capacity, and Scale separate from the matrix and present results (using the matrix) with titles that give details of configuration and scale. Yes, results could be organized by Matrix, too.

Current Ver 03 Additions Section 3.4 Considerations for inter- actions/dependencies within resource domains (placement, HA, VM or Bare Metal) Section 4.3 Consider new metrics for characterization: PDV, reordering, mean delay, etc. Section 4.4 Resolved the question of capacity and the 3x3 Matrix (proposed)

Assess Benchmark Coverage & Report Results at Capacity = N units SPEEDACCURACYRELIABILITY Activation/ Creation/Setup Operation De-Activation/ Deletion/Take- Down

Some Related Work ETSI NFV: ETSI NFV – vSwitch Benchmarking Req (Acceleration-related) – Pre-deployment Testing of VNFs and Infrastructure – Interoperability Testing OPNFV (Open Platform for NFV): – Characterize vSwitch Performance for Telco NFV – Many other testing projects OPEN DAYLIGHT: – Wrapped Cbench – WCBENCH – Daniel FarrellWCBENCHDaniel Farrell

Next steps Further Refinements? Adopt as WG item?

Backup

SDN Controller Coverage: SPEEDACCURACYRELIABILITY Activation/ Creation/Setup Forwarding entry and Path: programming rate programming delay Operation Node discovery rate Network scalable limit (?) Max forwarding entries (?) Controller failover time Data path re- convergence time De-Activation/ Deletion/Take- Down

Example: Quality Metric Coverage for Virtual Machines SPEEDACCURACYRELIABILITY Activation/ Creation/Setup Successful Activation Time Incorrect Activations per total attempts Failed/DOA Activations per total attempts Operation I/O Capacity Benchmarks on CPU, Memory, Storage Incorrect outcomes per Operation attempts Error/Stall outcomes per Operation attempts De-Activation/ Deletion/Take- Down Successful De- Activation Time Incorrect De-Activations per total att. Failed/no-resp. De-Activations per total att.

Test Configuration (ver 00) o number of server blades (shelf occupation) o CPUs o caches o storage system o I/O configurations that support the VNF: Hypervisor o Virtual Machine o Infrastructure Virtual Network the VNF itself: specific function being implemented in VNF o number of VNF components in the service function chain o number of physical interfaces and links transited in the service function chain

characterizing perf at capacity limits may change? (ver 00) Charac. Infrastructure support of #? VMs: – N when all VM at 100% Util – 2*N when all VM at 50% Util ?? #? VNF profile A, VNF profile B – Profiles may include I/O, storage, CPU demands Partition VNF performance – from single VNF in infinite I/O loop System errors occur as transients (longer dur.) VM and VNF flux: constant change in population while characterizing performance