Unify TG and VNF names in infrastructure files
[yardstick.git] / docs / testing / user / userguide / glossary.rst
index 6a15394..cef9b69 100644 (file)
@@ -13,23 +13,54 @@ Glossary
    API
      Application Programming Interface
 
    API
      Application Programming Interface
 
+   Barometer
+     OPNFV NFVi Service Assurance project. Barometer upstreams changes to
+     collectd, OpenStack, etc to improve features related to NFVi monitoring
+     and service assurance.
+     More info on: https://opnfv-barometer.readthedocs.io/en/latest/
+
+   collectd
+      collectd is a system statistics collection daemon.
+      More info on: https://collectd.org/
+
+   context
+      A context describes the environment in which a yardstick testcase will
+      be run. It can refer to a pre-provisioned environment, or an environment
+      that will be set up using OpenStack or Kubernetes.
+
    Docker
      Docker provisions and manages containers. Yardstick and many other OPNFV
      projects are deployed in containers. Docker is required to launch the
      containerized versions of these projects.
 
    Docker
      Docker provisions and manages containers. Yardstick and many other OPNFV
      projects are deployed in containers. Docker is required to launch the
      containerized versions of these projects.
 
-   DPI
-     Deep Packet Inspection
-
    DPDK
      Data Plane Development Kit
 
    DPDK
      Data Plane Development Kit
 
+   DPI
+     Deep Packet Inspection
+
    DSCP
      Differentiated Services Code Point
 
    DSCP
      Differentiated Services Code Point
 
+   flavor
+      A specification of virtual resources used by OpenStack in the creation
+      of a VM instance.
+
+   Grafana
+      A visualization tool, used in Yardstick to retrieve test data from
+      InfluxDB and display it. Grafana works by defining dashboards, which are
+      combinations of visualization panes (e.g. line charts and gauges) and
+      forms that assist the user in formulating SQL-like queries for InfluxDB.
+      More info on: https://grafana.com/
+
    IGMP
      Internet Group Management Protocol
 
    IGMP
      Internet Group Management Protocol
 
+   InfluxDB
+      One of the Dispatchers supported by Yardstick, it allows test results to
+      be reported to a time-series database.
+      More info on: https://www.influxdata.com/
+
    IOPS
      Input/Output Operations Per Second
      A performance measurement used to benchmark storage devices.
    IOPS
      Input/Output Operations Per Second
      A performance measurement used to benchmark storage devices.
@@ -43,6 +74,9 @@ Glossary
      deployment, scaling and management of containerized applications.
      It is one of the contexts supported in Yardstick.
 
      deployment, scaling and management of containerized applications.
      It is one of the contexts supported in Yardstick.
 
+   MPLS
+      Multiprotocol Label Switching
+
    NFV
      Network Function Virtualization
      NFV is an initiative to take network services which were traditionally run
    NFV
      Network Function Virtualization
      NFV is an initiative to take network services which were traditionally run
@@ -56,6 +90,10 @@ Glossary
    NIC
      Network Interface Controller
 
    NIC
      Network Interface Controller
 
+   NSB
+      Network Services Benchmarking. A subset of Yardstick features concerned
+      with NFVI and VNF characterization.
+
    OpenStack
       OpenStack is a cloud operating system that controls pools of compute,
       storage, and networking resources. OpenStack is an open source project
    OpenStack
       OpenStack is a cloud operating system that controls pools of compute,
       storage, and networking resources. OpenStack is an open source project
@@ -77,6 +115,18 @@ Glossary
      performance in Input/Output Operations Per Second (IOPS), throttling
      agreements, and performance expectations at peak load
 
      performance in Input/Output Operations Per Second (IOPS), throttling
      agreements, and performance expectations at peak load
 
+   runner
+     The part of a Yardstick testcase that determines how the test will be run
+     (e.g. for x iterations, y seconds or until state z is reached). The runner
+     also determines when the metrics are collected/reported.
+
+   SampleVNF
+     OPNFV project providing a repository of reference VNFs.
+     More info on: https://opnfv-samplevnf.readthedocs.io/en/latest/
+
+   scenario
+     The part of a Yardstick testcase that describes each test step.
+
    SLA
      Service Level Agreement
      An SLA is an agreement between a service provider and a customer to
    SLA
      Service Level Agreement
      An SLA is an agreement between a service provider and a customer to
@@ -92,6 +142,10 @@ Glossary
    SUT
      System Under Test
 
    SUT
      System Under Test
 
+   testcase
+      A task in Yardstick; the yaml file that is read by Yardstick to
+      determine how to run a test.
+
    ToS
      Type of Service
 
    ToS
      Type of Service