Data-on-MDT phase II
(LU-10176)
|
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | Lustre 2.12.0 |
| Type: | Technical task | Priority: | Major |
| Reporter: | Mikhail Pershin | Assignee: | Mikhail Pershin |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | DoM, DoM2 | ||
| Attachments: |
|
||||||||||||
| Issue Links: |
|
||||||||||||
| Rank (Obsolete): | 9223372036854775807 | ||||||||||||
| Description |
|
Various optimization for better DoM performance. So far they are:
|
| Comments |
| Comment by Joseph Gmitter (Inactive) [ 09/Jan/18 ] |
|
read-on-open patches: |
| Comment by Mikhail Pershin [ 30/Jan/18 ] |
|
I've done quick tests with the patch, on my local VM. There are some numbers: DoM (Read-on-Open) : real 1m6.677s user 0m1.107s sys 0m35.430s
real 1m8.711s user 0m1.129s sys 0m35.416s
real 1m4.229s user 0m1.071s sys 0m34.549s
DoM (no Read-on-Open): real 1m9.945s user 0m0.926s sys 0m35.330s
real 1m10.561s user 0m0.930s sys 0m34.905s
real 1m11.278s user 0m0.871s sys 0m35.280s
OST files (2 stripes): real 1m23.753s user 0m1.033s sys 0m37.412s
real 1m27.987s user 0m1.032s sys 0m39.327s
real 1m20.697s user 0m0.993s sys 0m35.494s
RPC stats shows there are only 593 READ RPCs for about 47697 files with read-on-open, but resulting time is less not much, probably the difference will be seen better on real system, not VM. 2. dbench 4 DoM (Read-on-Open) : Throughput 42.459 MB/sec 4 clients 4 procs max_latency=1224.798 ms DoM (no Read-on-Open): Throughput 37.2351 MB/sec 4 clients 4 procs max_latency=1163.293 ms OST files (2 stripes): Throughput 28.0458 MB/sec 4 clients 4 procs max_latency=2027.644 ms Dbench shows clear difference in results for DoM in general and Read-on-Open
|
| Comment by Gerrit Updater [ 12/Feb/18 ] |
|
Mike Pershin (mike.pershin@intel.com) uploaded a new patch: https://review.whamcloud.com/31271 |
| Comment by Gerrit Updater [ 14/Feb/18 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/29968/ |
| Comment by Gerrit Updater [ 27/Feb/18 ] |
|
Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/30059/ |
| Comment by Gerrit Updater [ 23/Mar/18 ] |
|
Mike Pershin (mike.pershin@intel.com) uploaded a new patch: https://review.whamcloud.com/31749 |
| Comment by Gerrit Updater [ 23/Mar/18 ] |
|
Mike Pershin (mike.pershin@intel.com) uploaded a new patch: https://review.whamcloud.com/31750 |
| Comment by Gerrit Updater [ 25/Mar/18 ] |
|
Mike Pershin (mike.pershin@intel.com) uploaded a new patch: https://review.whamcloud.com/31768 |
| Comment by Gerrit Updater [ 06/Aug/18 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/31750/ |
| Comment by Gerrit Updater [ 09/Aug/18 ] |
|
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/23011/ |
| Comment by Peter Jones [ 09/Aug/18 ] |
|
All current patches are now landed for 2.12 |