在 Hyper-V 中引入人工网络延迟

在 Hyper-V 中引入人工网络延迟

我想做一些测试,看看系统性能会如何随着网络吞吐量和延迟的变化而下降。我正在使用 Hyper-V 进行虚拟化。

有没有什么办法可以人为地限制吞吐量并人为地引起客户之间的延迟?

谢谢。

答案1

万伊姆(http://wanem.sourceforge.net/)或 Shunra(http://www.shunra.com/)。 Shunra 的解决方案几乎是网络损伤和仿真的事实标准。 WanEm 操作系统开源,可以完成特定链接的工作。 不要接受 WanEm 的默认虚拟机模型部署,因为时钟需要比虚拟机可以提供的更高的精度,以实现有效和一致的网络损伤:将其安装在物理机器上并调整路由以通过 WanEm 主机。

答案2

我使用过 TMNetSim,效果非常好:

http://www.tmurgent.com/tools.aspx

相关内容