Details
-
Bug
-
Resolution: Duplicate
-
Critical
-
None
-
Lustre 2.2.0, Lustre 2.3.0
-
None
-
3
-
4018
Description
During the performance testing on lustre-2.1, I saw the single client's performance degradation on it.
Here is IOR results on the single cleints with 2.1 and also lustre-1.8.6.80 for comparing.
I ran IOR (IOR -t 1m -b 32g -w -r -vv -F -o /lustre/ior.out/file) on the single client with 1, 2, 4 and 8 processes.
Write(MiB/sec)
v1.8.6.80 v2.1
446.25 411.43
808.53 761.30
1484.18 1151.41
1967.42 1172.06
Read(MiB/sec)
v1.8.6.80 v2.1
823.90 595.71
1449.49 1071.76
2502.49 1517.79
3133.43 1746.30
Tested on same infrastracture(hardware and network). The client just turned off the checksum on both testing.
Attachments
Issue Links
- is related to
-
LU-1408 single client's performance regression test
-
- Resolved
-
-
LU-1413 difference of single client's performance between b2_1 and 2.1.2RC0
-
- Resolved
-
-
LU-3321 2.x single thread/process throughput degraded from 1.8
-
- Resolved
-
-
LU-141 port lustre client page cache shrinker back to clio
-
- Resolved
-
-
LU-1201 Lustre crypto hash cleanup
-
- Resolved
-
Hi Ihara, I saw there is significant CPU usage for library mca_btl_sm.so(11.7%) and libopen-pal.so.0.0.0(4.7%) but the performance data shown on Sep 5 they only consumed 0.13% and 0.05%. They are openmpi libraries. Did you do any upgrade on these libraries?
Anyway, I revised patch 4519 and restored 4472 to remove memory stalls, please apply them in your next benchmark. However we have to figure out why openmpi libraries consumed so much cpu before seeing the performance improvement.