https://github.com/netgroup/pastrami
https://github.com/netgroup/pastrami
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/netgroup/pastrami
- Owner: netgroup
- Created: 2024-10-25T09:52:10.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-10-25T10:32:45.000Z (8 months ago)
- Last Synced: 2025-10-25T12:22:41.613Z (8 months ago)
- Language: Jupyter Notebook
- Size: 7.61 MB
- Stars: 1
- Watchers: 5
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PASTRAMI
**P**erformance **A**ssessment of **S**of**T**ware **R**outers **A**ddressing **M**easurement **I**naccuracy
## Introduction
Virtualized environments offer a flexible and scalable platform for evaluating network performance, but they can introduce significant variability that complicates accurate measurement.
PASTRAMI is a methodology designed to assess the accuracy of performance measurements of software routers.
In particular we address the accuracy of performance metrics such as the Partial Drop Rate at 0.5% (PDR@0.5%).
While PDR@0.5% is a key metric to assess packet processing capabilities of a software router, its reliable evaluation depends on consistent router performance with minimal measurement variability.
Our research reveals that different Linux versions exhibit distinct behaviors, with some demonstrating non-negligible packet loss even at low loads and high variability in loss measurements, rendering them unsuitable for accurate performance assessments.
PASTRAMI proposes a systematic approach to differentiate between stable and unstable environments, offering practical guidance on selecting suitable configurations for robust networking performance evaluations in virtualized environments.