Versions Compared

Key

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

Test includes the Non-RT RIC components: Policy Management Service (aka Policy Agent), A1-Controller and A1 simulators

Tested on one Cloud VM - all components and simulators running on the same machine using docker - with the following spec:  2CPU, 4GB RAM and Ubuntu 22.04

(Note: this is a benchmark report running on EST Self service)

Each test is using 20 A1-Simulator. 7 processes are running in parallel to create/delete a total of 10000 policies (500 in each of the 20 A1-Simulator)

"REST" in the table below indicate the NB REST interface of the Policy Management Service.

"HTTP" and "HTTPS" indicate which protocol has been used between the components. 


Tested with the latest available images: Thu March 21 2024

Test case setup

Protocol

Operation

Time (seconds)

10000 policies over RESTHTTPCreate policy41
10000 policies over RESTHTTPDelete policy37
10000 policies over REST+SDNCHTTPCreate policy114
10000 policies over REST+SDNCHTTPDelete policy100
10000 policies over RESTHTTPSCreate policy77
10000 policies over RESTHTTPSDelete policy56

Timer measurement in the test script

====================================
Activity Duration
Create 10000 polices over REST using HTTP 41 seconds
Delete 10000 polices over REST using HTTP 37 seconds
Create 10000 polices over REST+SDNC using HTTP 114 seconds
Delete 10000 polices over REST+SDNC using HTTP 100 seconds
Create 10000 polices over REST using HTTPS 77 seconds
Delete 10000 polices over REST using HTTPS 56 seconds

benchmark log:

benchmark-20240321.tar