NFV Service Density Benchmarking
draft-mkonstan-nf-service-density-00

Document Type Active Internet-Draft (individual)
Last updated 2019-03-11
Stream (None)
Intended RFC status (None)
Formats plain text xml pdf html bibtex
Stream Stream state (No stream defined)
Consensus Boilerplate Unknown
RFC Editor Note (None)
IESG IESG state I-D Exists
Telechat date
Responsible AD (None)
Send notices to (None)
Benchmarking Working Group                       M. Konstantynowicz, Ed.
Internet-Draft                                             P. Mikus, Ed.
Intended status: Informational                             Cisco Systems
Expires: September 12, 2019                               March 11, 2019

                    NFV Service Density Benchmarking
                  draft-mkonstan-nf-service-density-00

Abstract

   Network Function Virtualization (NFV) system designers and operators
   continuously grapple with the problem of qualifying performance of
   network services realised with software Network Functions (NF)
   running on Commercial-Off-The-Shelf (COTS) servers.  One of the main
   challenges is getting repeatable and portable benchmarking results
   and using them to derive deterministic operating range that is
   production deployment worthy.

   This document specifies benchmarking methodology for NFV services
   that aims to address this problem space.  It defines a way for
   measuring performance of multiple NFV service instances, each
   composed of multiple software NFs, and running them at a varied
   service "packing" density on a single server.

   The aim is to discover deterministic usage range of NFV system.  In
   addition specified methodology can be used to compare and contrast
   different NFV virtualization technologies.

Status of This Memo

   This Internet-Draft is submitted in full conformance with the
   provisions of BCP 78 and BCP 79.

   Internet-Drafts are working documents of the Internet Engineering
   Task Force (IETF).  Note that other groups may also distribute
   working documents as Internet-Drafts.  The list of current Internet-
   Drafts is at https://datatracker.ietf.org/drafts/current/.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time.  It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   This Internet-Draft will expire on September 12, 2019.

Konstantynowicz & MikusExpires September 12, 2019               [Page 1]
Internet-Draft      NFV Service Density Benchmarking          March 2019

Copyright Notice

   Copyright (c) 2019 IETF Trust and the persons identified as the
   document authors.  All rights reserved.

   This document is subject to BCP 78 and the IETF Trust's Legal
   Provisions Relating to IETF Documents
   (https://trustee.ietf.org/license-info) in effect on the date of
   publication of this document.  Please review these documents
   carefully, as they describe your rights and restrictions with respect
   to this document.  Code Components extracted from this document must
   include Simplified BSD License text as described in Section 4.e of
   the Trust Legal Provisions and are provided without warranty as
   described in the Simplified BSD License.

Table of Contents

   1.  Terminology . . . . . . . . . . . . . . . . . . . . . . . . .   3
   2.  Motivation  . . . . . . . . . . . . . . . . . . . . . . . . .   3
     2.1.  Problem Description . . . . . . . . . . . . . . . . . . .   3
     2.2.  Proposed Solution . . . . . . . . . . . . . . . . . . . .   4
   3.  NFV Service . . . . . . . . . . . . . . . . . . . . . . . . .   5
     3.1.  Topology  . . . . . . . . . . . . . . . . . . . . . . . .   5
     3.2.  Configuration . . . . . . . . . . . . . . . . . . . . . .   7
     3.3.  Packet Path(s)  . . . . . . . . . . . . . . . . . . . . .   8
   4.  Virtualization Technology . . . . . . . . . . . . . . . . . .  10
   5.  Host Networking . . . . . . . . . . . . . . . . . . . . . . .  11
   6.  NFV Service Density Matrix  . . . . . . . . . . . . . . . . .  12
   7.  Compute Resource Allocation . . . . . . . . . . . . . . . . .  13
   8.  NFV Service Density Benchmarks  . . . . . . . . . . . . . . .  17
     8.1.  Test Methodology - MRR Throughput . . . . . . . . . . . .  17
     8.2.  VNF Service Chain . . . . . . . . . . . . . . . . . . . .  18
     8.3.  CNF Service Chain . . . . . . . . . . . . . . . . . . . .  18
     8.4.  CNF Service Pipeline  . . . . . . . . . . . . . . . . . .  19
     8.5.  Sample Results: FD.io CSIT  . . . . . . . . . . . . . . .  20
     8.6.  Sample Results: CNCF/CNFs . . . . . . . . . . . . . . . .  21
   9.  IANA Considerations . . . . . . . . . . . . . . . . . . . . .  23
   10. Security Considerations . . . . . . . . . . . . . . . . . . .  23
   11. Acknowledgements  . . . . . . . . . . . . . . . . . . . . . .  23
   12. References  . . . . . . . . . . . . . . . . . . . . . . . . .  23
     12.1.  Normative References . . . . . . . . . . . . . . . . . .  23
     12.2.  Informative References . . . . . . . . . . . . . . . . .  23
   Authors' Addresses  . . . . . . . . . . . . . . . . . . . . . . .  25

Konstantynowicz & MikusExpires September 12, 2019               [Page 2]
Internet-Draft      NFV Service Density Benchmarking          March 2019
Show full document text