Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/katharaframework/testbed
Scripts to test Kathará performance.
https://github.com/katharaframework/testbed
docker kathara kubernetes megalos
Last synced: 7 days ago
JSON representation
Scripts to test Kathará performance.
- Host: GitHub
- URL: https://github.com/katharaframework/testbed
- Owner: KatharaFramework
- License: gpl-3.0
- Created: 2019-10-03T16:52:06.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-10-21T08:49:10.000Z (about 2 years ago)
- Last Synced: 2024-11-06T19:54:06.489Z (about 2 months ago)
- Topics: docker, kathara, kubernetes, megalos
- Language: Python
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Kathara Testbed
In this repository you'll find scripts to test Kathara performances.## chain_test_kathara_*
The folder contains scripts to test the latency of Kathara.
The script will build a various labs consisting in a chain of `N+2` machines, where:
- The first and the last machines of the chain are a client and a server, respectively.
- All the intermediate machines are routers.
- Two machines that are consecutive in the chain are connected by a virtual LAN.Using `ping`, the script measures the RTT between the client and the server.
### Usage
```./test.sh -r N_ROUTERS```
Will execute the script ranging `N` from 0 to `N_ROUTES`, will save the results in the lab folder and will generate three CSV files.
- `start_time_results.csv`: each line will contain `N` and the elapsed time to start the lab.
- `clean_time_results.csv`: each line will contain `N` and the elapsed time to cleanup the lab.
- `ping_results.csv`: each line will contain `N` and the average of 5 pings from server to client.