sebastiangoetz / LRDMSimulator

A Latency-aware Version of the Remote Data Mirroring Simulator
https://sebastiangoetz.github.io/LRDMSimulator/
GNU Lesser General Public License v2.1
2 stars 2 forks source link

Integrate Metrics as in the original RDMSimulator #2

Closed sebastiangoetz closed 1 year ago

sebastiangoetz commented 1 year ago

The original RDMSimulator offered a set of metrics to be observed during simulation. These should be provided by this simulator, too.

sebastiangoetz commented 1 year ago

in the original approach there were the following metrics:

The time to write is already encoded as readyTime for mirrors (the time required to get from up to ready state is the time required to transfer the data to the mirror).

Metrics to implement:

For the bandwidth a file size of the data to be replicated is required. We could translate the bandwidth to monetary costs as is done in cloud environments.

sebastiangoetz commented 1 year ago

the simulator now shows the bandwidth and number of active links during simulation