[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: |
|
||||||||
| 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. |