De-Register CM Handles (Removed CM Handles)
Test Configurations
# | Environment/Workload | Description |
---|---|---|
1 | Tested on | laptop : Processor : Intel© Core™ i7-8750H CPU @ 2.20GHz × 6 Installed RAM : 32.0 GB Edition : Linux Mint 21.1 |
2 | Docker-compose | Docker-compose file: https://gerrit.onap.org/r/gitweb?p=cps.git;a=blob_plain;f=docker-compose/docker-compose.yml;hb=aa29f24b0da9b9d2c86a0c528357a17ff3d7a871 |
3 | cURL | De-Register CM Handles cURL |
4 | Number of CPS Instance | 1 |
5 | Number Modules per Cm Handle | 10 |
6 | Commit ID (before improvement) | |
7 | Commit ID (after improvement) | 7421c69 Use native query to delete data nodes |
...
# | Component | Configuration Parameters | Value |
---|---|---|---|
1 | CPS | notifactions:enabled | true |
2 | CPS | config.additional.notification.data-updated.filters.dataspaces.enabled-dataspaces | "NON-EXISTING-DATASPACE" |
3 | NCMP | modules-sync-watchdog:async-executor:parallelism-level | 10 |
...
Total CM Handles | Total Time | CM handles/sec | ||||
---|---|---|---|---|---|---|
# | Before deletion | After deletion | Deleted | |||
1 | 500 | 0 | 500 | 2m 9s | 3.86 | |
2 | 1000 | 5000 | 5001000 | 5m 58s8m 3s | 12. | 4007 |
3 | 15002000 | 10000 | 5002000 | 9m 46s32m 8s | 01. | 8504 |
4 | 20002300 | 15000 | 5002300 | 12m 5s37m 58s | 01.6901 | |
5 | 1000 | 0500 | 1000500 | 8m 3s5m 58s | 21. | 0740 |
6 | 20001500 | 1000 | 1000500 | 23m 33s9m 46s | 0. | 7185 |
7 | 2000 | 01500 | 2000500 | 32m 8s12m 5s | 10.0469 | |
8 | 23002000 | 01000 | 23001000 | 37m 58s23m 33s | 10.0171 |
Test Results after improvement 7421c69 Use native query to delete data nodes
Total CM Handles | Total Time | CM handles/sec | Speedup | ||||||
---|---|---|---|---|---|---|---|---|---|
# | Before deletion | After deletion | Deleted | ||||||
1 | 500 | 0 | 500 | 11.5 s | 43.33 | 11 x | |||
2 | 1000 | 5000 | 5001000 | 1933. | 67 s | 2529. | 4869 | 18 14 x | |
3 | 2000 | 15000 | 10002000 | 5001m 45s | 2719. | 2 s08 | 18 | .4122 x | |
4 | 20002300 | 15000 | 500 | 37.8 s | 13.22 | 19 2300 | 2m 22s | 16.23 | 16 x |
5 | 1000 | 0500 | 1000500 | 3319. | 76 s | 2925. | 6948 | 14 18 x | |
6 | 20001500 | 1000 | 1000 | 1m 10s | 14.22 | 20500 | 27.2 s | 18.41 | 22 x |
7 | 2000 | 01500 | 2000 | 1m 45s | 19.08 | 18 500 | 37.8 s | 13.22 | 19 x |
8 | 23002000 | 01000 | 23001000 | 2m 22s1m 10s | 1614.2322 | 16 20 x |
Spreadsheet:
Delete performance scenario on Nordix:
...