Introduction

Welcome to Yardstick’s documentation !

Yardstick is an OPNFV Project.

The project’s goal is to verify infrastructure compliance, from the perspective of a Virtual Network Function (VNF).

The Project’s scope is the development of a test framework, Yardstick, test cases and test stimuli to enable Network Function Virtualization Infrastructure (NFVI) verification. The Project also includes a sample VNF, the Virtual Traffic Classifier (VTC) and its experimental framework, ApexLake !

Yardstick is used in OPNFV for verifying the OPNFV infrastructure and some of the OPNFV features. The Yardstick framework is deployed in several OPNFV community labs. It is installer, infrastructure and application independent.

See also

Pharos for information on OPNFV community labs and this Presentation for an overview of Yardstick

About This Document

This document consists of the following chapters:

  • Chapter Methodology describes the methodology implemented by the Yardstick Project for NFVI verification.
  • Chapter architecture provides information on the software architecture of yardstick.
  • Chapter Virtual Traffic Classifier provides information on the VTC.
  • Chapter apexlake_installation provides instructions to install the experimental framework ApexLake and chapter apexlake_api explains how this framework is integrated in Yardstick.
  • Chapter 03-installation provides instructions to install Yardstick.
  • Chapter 03-list-of-tcs includes a list of available Yardstick test cases.

Contact Yardstick

Feedback? Contact us