WARNING: This is the _old_ Lustre wiki, and it is in the process of being retired. The information found here is all likely to be out of date. Please search the new wiki for more up to date information.

Lustre Release Information: Difference between revisions

From Obsolete Lustre Wiki
Jump to navigationJump to search
No edit summary
 
(72 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This page provides information related to Lustre releases and a support matrix with supported kernels, e2fsprogs and networks.
<small>''(Updated: Nov 2010)''</small>
 
__TOC__
This page provides information related to Lustre® releases and a support matrix that lists certified kernels, e2fsprogs and networks.


=== Lustre Release Lifecycle ===
=== Lustre Release Lifecycle ===


This table lists the lifecycle of each major Lustre release, including the release date, end of life (EOL) date, and a link to the release's change log.
This table lists the lifecycle of each major Lustre release, including the GA and EOL dates, and a link to the release's change log.


{| border=1 cellpadding=0
{| border=1 cellpadding=0
|-
|-
!Lustre Version||Release Date||EOL Date||Change Log
!Lustre Version||GA Date||EOL Date||Change Log
|-
|<strong>2.0.0-2.0.x</strong>||Aug 2010||TBD||[[Change Log 2.0]]
|-
|-
|<strong>1.8-1.8.x</strong>||May 2009||June 2012*||[[Change Log 1.8]]
|<strong>1.8-1.8.x</strong>||May 2009||June 2012*||[[Change Log 1.8]]
|-
|-
|<strong>1.6-1.6.x</strong>||2007||June 2010||[[Change Log 1.6]]
|<strong>1.6-1.6.x</strong>||April 2007||June 2010||[[Change Log 1.6]]
|-
|<strong>1.4-1.4.x</strong>||2006||June 2009||[[Change Log 1.4]]
|}
|}
<big>*</big> <small> S1/S2 issues only after June 2011</small>
<big>*</big> <small> S1/S2 issues only after June 2011</small>
Line 19: Line 22:
===Upcoming Lustre Releases===
===Upcoming Lustre Releases===


Several upcoming Lustre releases are previewed below.
Upcoming Lustre releases are previewed below.


====Lustre 1.8.2====
====Lustre 2.0====


* Targeted for release - January 2010
* Targeted for release - Q2 2010
* Includes support for SLES10 SP3 and RHEL 5.4
* Includes client support for OEL 5, RHEL 5, SLES 10 and 11, Scientific Linux (new), and Fedora 11 2.6.30 (new)
* Introduces several new features:
* Introduces several new features:


:'''''Snappy recovery''''' ([https://bugzilla.lustre.org/show_bug.cgi?id=18948 18948]) - Improves Lustre recovery and reduces wait time in the following situations:
:[http://wiki.lustre.org/manual/LustreManual20_HTML/LustreMonitoring.html#50548865_pgfId-1296751 Lustre Changelogs]
::- Idle clients mounting servers via routers detect server failure faster
:[http://wiki.lustre.org/manual/LustreManual20_HTML/LustreRecovery.html#50548860_pgfId-1292073 Commit on Share]
::- Adaptive timeouts early replies are sent for requests received by a server during recovery
:[http://wiki.lustre.org/manual/LustreManual20_HTML/BackupAndRestore.html#50548791_pgfId-1293842 Lustre rsync]
::- Default recovery timeouts in a mixed environment (old clients and new servers) are overriden


:This feature also provides enhanced recovery messages that report recovery time, number of clients expected to recover, number of recovered clients, and number of evicted clients.  
For information about the Lustre 2.0 team's alpha and beta milestones and related testing, see the [[Lustre_2.0_Release_Milestone_Status|Lustre 2.0 Release Milestone Status]] page.  


:'''''16TB LUN support''''' ([https://bugzilla.lustre.org/show_bug.cgi?id=16038 16038]) - Supports 16TB LUNs, doubling the 8TB LUN limit in earlier releases. 16TB LUNs enables users to create larger OSTs and reduce the number of OSTs in their file system. Fewer OSTs offer these benefits:
For information on Lustre 1.8 to 2.0 interoperability and upgrades, see [[Lustre_Interoperability_-_Upgrading_From_1.8_to_2.0|Upgrading from 1.8 to 2.0]].
::- More efficient server performance by reducing the number of OSTs attached to an OSS
::- More bandwidth per stripe
::- Fewer objects to configure
::- More space per file (if using more than 160 OSTs)
 
:In Lustre 1.8.2, 16TB LUN support is off, by default.
 
:'''''Asynchronous journal commit''''' ([https://bugzilla.lustre.org/show_bug.cgi?id=19128 19128]) - Improves OST write performance by avoiding synchronous journal flush after every write RPC on an OST. When asynchronous journal commit is enabled, an OST returns transaction success to the client as soon as the RPC is completed and the data is on disk, without waiting for metadata to be flushed to the journal. This feature provides a significant improvement in small transaction throughput and can offer a 3-4x increase in OST write performance.


:In Lustre 1.8.2, asynchronous journal commit is off, by default.
===Lustre Test Matrix===


:'''''Wide striping''''' ([https://bugzilla.lustre.org/show_bug.cgi?id=4424 4424]) - Increases the number of OSTs over which a file can be striped to 512, from the former limit of 168. Wide striping improves Lustre's single shared file performance and large file handling by spreading the file over a larger number of OSTs.
This matrix lists kernels, e2fsprogs and network versions that have been ''certified'' to work with Lustre. Kernels not listed on the support matrix may also work with Lustre, depending on whether they are ''not tested/packaged'' or ''not supported''.  


:In Lustre 1.8.2, wide striping is off, by default.
* ''Certified'' - Exact kernel version that we test with and for which we provide compiled Lustre packages (RPMs). Exact kernel version that we test with and for which we provide compiled Lustre packages (RPMs). An ''''X'''' indicates a certified version. Some versions are certified with servers, others with patchless clients, or both servers and clients.
** '''S''' is a version certified with servers
** '''PC''' is a version certified with patchless clients
**  '''S, PC''' is a version certified with servers and patchless clients


====Lustre 2.0====
* ''Not tested/packaged'' - Different kernel version that a Lustre user has compiled from Lustre source code. We have not tested these versions, so we cannot say for certain whether they will work with Lustre, but they should work with minor variances from our officially-certified kernels.


* Targeted for release - Q1 2010
* ''Not supported'' - Kernel version that is distinctly different from the kernels that we test and certify. For example, trying to use SLES11 on a Lustre 1.6.x release.
* Includes client support for RHEL 5, SLES 10 and 11, Scientific Linux (new), and Fedora 11 2.6.30 (new)
* Introduces several new features:


:[http://wiki.lustre.org/index.php/Lustre_2.0_Features#Changelogs '''''Changelogs''''']
We recommend that Lustre users work with certified kernels. If you use a kernel that is not tested/packaged, we will make our best efforts to support it. If you are uncertain whether the kernel version you are considering would be supported, check with Lustre Support.  
:[http://wiki.lustre.org/index.php/Lustre_2.0_Features#Commit_on_Share '''''Commit on Share''''']
:[http://wiki.lustre.org/index.php/Lustre_2.0_Features#lustre_rsync '''''lustre_rsync''''']


For information about the Lustre 2.0 team's alpha and beta milestones and related testing, see [[Testing_Path_to_Lustre_2.0_GA|Testing Path to Lustre 2.0 GA]].  
*A shaded cell indicates a kernel version certified with earlier Lustre releases, but no longer supported in newer versions of Lustre. For example, Lustre 1.8 releases do not support flavors of RHEL 4 or SLES 9. Lustre 1.8.1 and later versions do not support Linux vanilla kernel 2.6.22.14.


For information on Lustre 1.8 to 2.0 interoperability and upgrades, see [[Lustre_Interoperability_-_Upgrading_From_1.8_to_2.0|Upgrading from 1.8 to 2.0]].
'''NOTE''':


===Lustre Support Matrix===
* For detailed information about the Lustre 2.0 release, see [[Change Log 2.0]].


This matrix lists the kernels, e2fsprogs and network versions that are officially supported by each Lustre release, and for which we provide compiled Lustre packages (RPMs).  
* For detailed information about the Lustre 1.8 release, see [[Change Log 1.8]].


*A "supported" version has been tested and verified against Lustre, and we provide official support for it. An ''''X'''' denotes a supported version.
* For detailed information about the Lustre 1.6.x releases, see [[Change Log 1.6]].


*A "not supported" version has '''not''' been tested against Lustre, and we do not provide official support for it. "Not supported" versions are not recommended for use with Lustre, although they may work in a given environment.  
* PPC is only supported on clients.


*A shaded cell denotes a version that was supported, but is no longer supported in newer versions of Lustre. For example, Lustre 1.8 releases do not support flavors of RHEL 4 or SLES 9. Lustre 1.8.1 and later versions do not support Linux vanilla kernel 2.6.22.14.
* In Lustre 1.8 releases, IA64 is only supported on clients.
 
'''NOTE''':
 
For detailed information about the Lustre 1.8 release, see [http://wiki.lustre.org/index.php/Use:Change_Log_1.8 Change Log 1.8].
 
For detailed information about the Lustre 1.6.x releases, see [[Change Log 1.6]].


{| border=1 cellpadding=0
{| border=1 cellpadding=0
|-
|-
!width="5" colspan="3"|Supported Kernels|| colspan="12"|Lustre Version
!width="5" colspan="3"|<small>Supported Kernels</small>|| colspan="15"|<small>Lustre Version</small>
|-
|-
|colspan="3"|<strong>Kernel / Version</strong>
|colspan="3"|<small><strong>Kernel / Version</strong></small>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1811-G-F@CDS-CDS_SMI 1.8.1.1]</strong>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-200-G-F@CDS-CDS_SMI 2.0.0]</strong></small>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-181-G-F@CDS-CDS_SMI 1.8.1]</strong>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-185-G-F@CDS-CDS_SMI 1.8.5]</strong></small>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1801-G-F@CDS-CDS_SMI 1.8.0.1]</strong>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-184-G-F@CDS-CDS_SMI 1.8.4]</strong></small>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-180-G-F@CDS-CDS_SMI 1.8.0]</strong>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-183-G-F@CDS-CDS_SMI 1.8.3]</strong></small>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1672-G-F@CDS-CDS_SMI 1.6.7.2]</strong>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-182D-G-F@CDS-CDS_SMI 1.8.2]</strong></small>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1811-G-F@CDS-CDS_SMI 1.8.1.1]</strong></small>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-181-G-F@CDS-CDS_SMI 1.8.1]</strong></small>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1801-G-F@CDS-CDS_SMI 1.8.0.1]</strong></small>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-180-G-F@CDS-CDS_SMI 1.8.0]</strong></small>
|-
|-
| ||colspan="7"|<strong>RHEL 5</strong>  
| ||colspan="11"|<small><strong>OEL 5 (i686 and x86_64 only)</strong></small>
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.18-128.7.1.el5</small>
|<small>2.6.18-194.17.1.0.1.el5</small>
|align="center"|'''X'''
|
|align="center"|<small>'''X'''</small>
|
|| || || || || ||
|-
|colspan="2"|
|<small>2.6.18-194.3.1.0.1.el5</small>
|
|
|align="center"|<small>'''X'''</small>
|
|| || || || ||
|-
|colspan="2"|
|<small>2.6.18-164.11.1.0.1.el5</small>
|align="center"|<small>'''S, PC'''</small>
|
|
|align="center"|<small>'''X'''</small>
|
|| || || ||
|-
|colspan="2"|
|<small>2.6.18-164.6.1.0.1.el5</small>
|
|
|
|
|align="center"|<small>'''X'''</small>
|| || || ||
|| || || ||
|-
| ||colspan="11"|<small><strong>RHEL 5</strong></small>
|-
|colspan="2"|
|<small>2.6.18-194.17.1.el5</small>
|
|align="center"|<small>'''X'''</small>
|| || || || || || ||
|-
|colspan="2"|
|<small>2.6.18-194.3.1.el5</small>
|
|
|align="center"|<small>'''X'''</small>
|| || || || || ||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.18-128.1.14.el5</small>||
|<small>2.6.18-164.11.1.el5</small>
|align="center"|'''X'''
|align="center"|<small>'''S, PC'''</small>
|
|
|align="center"|<small>'''X'''</small>
|| || || || ||
|-
|colspan="2"|
|<small>2.6.18-164.6.1.el5</small>
|
|
|
|
|align="center"|<small>'''X'''</small>
|| || || ||
|-
|colspan="2"|
|<small>2.6.18-128.7.1.el5</small>
|
|
|
|
|
|align="center"|<small>'''X'''</small>
|| || ||
|| || ||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.18-128.1.6.el5</small>|| ||
|<small>2.6.18-128.1.14.el5</small>||
|align="center"|'''X'''
|
|
|
|
|
|align="center"|<small>'''X'''</small>
|| ||
|| ||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.18-92.1.26.el5</small>|| || || ||
|<small>2.6.18-128.1.6.el5</small>|| ||
|align="center"|'''X'''
|
|
|
|
|
|align="center"|<small>'''X'''</small>
||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.18-92.1.17.el5</small>|| || ||
|<small>2.6.18-92.1.17.el5</small>|| || ||
|align="center"|'''X'''
|
|
|
|
|
|
|align="center"|<small>'''X'''</small>
|-
| ||colspan="11"|<small><strong>SLES 11 (i686 and x86_64 only)</strong></small>
|-
|colspan="2"|
|<small>2.6.32.19-0.2.1</small>
|
|align="center"|<small>'''X'''</small>
|
|
|
|| ||
| style="background:#A9A9A9"|
| style="background:#A9A9A9"|
|-
|-
| ||colspan="7"|<strong>SLES 11 (i686 and x84_64 only)</strong>
|colspan="2"|
|<small>2.6.27.39-0.3.1</small>
|
|
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|| ||
| style="background:#A9A9A9"|
| style="background:#A9A9A9"|
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.27.29-0.1</small>
|<small>2.6.27.29-0.1</small>
|align="center"|'''X'''
|
|| || || ||
|
|
|
|
|align="center"|<small>'''X'''</small>
||
| style="background:#A9A9A9"|
| style="background:#A9A9A9"|
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.27.23-0.1</small>||
|<small>2.6.27.23-0.1</small>||
|align="center"|'''X'''
|
|| || ||
|
|
|
|
|align="center"|<small>'''X'''</small>
| style="background:#A9A9A9"|
| style="background:#A9A9A9"|
|-
|colspan="2"|
|<small>2.6.27.19-5</small>
|align="center"|<small>'''PC'''</small>
|
|
|
|
|
|
| style="background:#A9A9A9"|
| style="background:#A9A9A9"|
|-
| ||colspan="11"|<small><strong>SLES 10</strong></small>
|-
|-
| ||colspan="7"|<strong>SLES 10</strong>
|colspan="2"|
|<small>2.6.16.60-0.69.1</small>
|
|align="center"|<small>'''X'''</small>
|
|
|
|| || || ||
|-
|colspan="2"|
|<small>2.6.16.60-0.42.8</small>
|align="center"|<small>'''PC'''</small>
|
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|| || || ||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.16.60-0.42.4</small>
|<small>2.6.16.60-0.42.4</small>
|align="center"|'''X'''
|
|| || || ||
|
|
|
|
|align="center"|<small>'''X'''</small>
|| || ||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.16.60-0.39.3</small>||
|<small>2.6.16.60-0.39.3</small>||
|align="center"|'''X'''
|
|| || ||
|
|
|
|
|align="center"|<small>'''X'''</small>
|| ||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.16.60-0.37</small>|| ||
|<small>2.6.16.60-0.37</small>|| ||
|align="center"|'''X'''  
|
|
|
|
|
|align="center"|<small>'''X'''</small>
||
||
|align="center"|'''X'''
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.16.60-0.31</small>|| || ||
|<small>2.6.16.60-0.31</small>|| || ||
|align="center"|'''X'''
|
||
|
|
|
|
|align="center"|<small>'''X'''</small>
|-
|-
| ||colspan="7"|<strong>RHEL 4</strong>  
| ||colspan="11"|<small><strong>Fedora 11</strong></small>  
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.9-78.0.22.EL</small>
|<small>2.6.29.4-167.fc11</small>
| style="background:#E8E8E8"|
|<small>'''PC'''</small>
| style="background:#E8E8E8"|
| style="background:#A9A9A9"|
| style="background:#E8E8E8"|
| style="background:#A9A9A9"|
| style="background:#E8E8E8"|
| style="background:#A9A9A9"|
|align="center"|'''X'''
| style="background:#A9A9A9"|
| style="background:#A9A9A9"|
| style="background:#A9A9A9"|
| style="background:#A9A9A9"|
| style="background:#A9A9A9"|
|-
|-
| ||colspan="7"|<strong>SLES 9</strong>
| ||colspan="11"|<small><strong>vanilla (kernel.org)</strong></small>
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.5-7.314</small>
|<small>2.6.22.14</small>
| style="background:#E8E8E8"|
| style="background:#A9A9A9"|
| style="background:#E8E8E8"|
| style="background:#A9A9A9"|
| style="background:#E8E8E8"|
| style="background:#A9A9A9"|
| style="background:#E8E8E8"|
| style="background:#A9A9A9"|
|align="center"|'''X'''
| style="background:#A9A9A9"|
| style="background:#A9A9A9"|
| style="background:#A9A9A9"|
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|-
|-
| ||colspan="7"|<strong>vanilla (kernel.org)</strong>
| ||colspan="11"|<small><strong>Client support for unpatched kernels</strong></small>
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.22.14</small>
|<small>2.6.16 - 2.6.32 vanilla (kernel.org)</small>
| style="background:#E8E8E8"|
|
| style="background:#E8E8E8"|
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|
|| || ||
|-
|-
| ||colspan="7"|<strong>Client support for unpatched kernels</strong>
|colspan="2"|
|<small>2.6.16 - 2.6.30 vanilla (kernel.org)</small>
|align="center"|<small>'''X'''</small>
|
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|
|| || ||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.16 - 2.6.27 vanilla (kernel.org)</small>
|<small>2.6.16 - 2.6.27 vanilla (kernel.org)</small>
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|| || ||
|
|
|
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|| ||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>2.6.16 - 2.6.22 vanilla (kernel.org)</small>|| ||
|<small>2.6.16 - 2.6.22 vanilla (kernel.org)</small>|| ||
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|
|
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|-
!width="5" colspan="3"|<small>Supported e2fsprogs</small>|| colspan="15"|<small>Lustre Version</small>
|-
|-
!width="5" colspan="3"|Supported e2fsprogs|| colspan="12"|Lustre Version
|colspan="3"|<small><strong>Version</strong></small>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-200-G-F@CDS-CDS_SMI 2.0.0]</strong></small>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-185-G-F@CDS-CDS_SMI 1.8.5]</strong></small>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-184-G-F@CDS-CDS_SMI 1.8.4]</strong></small>
|<strong><small>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-183-G-F@CDS-CDS_SMI 1.8.3]</small></strong>
|<strong><small>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-182D-G-F@CDS-CDS_SMI 1.8.2]</small></strong>
|<strong><small>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1811-G-F@CDS-CDS_SMI 1.8.1.1]</small></strong>
|<strong><small>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-181-G-F@CDS-CDS_SMI 1.8.1]</small></strong>
|<strong><small>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1801-G-F@CDS-CDS_SMI 1.8.0.1]</small></strong>
|<strong><small>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-180-G-F@CDS-CDS_SMI 1.8.0]</small></strong>
|-
|-
|colspan="3"|<strong>Version</strong>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1811-G-F@CDS-CDS_SMI 1.8.1.1]</strong>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-181-G-F@CDS-CDS_SMI 1.8.1]</strong>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1801-G-F@CDS-CDS_SMI 1.8.0.1]</strong>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-180-G-F@CDS-CDS_SMI 1.8.0]</strong>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1672-G-F@CDS-CDS_SMI 1.6.7.2]</strong>
|-
|-
|colspan="2"|
||<small>1.41.10-sun2</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|| || || || ||
|-
|-
|colspan="2"|
|colspan="2"|
||<small>1.41.6-sun1</small>
||<small>1.41.6-sun1</small>
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|| || ||
|
|
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|| ||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>1.40.11-sun1</small>|| ||
|<small>1.40.11-sun1</small>|| || || || || || ||
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''  
|-
|-
!width="5" colspan="3"|Supported Networks|| colspan="12"|Lustre Version
!width="5" colspan="3"|<small>Supported Networks</small>|| colspan="15"|<small>Lustre Version</small>
|-
|-
|colspan="3" |<strong>Network / Version</strong>
|colspan="3" |<small><strong>Network / Version</strong></small>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1811-G-F@CDS-CDS_SMI 1.8.1.1]</strong>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-200-G-F@CDS-CDS_SMI 2.0.0]</strong></small>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-181-G-F@CDS-CDS_SMI 1.8.1]</strong>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-185-G-F@CDS-CDS_SMI 1.8.5]</strong></small>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1801-G-F@CDS-CDS_SMI 1.8.0.1]</strong>
|<small><strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-184-G-F@CDS-CDS_SMI 1.8.4]</strong></small>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-180-G-F@CDS-CDS_SMI 1.8.0]</strong>
|<strong><small>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-183-G-F@CDS-CDS_SMI 1.8.3]</small></strong>
|<strong>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1672-G-F@CDS-CDS_SMI 1.6.7.2]</strong>
|<strong><small>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-182D-G-F@CDS-CDS_SMI 1.8.2]</small></strong>
|<strong><small>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1811-G-F@CDS-CDS_SMI 1.8.1.1]</small></strong>
|<strong><small>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-181-G-F@CDS-CDS_SMI 1.8.1]</small></strong>
|<strong><small>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-1801-G-F@CDS-CDS_SMI 1.8.0.1]</small></strong>
|<strong><small>[https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_SMI-Site/en_US/-/USD/ViewProductDetail-Start?ProductRef=LUSTRE-180-G-F@CDS-CDS_SMI 1.8.0]</small></strong>
|-
|-
|-
|-
| ||colspan="7" |<strong>socklnd</strong>
| ||colspan="11" |<small><strong>socklnd</strong></small>
|-
|-
|colspan="2"|
|colspan="2"|
|<small>Any kernel supported by Lustre</small>
|<small>Any kernel supported by Lustre</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|-
|-
| ||colspan="7"|<strong>qswlnd</strong>
| ||colspan="11"|<small><strong>qswlnd</strong></small>
|-
|-
|colspan="2"|
|colspan="2"|
|<small>Qsnet kernel modules 5.20 and later</small>
|<small>Qsnet kernel modules 5.20 and later</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|-
|-
| ||colspan="7"|<strong>openiblnd</strong>
| ||colspan="11"|<small><strong>openiblnd</strong></small>
|-
|-
|colspan="2"|
|colspan="2"|
|<small>IbGold 1.8.2</small>
|<small>IbGold 1.8.2</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|-
| ||colspan="11"|<small><strong>o2iblnd</strong></small>
|-
|colspan="2"|
|<small>OFED 1.3, 1.4.1, 1.4.2, 1.5.1, 1.5.2
|
|align="center"|<small>'''X'''</small>
|
|| || || || || ||
|-
|-
| ||colspan="7"|<strong>o2iblnd</strong>
|colspan="2"|
|<small>OFED 1.3, 1.4.1, 1.4.2, 1.5.1
|align="center"|<small>'''X'''</small>
|
|
|| || || || || ||
|-
|colspan="2"|
|<small>OFED 1.1, 1.2.0, 1.2.5, 1.3, 1.4.1, 1.4.2
|
|
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|| || || ||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>OFED 1.1, 1.2.0, 1.2.5, 1.3, 1.4.1
|<small>OFED 1.1, 1.2.0, 1.2.5, 1.3, 1.4.1
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|| ||
|
|
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>OFED 1.1, 1.2.0, 1.2.5, 1.3.1</small>|| || ||
|<small>OFED 1.1, 1.2.0, 1.2.5, 1.3.1</small>|| || || || ||
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|
|align="center"|<small>'''X'''</small>
|-
|-
| ||colspan="7"|<strong>viblnd</strong>
| ||colspan="11"|<small><strong>viblnd</strong></small>
|-
|-
|colspan="2"|
|colspan="2"|
|<small>Voltaire ibhost 3.4.5 and later</small>
|<small>Voltaire ibhost 3.4.5 and later</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|-
|-
| ||colspan="7"|<strong>ciblnd</strong>
| ||colspan="11"|<small><strong>ciblnd</strong></small>
|-
|-
|colspan="2"|
|colspan="2"|
|<small>Topspin 3.2.0</small>
|<small>Topspin 3.2.0</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|-
|-
| ||colspan="7"|<strong>iiblnd</strong>
| ||colspan="11"|<small><strong>iiblnd</strong></small>
|-
|-
|colspan="2"|
|colspan="2"|
|<small>Infiniserv 3.3 + PathBits patch</small>
|<small>Infiniserv 3.3 + PathBits patch</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|-
|-
| ||colspan="7"|<strong>gmlnd</strong>
| ||colspan="11"|<small><strong>gmlnd</strong></small>
|-
|-
|colspan="2"|
|colspan="2"|
|<small>GM 2.1.22 and later</small>
|<small>GM 2.1.22 and later</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|-
|-
| ||colspan="7"|<strong>mxlnd</strong>
| ||colspan="11"|<small><strong>mxlnd</strong></small>
|-
|colspan="2"|
|<small>MX 1.2.10 or later</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|| || || ||
|-
|-
|colspan="2"|
|colspan="2"|
|<small>MX 1.2.1 or later</small>
|<small>MX 1.2.1 or later</small>
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|align="center"|'''X'''
|
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|-
|-
| ||colspan="7"|<strong>ptlnd</strong>
| ||colspan="11"|<small><strong>ptllnd</strong></small>
|-
|-
| || ||<small>Portals 3.3/UNICOS/lc 1.5.x, 2.0.x</small>
| || ||<small>Portals 3.3/UNICOS/lc 1.5.x, 2.0.x</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|'''X'''
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|align="center"|<small>'''X'''</small>
|-
|-
|}
|}

Latest revision as of 16:35, 24 July 2013

(Updated: Nov 2010)

This page provides information related to Lustre® releases and a support matrix that lists certified kernels, e2fsprogs and networks.

Lustre Release Lifecycle

This table lists the lifecycle of each major Lustre release, including the GA and EOL dates, and a link to the release's change log.

Lustre Version GA Date EOL Date Change Log
2.0.0-2.0.x Aug 2010 TBD Change Log 2.0
1.8-1.8.x May 2009 June 2012* Change Log 1.8
1.6-1.6.x April 2007 June 2010 Change Log 1.6

* S1/S2 issues only after June 2011

Upcoming Lustre Releases

Upcoming Lustre releases are previewed below.

Lustre 2.0

  • Targeted for release - Q2 2010
  • Includes client support for OEL 5, RHEL 5, SLES 10 and 11, Scientific Linux (new), and Fedora 11 2.6.30 (new)
  • Introduces several new features:
Lustre Changelogs
Commit on Share
Lustre rsync

For information about the Lustre 2.0 team's alpha and beta milestones and related testing, see the Lustre 2.0 Release Milestone Status page.

For information on Lustre 1.8 to 2.0 interoperability and upgrades, see Upgrading from 1.8 to 2.0.

Lustre Test Matrix

This matrix lists kernels, e2fsprogs and network versions that have been certified to work with Lustre. Kernels not listed on the support matrix may also work with Lustre, depending on whether they are not tested/packaged or not supported.

  • Certified - Exact kernel version that we test with and for which we provide compiled Lustre packages (RPMs). Exact kernel version that we test with and for which we provide compiled Lustre packages (RPMs). An 'X' indicates a certified version. Some versions are certified with servers, others with patchless clients, or both servers and clients.
    • S is a version certified with servers
    • PC is a version certified with patchless clients
    • S, PC is a version certified with servers and patchless clients
  • Not tested/packaged - Different kernel version that a Lustre user has compiled from Lustre source code. We have not tested these versions, so we cannot say for certain whether they will work with Lustre, but they should work with minor variances from our officially-certified kernels.
  • Not supported - Kernel version that is distinctly different from the kernels that we test and certify. For example, trying to use SLES11 on a Lustre 1.6.x release.

We recommend that Lustre users work with certified kernels. If you use a kernel that is not tested/packaged, we will make our best efforts to support it. If you are uncertain whether the kernel version you are considering would be supported, check with Lustre Support.

  • A shaded cell indicates a kernel version certified with earlier Lustre releases, but no longer supported in newer versions of Lustre. For example, Lustre 1.8 releases do not support flavors of RHEL 4 or SLES 9. Lustre 1.8.1 and later versions do not support Linux vanilla kernel 2.6.22.14.

NOTE:

  • For detailed information about the Lustre 2.0 release, see Change Log 2.0.
  • For detailed information about the Lustre 1.8 release, see Change Log 1.8.
  • For detailed information about the Lustre 1.6.x releases, see Change Log 1.6.
  • PPC is only supported on clients.
  • In Lustre 1.8 releases, IA64 is only supported on clients.
Supported Kernels Lustre Version
Kernel / Version 2.0.0 1.8.5 1.8.4 1.8.3 1.8.2 1.8.1.1 1.8.1 1.8.0.1 1.8.0
OEL 5 (i686 and x86_64 only)
2.6.18-194.17.1.0.1.el5 X
2.6.18-194.3.1.0.1.el5 X
2.6.18-164.11.1.0.1.el5 S, PC X
2.6.18-164.6.1.0.1.el5 X
RHEL 5
2.6.18-194.17.1.el5 X
2.6.18-194.3.1.el5 X
2.6.18-164.11.1.el5 S, PC X
2.6.18-164.6.1.el5 X
2.6.18-128.7.1.el5 X
2.6.18-128.1.14.el5 X
2.6.18-128.1.6.el5 X
2.6.18-92.1.17.el5 X
SLES 11 (i686 and x86_64 only)
2.6.32.19-0.2.1 X
2.6.27.39-0.3.1 X X X
2.6.27.29-0.1 X
2.6.27.23-0.1 X
2.6.27.19-5 PC
SLES 10
2.6.16.60-0.69.1 X
2.6.16.60-0.42.8 PC X X X
2.6.16.60-0.42.4 X
2.6.16.60-0.39.3 X
2.6.16.60-0.37 X
2.6.16.60-0.31 X
Fedora 11
2.6.29.4-167.fc11 PC
vanilla (kernel.org)
2.6.22.14 X X
Client support for unpatched kernels
2.6.16 - 2.6.32 vanilla (kernel.org) X
2.6.16 - 2.6.30 vanilla (kernel.org) X X X X
2.6.16 - 2.6.27 vanilla (kernel.org) X X
2.6.16 - 2.6.22 vanilla (kernel.org) X X
Supported e2fsprogs Lustre Version
Version 2.0.0 1.8.5 1.8.4 1.8.3 1.8.2 1.8.1.1 1.8.1 1.8.0.1 1.8.0
1.41.10-sun2 X X X X
1.41.6-sun1 X X X
1.40.11-sun1 X X
Supported Networks Lustre Version
Network / Version 2.0.0 1.8.5 1.8.4 1.8.3 1.8.2 1.8.1.1 1.8.1 1.8.0.1 1.8.0
socklnd
Any kernel supported by Lustre X X X X X X X X X
qswlnd
Qsnet kernel modules 5.20 and later X X X X X X X X X
openiblnd
IbGold 1.8.2 X X X X X X X X X
o2iblnd
OFED 1.3, 1.4.1, 1.4.2, 1.5.1, 1.5.2 X
OFED 1.3, 1.4.1, 1.4.2, 1.5.1 X
OFED 1.1, 1.2.0, 1.2.5, 1.3, 1.4.1, 1.4.2 X X X
OFED 1.1, 1.2.0, 1.2.5, 1.3, 1.4.1 X X X
OFED 1.1, 1.2.0, 1.2.5, 1.3.1 X
viblnd
Voltaire ibhost 3.4.5 and later X X X X X X X X X
ciblnd
Topspin 3.2.0 X X X X X X X X X
iiblnd
Infiniserv 3.3 + PathBits patch X X X X X X X X X
gmlnd
GM 2.1.22 and later X X X X X X X X X
mxlnd
MX 1.2.10 or later X X X X X
MX 1.2.1 or later X X X X
ptllnd
Portals 3.3/UNICOS/lc 1.5.x, 2.0.x X X X X X X X X X