001 What Is New in IBM Spectrum Scale 5.0.5
001 What Is New in IBM Spectrum Scale 5.0.5
Episode 1:
What is new in
Spectrum Scale 5.0.5?
Welcome to digital
events!
#SSUG
We are …
• Simon Thompson (UK)
• Kristy Kallback-Rose (USA)
• Bob Oesterlin (USA)
• Bill Anderson (USA)
• Chris Schipalius (Australia)
#SSUG
Check https://www.spectrumscaleug.org
for upcoming talks
Spectrum Scale Expert Talks
Episode 1:
What is new in
Spectrum Scale 5.0.5?
Mathias Dietz
Spectrum Scale Architect
Chris Maestas
Executive Architect
Ismael Solis
Spectrum Scale Performance Analyst
Disclaimer
IBM's statements regarding its plans, directions, and intent are subject to change or withdrawal without notice
at IBM's sole discretion. Information regarding potential future products is intended to outline our general
product direction and it should not be relied on in making a purchasing decision. The information mentioned
regarding potential future products is not a commitment, promise, or legal obligation to deliver any material,
code, or functionality. The development, release, and timing of any future features or functionality described for
our products remains at our sole discretion.
IBM reserves the right to change product specifications and offerings at any time without notice. This
publication could include technical inaccuracies or typographical errors. References herein to IBM products
and services do not imply that IBM intends to make them available in all countries.
– Limited to 12 TBs:
enough for a small test cluster
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Spectrum Scale on GitHub!
https://github.com/IBM/SpectrumScaleTools
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Check out the FAQ!
https://www.ibm.com/support/knowledgecenter/en/STXKQY/gpfsclustersfaq.html
https://www.ibm.com/support/knowledgecenter/STXKQY/gpfsclustersfaq.pdf?view=kc
HTML or PDF
Updated regularly!
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Spectrum Scale 5.0.5
Feature Updates
Changes, Deprecation …
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
An Extended Update Support (EUS) release
Simplifies ownership of Spectrum Scale
Scale V4.2.3 “incidentally” became an EUS-like release
– As the last Mod pack for the 4.2 release, 4.2.3 continues to receive PTFs, so it’s a
lot like an EUS release
– We allowed the 4.2.x release stream to stay supported for a very long time, partly
because it is the last release to support older Linux distros
– However, until we announced End of Service (EOS), nobody knew for sure how
long that would last, which is not good for planning
– You can choose to take advantage of Versions and Releases while skipping Mod
packs
– You will know even before GA how long to expect support and can plan
accordingly
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Sidebar: Release nomenclature at IBM
IBM identifies software by V.R.M.F
– V = Version number (“5.0.0.0”) For details, see: https://www.ibm.com/support/pages/vrmf-
maintenance-stream-delivery-vehicle-terminology-explanation
• Indicates a separate IBM licensed program that usually has
significant new code or new function
• Typically has new Part Numbers
• Major feature changes
– R = Release number (“5.1.0.0”)
• Minor feature changes
– M = Mod level (“5.0.4.0”)
• Can include new functionality
• Can include OS currency updates
• Typically twice a year for Scale
– F = Fix pack, commonly known as PTF (“5.0.4.1”)
• Security and functional fixes
• Cumulative
• No new functionality
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Releases and the support lifecycle at IBM
Support life is determined by V.R numbers and the “3+2” support lifecycle
– Each Version or Release of Scale is supported for at least three years from the GA date. A
change to the V or R digit starts a new clock
– A new Mod level or Fix pack does not start a new clock
– After EOS, IBM may offer “extended support” for up to two years. This does not include PTFs
– New Mod level six months (5.0.1, 5.0.2, 5.0.3, 5.0.4, 5.0.5)
What is supported?
– All Mod levels of a currently active release remain supported, i.e. you can call IBM for help
– PTFs are provided ONLY for the most current Mod level of each supported release
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
An Extended Update release simplifies ownership
– Security and other fixes continue even after the next release
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Every third release has extended updates
with additional 18 months of PTFs
Scale Support lifetimes
5.NN.3
5.NN.2
5.NN.1
5.NN.0
5.N.5
5.N.4
5.N EOS
5.N.3
5.N.2
5.N.1
5.N.0
5.0.5
5.0.4 5.0 EOS
4.2.3
Jan-20 Jul-20 Dec-20 Jun-21 Dec-21 Jun-22 Dec-22 Jun-23 Dec-23 Jun-24 Dec-24 Jun-25 Dec-25 Jun-26 Nov-26 May-27 Nov-27
Support status PTFs EUS with PTFs Ext Support (no PTFs)
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Scale EUS and RHEL EUS Alignment
Scale release Planned 7.x* 8.0 8.1 8.2 8.4 8.6 8.8 9.x?
date
5.0.4 4Q2019
5.0.5 EUS 2Q2020
5.N.0 4Q2020
5.N.1 2Q2021
5.N.2 EUS 4Q2021
5.N.3 2Q2022
5.N.4 4Q2022
5.N.5 EUS 2Q2023
5.NN.0 4Q2023
5.NN.1 2Q2024
*See Knowledge Center for details of RHEL7 support. Subject to changes to Red Hat release plans beyond RHEL7.8
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Executive Summary
New Scale Version or Release every three years or more
(as today)
– Will also be the last 5.0.x and eligible for Extended support
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Core Improvements
Protocols
Security
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Core Improvements
TRIM support for NVMe devices
– NSD configuration and the new mmreclaimspace command to enable TRIM
support, which reduces write amplification on solid-state devices under certain
workloads
– Contact your sales or account team (RPQ / SCORE process) for assessment
on the use of thin provisioning
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Core Improvements
RHEL 7.8/8.1 support
Support cp --preserve=xattr
– E.g. for migrating into a 5.x "variable subblock" file
system
– POSIX and NFSv4 ACLs are copied.
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Core Improvements
Install / Upgrade toolkit
– Better handling short vs FQDN hostnames during
install / upgrade
– ECE Rolling Upgrade from 5.0.4.3 to 5.0.5
Spectrum Scale on Z
– CES with NFS and SMB are RPQ only supported
– CES GUI, Health, Performance Monitors
– mmuserauth authentication setup
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Core Improvements
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Core Improvements
mmcheckquota improved performance
– Fix slow down in while traversing very large sparse inode zero file
– Improvement for certain FSs with several independent filesets
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Core Improvements
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
MAPS: Health Improvements
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
MAPS: Performance Monitoring
Top-k Performance Sensor
– Collect the Top 10 processes (by CPU Usage) and provide a reporting with CPU/Memory
– New command “mmperfmon report”
And more….
– sudo wrapper support, Test connection of ungrouped nodes, add/del nodes from group
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
MAPS: GUI Improvements
Display NVMe information for physical Disks that are NVMes (for ESS and ECE)
Recovery lock: The SMB clustering component now uses a global file lock to maintain cluster
integrity.
File handles for Mac clients: The SMB service returns file handles built upon the GPFS inode
number, generation number, and snapshot number to Mac clients instead of just 0.
Error messages and trouble shooting procedures have been improved for SMB share modes.
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Protocols: NFS-Ganesha V2.7.5-ibm057.00
Use the ganesha_stats command to enable, disable, or retrieve these statistics.
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Protocols: Containers
Container Storage Interface (CSI) version 1.1
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Protocols: HDFS Transparency 3.1.1
Ingest
Analysis
Integrates with CES protocol and IBM Spectrum Scale
installation toolkit for NameNode service Raw
Data
POSIX
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Cloudera and Spectrum Scale We are working on something … ;-)
https://tinyurl.com/ycdwcgte
WEBINAR
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Active File Management (AFM)
Support dependent filesets inside an AFM or AFM-DR fileset.
Increase number of threads for prefetch operation:
– # mmafmctl <fs> prefetch -j <fileset> --list-file <listfile_path> --
prefetch-threads 6
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Security
TLS 1.3 Support
– Spectrum Scale GUI & REST API
Encryption
– File encryption now supports SKLM 4.0 as a Remote Key Management (RKM) server.
– Qualification of Thales DSM 6.3
– Renew expired client certificates without recreating a new client
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Changed
Command Summary of Changes
mmafmconfig Parameter Show added. It displays all the existing maps. Each map displays the mapping of a gateway
node and home NFS server pair that is separated by a comma ','.
mmafmctl Various changes to “mmafmctl Device prefetch”. This option is used for pre-fetching file contents from
home before the application requests for the contents. This reduces the network delay when the
application performs data transfers on file and data that is not in cache.
mmaudit Using --compliant option is possible to specify that the file audit logging fileset that is created to hold the
file audit logging files will be IAM mode compliant. It is also possible to indicate a list of filesets within the
filesystem to audit or skip filesets by using the options –filesets and –skip-filesets respectively.
mmchconfig It allows to change the value of new file system attributes including: maxReceiverThreads,
minIndBlkDescs and nsdRAIDBufferPoolSizePct.
mmchfileset It allows to change the value of new fileset attributes to configure AFM including: afmFastCreate,
afmReadDirOnce and afmRefreshOnce.
mmkeyserv --update attribute has been added to replace an expired or unexpired client certificate with a new one in
the specified key client.
mmwatch --upgrade parameter has been added to converts all active clustered watches to use the IBM Spectrum
Scale system health infrastructure. During the conversion process, conduits are disabled and then re-
enabled.
spectrumscale --workload parameter added to set the installation toolkit to prompt users to shut down their workloads
before an upgrade. The setup type must be ece for using this option. | 44
Deprecated
Security The use of TLS 1.0 and 1.1 for authorization Upgrade to TLS 1.2 or later
with the GUI/REST API server
GUI/REST API The use of TLS 1.0 and 1.1 for authorization Upgrade to TLS 1.2 or later
with the GUI/REST API server
Cloud Storage Enabler for Containers (SEC) Adopt the CSI driver. Note that we plan to
discontinue support for SEC in the next
release.
Platforms Encryption acceleration library for Power7 If encryption performance is critical, plan to
(CliC) migrate to newer generations of Power
systems. Note that we plan to discontinue
support for CliC in the next release.
Platforms Support for Power7 Plan to migrate to newer generations of
Power systems.
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation | 45
Discontinued
HDFS Transparency Support for IBM BigInsights for Apache IBM BigInsights for Apache Hadoop is no
Hadoop longer supported by IBM. Consequently, IBM
Spectrum Scale no longer supports the use
of BigInsights as a Hadoop connection.
Platforms Windows 7 and Windows Server 2008 R2 Upgrade to a supported version of Windows.
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation | 46
Log your RFE!
https://www.ibm.com/developerworks/rfe/execute?use_case=productsList
IBM Spectrum Scale / Spectrum Scale User Group – What’s new with 5.0.5 / © 2020 IBM Corporation
Thank you!
Please help us to improve Spectrum Scale with your feedback
• If you get a survey in email or a popup from the GUI,
please respond
Spectrum Scale
• We read every single reply
User Group
www.spectrumscaleug.org