Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

By using the components to measure resource usage (Heapster), store into a backend component (InfluxDB), and visualizing the data into a frontend (Grafana), the following relevant metrics were collected. 


RESOURCE USAGE CHART

NOTE: These metrics are from a complete ONAP instance as broken down into HELM chart components like in the Global/Master values.yaml, where all of these components are at an idle state.RESOURCE USAGE CHARTKubernetes resources that do not stop after an amount of time (i.e. Kubernetes Jobs whose container exits as soon as the job request is completed), so focus is on Kubernetes Pods.


NOTE: All the numbers below are assuming that there is no additional actions on the ONAP applications, other than the resources running at an idle state.


  • For the complete ONAP instance usage (in blue row): this is measuring the mean value of overall kubernetes cluster usage after the sum of all the Kubernetes nodes resource usage reports. This takes into account the resource usage of a complete ONAP instance (with all its HELM Charts enabled and deployed).
  • For measurement of aggregated pod usage (in other rows):

RESOURCEvCPUsFILESYSTEMMEMORY (RAM)NETWORK

Complete ONAP Instance

(All 25 HELM Chart Components -

Beijing Release)

Min: 8 mcores

Max: 23.79

Avg: 8.03

Min: 2.25 GB

Max: 21.03 GB

Avg: 15.87 GB

Min: 89 MB

Max: 122.1 GB

Avg: 114.4 GB

Min (Tx / Rx): 31 kBps / 69 kBps

Max (Tx / Rx): 2.08 MBps / 11.79 MBps

Avg (Tx / Rx): 386 kBps / 368 kBps

HELM AAF - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM AAI - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM APPC - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM CLAMP - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM CLI - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM CONSUL - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM DCAEGEN2 - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM DMAAP - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM ESR - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM LOG - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM MSB - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM MULTICLOUD - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM NBI - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM OOF - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM POLICY - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM PORTAL - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM ROBOT - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM SDC - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM SDNC - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM SNIRO-EMULATOR - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM SO - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM UUI - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM VFC - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM VID - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

HELM VNFSDK - Overall Pod Usage

Min: mcores

Max:

Avg:

Min:

Max:

Avg:

Min:

Max:

Avg:

Min (Tx / Rx):

Max (Tx / Rx):

Avg (Tx / Rx):

OVERALL CLUSTER - CPU USAGE

...