我有一个在我的NAS和服务器之间的直接连接build立两个千兆位链接在模式0绑定。我也有一个从我的服务器到我的networking千兆位链接。 我想testing债券如何在模式0中执行。
netstat -s | grep 'segments retransmited' | awk '{print $1}' netstat -s | grep 'segments retransmited' | awk '{print $1}' – > 21983
netstat -s | grep 'segments send out' | awk '{print $1}' netstat -s | grep 'segments send out' | awk '{print $1}' – > 91874454
21983/91874454 = .000239272
这被认为是高? 这台服务器和互联网之间有很多的stream量。
另外,有没有更好的方法来testing我的NAS和服务器之间的直接连接丢包? ethtool统计信息不可用,因为该驱动程序不受支持。 谢谢。
什么被确定为“高”很大程度上取决于应用。 在这种情况下,它是一个使用NFS的文件服务器,非常容易重传。
一般来说,如果您的stream量less于1%是多余的,那么您的状态非常好。 你远远低于这个水平,所以看起来这个循环债券不会引起重发问题(可能是由于这只是一个点对点链接 – 一个模式0债券的好用例)。
如果您在速度方面遇到传输问题,则可能会看到抖动。 这可以在安装了iperf的两个节点之间测量 – 不知道你的NAS是什么。 balance-rr可能会导致抖动问题,但是在点对点链接中,它不应该是NFS的一个大问题。