Dell PowerScale: Non-Disruptive Upgrade Best Practices

Technical White Paper

Dell PowerScale: Non-Disruptive Upgrade Best Practices

Abstract

This white paper provides configuration considerations for Dell PowerScale OneFS Non-Disruptive Upgrade (NDU) features including OneFS upgrade and patch upgrade, and covers how NDU can impact different workloads including SMB, NFS, HDFS, FTP, and HTTP. April 2022

H17459.2

Revisions

Revisions

Date

Description

August 2018 Initial release

April 2019

Update to reflect the improvements in OneFS 8.2.0

August 2019 Update to reflect the improvements in OneFS 8.2.1 ? simplified patch installation and multipatches installation during OneFS upgrade.

January 2020 Update to reflect parallel upgrade in OneFS 8.2.2

May 2020

Update to reflect rebranding in OneFS 9.0.0

August 2020 Update to reflect the improvements in OneFS 9.1.0.0

April 2021

Update to reflect the improvements in OneFS 9.2.0.0 - Drain-based NDU

December 2021

Update the following areas:

? Improvements on firmware upgrade ? Firmware combined upgrades

April 2022

Update for OneFS 9.4.0.0 ? Signed upgrade

Acknowledgements

This paper was produced by the following members of the Dell storage engineering team: Author: Vincent Shen (Vincent.Shen@)

The information in this publication is provided "as is." Dell Inc. makes no representations or warranties of any kind with respect to the information in this publication, and specifically disclaims implied warranties of merchantability or fitness for a particular purpose.

Use, copying, and distribution of any software described in this publication requires an applicable software license.

2

Dell PowerScale: Non-Disruptive Upgrade Best Practices | H17459.2

Acknowledgements

Copyright ? 2018?2022 Dell Inc. or its subsidiaries. All Rights Reserved. Dell, EMC, Dell EMC and other trademarks are trademarks of Dell Inc. or its subsidiaries. Other trademarks may be trademarks of their respective owners. [4/3/2022] [Technical White Paper] [H17459.2]

3

Dell PowerScale: Non-Disruptive Upgrade Best Practices | H17459.2

Table of contents

Table of contents

Revisions............................................................................................................................................................................. 2 Acknowledgements .............................................................................................................................................................2 Table of contents ................................................................................................................................................................4 Executive summary.............................................................................................................................................................6 Audience .............................................................................................................................................................................6 What's new for OneFS 8.2..................................................................................................................................................7 We value your feedback .....................................................................................................................................................7 1 OneFS upgrade basics.................................................................................................................................................8

1.1 What is NDU .......................................................................................................................................................8 1.2 Upgrade types ....................................................................................................................................................8 1.2.1 Simultaneous upgrade........................................................................................................................................9 1.2.2 Rolling upgrade...................................................................................................................................................9 1.2.3 Parallel upgrade................................................................................................................................................10 1.3 Supported upgrade path...................................................................................................................................11 1.4 Pre-upgrade check ...........................................................................................................................................12 1.5 Upgrade state and transition ............................................................................................................................12 1.6 Pause and resume ...........................................................................................................................................15 1.7 Pre-package OneFS image with roll-up patches (RUPs) .................................................................................15 1.7.1 Support the CLI parameter `--patch-paths' .......................................................................................................16 1.7.2 Support precheck operation .............................................................................................................................16 1.7.3 Group change time to one second ...................................................................................................................17 1.8 Drain-based upgrade ........................................................................................................................................17 1.8.1 Overview...........................................................................................................................................................17 1.8.2 Perform drain-based upgrade...........................................................................................................................18 1.9 Signed upgrade ................................................................................................................................................19 1.9.1 Overview...........................................................................................................................................................19 1.9.2 the .isi format ....................................................................................................................................................19 1.9.3 OneFS Catalog .................................................................................................................................................20 2 Client behavior in an upgrade ....................................................................................................................................23 2.1 NFS behavior and configuration consideration ................................................................................................23 2.1.1 PowerScale dynamic IP pool for NFS workloads .............................................................................................23 2.1.2 NFS recovery/retry mechanism ........................................................................................................................25 2.1.3 Performance impact .........................................................................................................................................28 2.1.4 NDU best practices concluded for NFSv3/v4 ...................................................................................................29

4

Dell PowerScale: Non-Disruptive Upgrade Best Practices | H17459.2

Table of contents

2.2 SMB behavior and configuration consideration ................................................................................................29 2.2.1 SMB1 and SMB2: always disruptive.................................................................................................................29 2.2.2 SMB3 CA ..........................................................................................................................................................30 2.2.3 NDU best practices concluded for SMB1/SMB2/SMB3 ...................................................................................33 2.3 HDFS behavior and configuration consideration ..............................................................................................33 2.4 FTP behavior and configuration consideration .................................................................................................33 2.5 HTTP behavior and configuration consideration ..............................................................................................34 3 Patch upgrade ............................................................................................................................................................35 3.1 Roll-Up Patches overview ................................................................................................................................35 3.2 General best practices......................................................................................................................................35 3.3 Rolling and simultaneous patch upgrade .........................................................................................................36 3.4 Installation of patches during a OneFS upgrade ..............................................................................................37 3.5 Simplified patch installation process.................................................................................................................38 4 Firmware upgrade ......................................................................................................................................................41 4.1 Least Disruptive Firmware Upgrade Recommendation....................................................................................41 4.2 Fastest Firmware Upgrade Recommendation..................................................................................................41 4.3 Balanced Firmware Upgrade Recommendation ..............................................................................................42 4.4 Workflow ...........................................................................................................................................................43 4.4.1 Node firmware upgrade workflow before OneFS 9.0.0 ....................................................................................43 4.4.2 Node firmware upgrade workflow from OneFS 9.0.0 .......................................................................................44 4.5 Parallel node firmware upgrade........................................................................................................................45 4.6 Combined node firmware upgrade with OneFS upgrade .................................................................................45 4.7 General recommendations ...............................................................................................................................46 5 Troubleshooting..........................................................................................................................................................47 5.1 OneFS upgrade ................................................................................................................................................47 5.1.1 Monitor the OneFS upgrade .............................................................................................................................47 5.1.2 OneFS upgrade logs ........................................................................................................................................47 5.1.3 Failure handling ................................................................................................................................................48 5.2 Patch upgrade ..................................................................................................................................................48 5.2.1 Monitor the patch upgrade................................................................................................................................49 5.2.2 Failure handling ................................................................................................................................................49 5.3 Firmware upgrade.............................................................................................................................................50 A Technical support and resources ...............................................................................................................................51 A.1 Related resources.............................................................................................................................................51

5

Dell PowerScale: Non-Disruptive Upgrade Best Practices | H17459.2

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download