Virtualized environments offer a flexible and scalable platform for evaluating network performance, but they can introduce significant variability that complicates accurate measurement. This paper presents PASTRAMI, a methodology designed to assess the stability of software routers, which is critical to accurately evaluate performance metrics such as the Partial Drop Rate at 0.5% ([email protected]%). While [email protected]% 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. This paper 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.
翻译:摘要:虚拟化环境为评估网络性能提供了灵活且可扩展的平台,但可能引入显著的可变性,从而影响精确测量。本文提出PASTRAMI方法,旨在评估软件路由器的稳定性,这对准确度量诸如0.5%部分丢包率([email protected]%)等性能指标至关重要。尽管[email protected]%是衡量软件路由器数据包处理能力的关键指标,但其可靠评估依赖于路由器以最小测量波动保持稳定性能。本研究发现,不同Linux版本呈现迥异行为:部分版本即使在低负载下仍出现不可忽视的丢包现象,且丢包测量值存在高度变异性,导致其不适用于精确性能评估。本文提出一种系统性方法,用以区分稳定与不稳定环境,为在虚拟化环境中选择稳健网络性能评估的合适配置提供实践指导。