[LU-15957] LNet: add latency stats to lnet_selftest output Created: 17/Jun/22  Updated: 13/Oct/23

Status: Open
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Minor
Reporter: Serguei Smirnov Assignee: Cyril Bordage
Resolution: Unresolved Votes: 0
Labels: lnetselftest

Issue Links:
Related
is related to LU-16833 LNet: add latency stats to "lnetctl p... Open
Epic/Theme: lnet
Rank (Obsolete): 9223372036854775807

 Description   

Although lnet_selftest is able to run "ping" tests (vs. "brw"), it doesn't appear to be collecting and reporting any data useful for analysing network latency.

Use this ticket for tracking activities on adding network latency data collection and stats reporting to lnet_selftest.

 



 Comments   
Comment by Shuichi Ihara [ 15/May/23 ]

Not only lnet_selftest, but it also would be nice to print latency even in lnet ping.. it's same idea of ping command.

# ping c01
PING c01 (10.128.13.150) 56(84) bytes of data.
64 bytes from c01 (10.128.13.150): icmp_seq=1 ttl=64 time=0.346 ms
64 bytes from c01 (10.128.13.150): icmp_seq=2 ttl=64 time=0.189 ms

So, it would have "lctl ping (or lnetctl ping <NID> -c count", then print latency of each round-trip.

Generated at Sat Feb 10 03:22:45 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.