Lustre 2.3 was released in October 2012. This is its support matrix.
As well as ongoing stability improvements, there are a number of new features in the Lustre 2.3 release.
OFD is a obdfilter replacement using OSD API
Improve SMP performance of shared directory.
New IO Engine
New IO Engine will support new grant parameter, generate better IO RPC, and if a page has been set for writeback and the covering lock is being cancelled, the priority will be raised on the writeback page.
Job Stats will collect filesystem operation stats for the jobs running on Lustre
Uses kernel APIs to set optimal hash and checksumming algorithms rather than using hardcoded values
3000 threads takes by 1 non-conflicting locks, after that these 3000 threads takes the lock its right neighbour thread has taken, so 3000-th lock gets deadlocked on the 1st one.
|DMU-OSD||Review the existing LLNL DMU OSD implementation and add support for Access Control Lists (ACLs), recovery, and the metadata overhead estimates required to implement 'grant'||LU-1305|
|OI Scrub||This Phase I project will have LFSCK rebuild the OI file after MDT file-level backup/restore to make it workable as Lustre-1.6/1.8 series do.||LU-957|
|Quota Accounting||In 2.3 we introduced space accounting support (per-user and group inode & block usage) with OFD. Also, added accounting support.||LU-1182|
|Layout Lock||This will add a layout lock protecting the file layout which will allow re-striping a file, a layout generation number to follow re-striping, and a reference count number to lov_stripe_md which will improve object management and clarify their use.||LU-169|
|2.6.38/FC15 Client||This will have Fedora Jenkins Create Fedora Builders and Fedora Cobbler Installation.||LU-506|