...
In order to run these measurements, the following was applied:
- An 11-node Kubernetes cluster (as currently being tested by the Integration team) is suggested to deploy a complete ONAP platform
- Docker version 17.03.2
- Kubernetes version 1.8.10
- A single Rancher instance (v1.6.14)
- Docker version 17.03.2
- Docker version 17.03.2
- The VM flavor for each of these VMs is OpenStack standard flavor “m1.xlarge” which is equivalent to 8 vCPUs, 16 GB RAM, 160 GB HDD
- ONAP "Beijing" Release (Complete, with all components enabled as part of the HELM chart deployment). Gerrit branch "BEIJING"
...
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. 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 CHART
RESOURCE | vCPUs | FILESYSTEM | MEMORY (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
...