Lustre 2.2 is scheduled for release at the end of Q1 2012. This is its anticipated support matrix.
Server Support |
Client Support |
---|---|
RHEL 6, |
RHEL 6, |
As well as ongoing stability improvements, there are a number of new feautures in the Lustre 2.2 release.
Feature |
Summary |
JIRA |
Notes |
---|---|---|---|
Statahead |
Performance improvement for ls -l. This feature accelerates sequential directory traversals by pre-fetching object attributes from the MDS. Fan Yong presented this at LUG 2011. |
||
Asynchronous glimpse lock (AGL) |
AGL is an optimization of Statahead. It asynchronously fetches size and block attributes from the OSTs for better ls -l performance. Fan Yong from Whamcloud presented this feature at LUG 2011. |
||
Client parallel checksums |
Improves speed of client checksums by distributing the workload over all cores in a CPU by using the ptlrpcd feature. Also improves the accuracy by making checksums work properly for memory mapped pages. |
||
Imperative Recovery |
IR increases speed of recovery for larger deployments by actively notifying clients of server restarts for faster reconnections than the previous timeout mechanism. This feature was presented at LUG 2011 by Jinshan Xiong. |
||
Large xattrs |
Increases maximum stripe count from 160 to 2000 |
|
|
Mds-survey |
Tool for benchmarking metadata performance |
|
|
Multi threaded ptlrpcd |
Performance enhancement |
N\A |
|
OSD API |
|
|
|
Parallel directory operations (pDirOps) |
Performance improvement for operations performed on the same directory |
|
|
Quota protocol/code improvements |
|
|