sgds8870.pdf
TRANSCRIPT
-
8/22/2019 sgDS8870.pdf
1/543ibm.com/redbooks
Front cover
IBM System Storage DS8870
Architecture and Implementation
Bertrand DufrasnPere Alcaid
Peter Kimm
Istvan Paloc
Akin Sakarca
Roland Wo
Dual IBM POWER7 based controllerswith up to 1 TB of cache
400 GB SSDs with
Full Disk Encryption support
Improved Power Supplies and
extended Power Line Disturbance
http://www.redbooks.ibm.com/http://www.redbooks.ibm.com/http://www.redbooks.ibm.com/http://www.redbooks.ibm.com/ -
8/22/2019 sgDS8870.pdf
2/543
-
8/22/2019 sgDS8870.pdf
3/543
International Technical Support Organization
IBM System Storage DS8870 Architecture andImplementation
January 2013
SG24-8085-00
-
8/22/2019 sgDS8870.pdf
4/543
Copyright International Business Machines Corporation 2013. All rights reserved.
Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule
Contract with IBM Corp.
First Edition (January 2013)
This edition applies to DS8870 with Licensed Machine Code (LMC) 7.7.xx.xx (bundle version 87.xx.x)).
Note: Before using this information and the product it supports, read the information in Notices onpage xi.
-
8/22/2019 sgDS8870.pdf
5/543
Copyright IBM Corp. 2013. All rights reserved.iii
Contents
Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii
The team who wrote this book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv
Now you can become a published author, too! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Stay connected to IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvi
Part 1. Concepts and architecture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
Chapter 1. Introduction to the IBM System Storage DS8870 . . . . . . . . . . . . . . . . . . . . . 3
1.1 Introduction to the DS8870 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
1.1.1 Features of the DS8870 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 The DS8870 controller options and frames. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91.3 DS8870 architecture and functions overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.3.1 Overall architecture and components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
1.3.2 Storage capacity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.3.3 Supported environments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.3.4 Configuration flexibility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.3.5 Copy Services functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.3.6 Resource Groups for copy services scope limiting. . . . . . . . . . . . . . . . . . . . . . . . 18
1.3.7 Service and setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
1.3.8 IBM Certified Secure Data Overwrite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.4 Performance features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.4.1 Sophisticated caching algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.4.2 Solid State Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201.4.3 Multipath Subsystem Device Driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.4.4 Performance for System z. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.4.5 Performance enhancements for IBM Power Systems . . . . . . . . . . . . . . . . . . . . . 21
Chapter 2. IBM System Storage DS8870 models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232.1 The System Storage DS8870 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.2 Model overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2.3 DS8870 Disk drive options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.4 Additional licenses that are needed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Chapter 3. DS8870 hardware components and architecture. . . . . . . . . . . . . . . . . . . . . 33
3.1 Frames: DS8870. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
3.1.1 Base frame: DS8870. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343.1.2 Expansion frames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.1.3 Rack operator panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.2 DS8870 architecture overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.2.1 The IBM POWER7 processor-based server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.2.2 Peripheral Component Interconnect Express adapters . . . . . . . . . . . . . . . . . . . . 40
3.2.3 Storage facility processor complex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.2.4 Processor memory and cache management . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
3.2.5 Flexible service processor and system power control network. . . . . . . . . . . . . . . 43
3.3 I/O enclosures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
-
8/22/2019 sgDS8870.pdf
6/543
iv IBM System Storage DS8870 Architecture and Implementation
3.3.1 DS8870 I/O enclosure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.3.2 Host adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
3.3.3 Device adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.4 Disk subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.4.1 Disk enclosures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
3.4.2 Disk drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
3.5 Power and cooling. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533.6 Management console network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
3.6.1 Ethernet switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Chapter 4. RAS on IBM System Storage DS8870 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 594.1 Names and terms for the DS8870 storage system . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
4.2 RAS features of DS8870 CEC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.2.1 POWER7 Hypervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
4.2.2 POWER7 processor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.2.3 AIX operating system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.2.4 CEC dual hard disk drive rebuild. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
4.2.5 Cross Cluster communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
4.2.6 Environmental monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
4.2.7 Resource deallocation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.3 CEC failover and failback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
4.3.1 Dual operational . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
4.3.2 Failover . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
4.3.3 Failback. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
4.3.4 NVS and power outages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
4.4 Data flow in DS8870 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.4.1 I/O enclosures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.4.2 Host connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
4.4.3 Metadata checks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
4.5 RAS on the HMC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
4.5.1 Microcode updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
4.5.2 Call Home and Remote Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 814.6 RAS on the disk system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
4.6.1 RAID configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
4.6.2 Disk path redundancy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
4.6.3 Predictive Failure Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
4.6.4 Disk scrubbing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
4.6.5 Smart Rebuild . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
4.6.6 RAID 5 overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
4.6.7 RAID 6 overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
4.6.8 RAID 10 overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
4.6.9 Spare creation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
4.7 RAS on the power subsystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
4.7.1 Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 944.7.2 Line power loss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
4.7.3 Line power fluctuation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
4.7.4 Power control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
4.7.5 Emergency power off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
4.8 RAS and Full Disk Encryption. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.8.1 Deadlock recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
4.8.2 Dual platform Tivoli Key Lifecycle Manager servers . . . . . . . . . . . . . . . . . . . . . . 102
4.9 Other features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
4.9.1 Internal network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
-
8/22/2019 sgDS8870.pdf
7/543
Contentsv
4.9.2 Remote support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
4.9.3 Earthquake resistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Chapter 5. Virtualization concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1055.1 Virtualization definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
5.2 The abstraction layers for disk virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
5.2.1 Array sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1085.2.2 Arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
5.2.3 Ranks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
5.2.4 Extent Pools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
5.2.5 Logical volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
5.2.6 Space Efficient volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
5.2.7 Allocation, deletion, and modification of LUNs/CKD volumes. . . . . . . . . . . . . . . 121
5.2.8 Logical subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
5.2.9 Volume access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
5.2.10 Virtualization hierarchy summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
5.3 Benefits of virtualization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
5.4 zDAC - z/OS FICON discovery and Auto-Configuration . . . . . . . . . . . . . . . . . . . . . . . 134
5.5 EAV V2 - Extended Address Volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136
Chapter 6. IBM System Storage DS8000 Copy Services overview. . . . . . . . . . . . . . . 1416.1 Copy Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
6.2 FlashCopy and FlashCopy SE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
6.2.1 Basic concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
6.2.2 Benefits and use . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
6.2.3 FlashCopy options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
6.2.4 FlashCopy SE-specific options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
6.2.5 Remote Pair FlashCopy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
6.3 Remote Mirror and Copy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
6.3.1 Metro Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
6.3.2 Global Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
6.3.3 Global Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1526.3.4 Metro/Global Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
6.3.5 Multiple Global Mirror sessions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
6.3.6 Thin provisioning enhancements on open environments . . . . . . . . . . . . . . . . . . 159
6.3.7 GM and MGM improvement because of collision avoidance . . . . . . . . . . . . . . . 160
6.3.8 z/OS Global Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
6.3.9 z/OS Metro/Global Mirror . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
6.3.10 Summary of Remote Mirror and Copy function characteristics. . . . . . . . . . . . . 162
6.3.11 Consistency group considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
6.3.12 GDPS on zOS environments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
6.3.13 Tivoli Storage Productivity Center for Replication functionality. . . . . . . . . . . . . 164
6.4 Resource Groups for copy services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
Chapter 7. Architectured for Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
7.1 DS8870 hardware: Performance characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
7.1.1 Vertical growth and scalability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
7.1.2 DS8870 Fibre Channel switched interconnection at the back-end . . . . . . . . . . . 170
7.1.3 Fibre Channel device adapter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
7.1.4 Eight-port and four-port host adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
7.2 Software performance: Synergy items . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
7.2.1 Synergy on System p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
7.2.2 Synergy on System z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
7.3 Performance considerations for disk drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
-
8/22/2019 sgDS8870.pdf
8/543
vi IBM System Storage DS8870 Architecture and Implementation
7.4 DS8000 superior caching algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
7.4.1 Sequential Adaptive Replacement Cache. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
7.4.2 Adaptive Multi-stream Prefetching . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
7.4.3 Intelligent Write Caching. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
7.5 Performance considerations for logical configuration . . . . . . . . . . . . . . . . . . . . . . . . . 186
7.5.1 Workload characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
7.5.2 Data placement in the DS8000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1867.5.3 Data placement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
7.6 I/O Priority Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
7.6.1 Performance policies for open systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
7.6.2 Performance policies for System z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
7.7 IBM Easy Tier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197
7.7.1 IBM Easy Tier operating modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
7.7.2 IBM Easy Tier Statement of Direction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202
7.8 Performance and sizing considerations for open systems . . . . . . . . . . . . . . . . . . . . . 203
7.8.1 Determining the number of paths to a LUN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
7.8.2 Dynamic I/O load-balancing: SDD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
7.8.3 Automatic port queues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204
7.8.4 Determining where to attach the host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2057.9 Performance and sizing considerations for System z . . . . . . . . . . . . . . . . . . . . . . . . . 206
7.9.1 Host connections to System z servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
7.9.2 Parallel Access Volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
7.9.3 z/OS Workload Manager: Dynamic PAV tuning . . . . . . . . . . . . . . . . . . . . . . . . . 209
7.9.4 HyperPAV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
7.9.5 PAV in z/VM environments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213
7.9.6 Multiple Allegiance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
7.9.7 I/O priority queuing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
7.9.8 Performance considerations on Extended Distance FICON. . . . . . . . . . . . . . . . 217
7.9.9 High Performance FICON for z . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218
Part 2. Planning and installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Chapter 8. DS8870 Physical planning and installation . . . . . . . . . . . . . . . . . . . . . . . . 2238.1 Considerations before installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
8.1.1 Who should be involved . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
8.1.2 What information is required . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
8.2 Planning for the physical installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
8.2.1 Delivery and staging area . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227
8.2.2 Floor type and loading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
8.2.3 Overhead cabling features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
8.2.4 Room space and service clearance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
8.2.5 Power requirements and operating environment . . . . . . . . . . . . . . . . . . . . . . . . 232
8.2.6 Host interface and cables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
8.2.7 Host adapter Fibre Channel specifics for open environments . . . . . . . . . . . . . . 2358.2.8 FICON specifics on zOS environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235
8.2.9 Best practice for host adapters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
8.2.10 WWNN and WWPN determination . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236
8.3 Network connectivity planning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239
8.3.1 Hardware Management Console and network access . . . . . . . . . . . . . . . . . . . . 240
8.3.2 IBM Tivoli Storage Productivity Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
8.3.3 DS command-line interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
8.3.4 Remote support connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
8.3.5 Remote power control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
-
8/22/2019 sgDS8870.pdf
9/543
Contentsvii
8.3.6 Storage area network connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242
8.3.7 Tivoli Key Lifecycle Manager server for encryption. . . . . . . . . . . . . . . . . . . . . . . 243
8.3.8 Lightweight Directory Access Protocol server for single sign-on . . . . . . . . . . . . 244
8.4 Remote mirror and copy connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
8.5 Disk capacity considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
8.5.1 Disk sparing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
8.5.2 Disk capacity. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2468.5.3 DS8000 Solid-State drive considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
8.6 Planning for growth . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Chapter 9. DS8870 HMC planning and setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2519.1 Hardware Management Console overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
9.1.1 Storage HMC hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
9.1.2 Private Ethernet networks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
9.2 Hardware Management Console software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254
9.2.1 DS Storage Manager GUI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
9.2.2 Command-line interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
9.2.3 DS Open application programming interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
9.2.4 Web-based user interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256
9.3 HMC activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
9.3.1 HMC planning tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
9.3.2 Planning for microcode upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
9.3.3 Time synchronization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
9.3.4 Monitoring DS8870 with the HMC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
9.3.5 Call Home and remote support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260
9.4 HMC and IPv6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
9.5 HMC user management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
9.6 External HMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
9.6.1 External HMC benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
9.7 Configuration worksheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
9.8 Configuration flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Chapter 10. IBM System Storage DS8000 features and license keys . . . . . . . . . . . . 271
10.1 IBM System Storage DS8000 licensed functions . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
10.1.1 Licensing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273
10.1.2 Licensing: cost structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
10.2 Activating licensed functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277
10.2.1 Obtaining DS8000 machine information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
10.2.2 Obtaining activation codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282
10.2.3 Applying activation codes by using the GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
10.2.4 Applying activation codes by using the DS CLI. . . . . . . . . . . . . . . . . . . . . . . . . 290
10.3 Licensed scope considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
10.3.1 Why you have a choice. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
10.3.2 Using a feature for which you are not licensed. . . . . . . . . . . . . . . . . . . . . . . . . 29310.3.3 Changing the scope to All . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
10.3.4 Changing the scope from All to FB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295
10.3.5 Applying an insufficient license feature key . . . . . . . . . . . . . . . . . . . . . . . . . . . 296
10.3.6 Calculating how much capacity is used for CKD or FB. . . . . . . . . . . . . . . . . . . 296
Part 3. Storage configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Chapter 11. Configuration flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30111.1 Configuration worksheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 302
11.2 Configuration flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
-
8/22/2019 sgDS8870.pdf
10/543
viii IBM System Storage DS8870 Architecture and Implementation
Chapter 12. Configuring IBM Tivoli Storage Productivity Center 5.1 for DS8000 . . . 307
12.1 Introducing IBM Tivoli Storage Productivity Center 5.1. . . . . . . . . . . . . . . . . . . . . . . 308
12.2 IBM Tivoli Storage Productivity Center Architecture . . . . . . . . . . . . . . . . . . . . . . . . . 309
12.3 Adding a DS8000 storage system with IBM Tivoli Storage Productivity Center 5.1 . 311
12.4 Exploring DS8870 with IBM Tivoli Storage Productivity Center 5.1 web-based GUI 317
Chapter 13. Configuration by using the DS Storage Manager GUI . . . . . . . . . . . . . . 32313.1 DS Storage Manager GUI overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
13.1.1 Accessing the DS GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 324
13.1.2 DS GUI Overview window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329
13.2 User management by using the DS GUI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333
13.3 Logical configuration process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
13.4 Examples of configuring DS8000 storage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
13.4.1 Defining a storage complex . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338
13.4.2 Creating arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341
13.4.3 Creating ranks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
13.4.4 Creating Extent Pools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349
13.4.5 Configuring I/O ports. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354
13.4.6 Configuring logical host systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356
13.4.7 Creating fixed block volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360
13.4.8 Creating volume groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364
13.4.9 Creating LCUs and CKD volumes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 368
13.4.10 Additional tasks on LCUs and CKD volumes . . . . . . . . . . . . . . . . . . . . . . . . . 375
13.5 Other DS GUl functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
13.5.1 Easy Tier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377
13.5.2 I/O Priority Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 379
13.5.3 Checking the status of the DS8000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380
13.5.4 Exploring the DS8000 hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 382
Chapter 14. Configuration with the DS Command-Line Interface . . . . . . . . . . . . . . . 385
14.1 DS Command-Line Interface overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386
14.1.1 Supported operating systems for the DS CLI . . . . . . . . . . . . . . . . . . . . . . . . . . 38614.1.2 User accounts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
14.1.3 User management by using the DS CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387
14.1.4 DS CLI profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389
14.1.5 Configuring DS CLI to use a second HMC . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391
14.1.6 Command structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
14.1.7 Using the DS CLI application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392
14.1.8 Return codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
14.1.9 User assistance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396
14.2 Configuring the I/O ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
14.3 Configuring the DS8000 storage for FB volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
14.3.1 Creating arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399
14.3.2 Creating ranks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40014.3.3 Creating Extent Pools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400
14.3.4 Creating FB volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403
14.3.5 Creating volume groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
14.3.6 Creating host connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
14.3.7 Mapping open systems host disks to storage unit volumes . . . . . . . . . . . . . . . 413
14.4 Configuring DS8000 storage for CKD volumes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 415
14.4.1 Create arrays . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
14.4.2 Ranks and Extent Pool creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 416
14.4.3 Logical control unit creation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 417
14.4.4 Creating CKD volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 418
-
8/22/2019 sgDS8870.pdf
11/543
Contentsix
14.4.5 Resource Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
14.4.6 Performance I/O Priority Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 425
14.4.7 Easy Tier. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
14.5 Metrics with DS CLI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 426
14.6 Private network security commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 430
14.7 Copy Services commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
Part 4. Maintenance and upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 433
Chapter 15. Licensed machine code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435
15.1 How new microcode is released . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 436
15.2 Bundle installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 438
15.3 Concurrent and non-concurrent updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 440
15.4 Code updates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
15.5 Host adapter firmware updates. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 441
15.6 Loading the code bundle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
15.7 Post-installation activities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 442
15.8 Summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443
Chapter 16. Monitoring with Simple Network Management Protocol . . . . . . . . . . . . 44516.1 Simple Network Management Protocol overview . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
16.1.1 SNMP agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 446
16.1.2 SNMP manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
16.1.3 SNMP trap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
16.1.4 SNMP communication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 447
16.1.5 SNMP Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
16.1.6 Generic SNMP security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 448
16.1.7 Message Information Base . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
16.1.8 SNMP trap request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
16.1.9 DS8000 SNMP configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 449
16.2 SNMP notifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 450
16.2.1 Serviceable event that uses specific trap 3. . . . . . . . . . . . . . . . . . . . . . . . . . . . 45016.2.2 Copy Services event traps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451
16.2.3 I/O Priority Manager SNMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 457
16.2.4 Thin Provisioning SNMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 458
16.3 SNMP configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459
16.3.1 SNMP preparation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459
16.3.2 SNMP configuration from the HMC. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460
16.3.3 SNMP configuration with the DS CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462
Chapter 17. Remote support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46517.1 Introduction to remote support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
17.1.1 Suggested reading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
17.1.2 Organization of this chapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466
17.1.3 Terminology and definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46717.2 IBM policies for remote support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468
17.3 VPN rationale and advantages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 468
17.4 Remote connection types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
17.4.1 Asynchronous modem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 469
17.4.2 IP network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 471
17.4.3 IP network with traditional VPN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
17.4.4 AOS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
17.5 DS8870 support tasks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472
17.5.1 Call Home and heartbeat: outbound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
-
8/22/2019 sgDS8870.pdf
12/543
x IBM System Storage DS8870 Architecture and Implementation
17.5.2 Data offload: outbound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 473
17.5.3 Code download: inbound . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477
17.5.4 Remote support: inbound and two way. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 477
17.6 Remote connection scenarios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
17.6.1 No connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
17.6.2 Modem only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478
17.6.3 VPN only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48017.6.4 Modem and network with no VPN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 481
17.6.5 Modem and traditional VPN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 482
17.7 Assist On-site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
17.7.1 AOS components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 483
17.7.2 AOS Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 485
17.7.3 Support Session modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 486
17.7.4 Port Forwarding and AOS Gateway for the DS8870. . . . . . . . . . . . . . . . . . . . . 487
17.7.5 AOS Best Practices for DS8870 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 488
17.7.6 AOS with VPN versus a modem. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 495
17.8 Further remote support enhancements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 497
17.9 Audit logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499
Chapter 18. DS8870 Capacity upgrades and CoD . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50318.1 Installing capacity upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 504
18.1.1 Installation order of upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 506
18.1.2 Checking how much total capacity is installed . . . . . . . . . . . . . . . . . . . . . . . . . 506
18.2 Using Capacity on Demand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509
18.2.1 What is Capacity on Demand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 509
18.2.2 Determining whether a DS8870 includes CoD disks . . . . . . . . . . . . . . . . . . . . 509
18.2.3 Using the CoD storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 514
Appendix A. Tools and service offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517Planning and administration tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518
Capacity Magic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518
Disk Magic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 521Storage Tier Advisor Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523
IBM Tivoli Storage FlashCopy Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 526
IBM Service offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 527
IBM Global Technology Services: Service offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . 527
IBM STG Lab Services: Service offerings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 528
Abbreviations and acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 529
Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
IBM Redbooks publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 533
Other publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
Online resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534
How to get IBM Redbooks publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534Help from IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 535
http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?-http://-/?- -
8/22/2019 sgDS8870.pdf
13/543
Copyright IBM Corp. 2013. All rights reserved.xi
Notices
This information was developed for products and services offered in the U.S.A.
IBM may not offer the products, services, or features discussed in this document in other countries. Consultyour local IBM representative for information on the products and services currently available in your area. Anyreference to an IBM product, program, or service is not intended to state or imply that only that IBM product,program, or service may be used. Any functionally equivalent product, program, or service that does notinfringe any IBM intellectual property right may be used instead. However, it is the user's responsibility toevaluate and verify the operation of any non-IBM product, program, or service.
IBM may have patents or pending patent applications covering subject matter described in this document. Thefurnishing of this document does not grant you any license to these patents. You can send license inquiries, inwriting, to:IBM Director of Licensing, IBM Corporation, North Castle Drive, Armonk, NY 10504-1785 U.S.A.
The following paragraph does not apply to the United Kingdom or any other country where suchprovisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATIONPROVIDES THIS PUBLICATION AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR
IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT,MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer ofexpress or implied warranties in cer tain transactions, therefore, this statement may not apply to you.
This information could include technical inaccuracies or typographical errors. Changes are periodically madeto the information herein; these changes will be incorporated in new editions of the publication. IBM may makeimprovements and/or changes in the product(s) and/or the program(s) described in this publication at any timewithout notice.
Any references in this information to non-IBM websites are provided for convenience only and do not in anymanner serve as an endorsement of those websites. The materials at those websites are not part of thematerials for this IBM product and use of those websites is at your own risk.
IBM may use or distribute any of the information you supply in any way it believes appropriate without incurringany obligation to you.
Any performance data contained herein was determined in a controlled environment. Therefore, the resultsobtained in other operating environments may vary significantly. Some measurements may have been madeon development-level systems and there is no guarantee that these measurements will be the same ongenerally available systems. Furthermore, some measurements may have been estimated throughextrapolation. Actual results may vary. Users of this document should verify the applicable data for theirspecific environment.
Information concerning non-IBM products was obtained from the suppliers of those products, their publishedannouncements or other publicly available sources. IBM has not tested those products and cannot confirm theaccuracy of performance, compatibility or any other claims related to non-IBM products. Questions on thecapabilities of non-IBM products should be addressed to the suppliers of those products.
This information contains examples of data and reports used in daily business operations. To illustrate themas completely as possible, the examples include the names of individuals, companies, brands, and products.
All of these names are fictitious and any similarity to the names and addresses used by an actual businessenterprise is entirely coincidental.
COPYRIGHT LICENSE:
This information contains sample application programs in source language, which illustrate programmingtechniques on various operating platforms. You may copy, modify, and distribute these sample programs inany form without payment to IBM, for the purposes of developing, using, marketing or distributing applicationprograms conforming to the application programming interface for the operating platform for which the sampleprograms are written. These examples have not been thoroughly tested under all conditions. IBM, therefore,cannot guarantee or imply reliability, serviceability, or function of these programs.
-
8/22/2019 sgDS8870.pdf
14/543
xii IBM System Storage DS8870 Architecture and Implementation
Trademarks
IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business MachinesCorporation in the United States, other countries, or both. These and other IBM trademarked terms aremarked on their first occurrence in this information with the appropriate symbol ( or ), indicating USregistered or common law trademarks owned by IBM at the time this information was published. Such
trademarks may also be registered or common law trademarks in other countries. A current list of IBMtrademarks is available on the Web at http://www.ibm.com/legal/copytrade.shtml
The following terms are trademarks of the International Business Machines Corporation in the United States,other countries, or both:
AIX
CICS
Cognos
DB2
DS4000
DS6000
DS8000
Easy Tier
Enterprise Storage Server
ESCONFICON
FlashCopy
GDPS
Global Technology Services
HACMP
HyperSwap
i5/OS
IBM SmartCloud
IBM
IMS
iSeries
NetView
Power Architecture
POWER Hypervisor
Power Systems
POWER6+
POWER6
POWER7 Systems
POWER7
PowerHAPowerPC
POWER
ProtecTIER
pSeries
Real-time Compression
Redbooks
Redpapers
Redbooks (logo)
RMF
S/390
Storwize
System i
System p
System Storage DS
System Storage
System x
System z10
System z
SystemMirror
TDMFTivoli
XIV
z/OS
z/VM
z10
z9
zEnterprise
zSeries
The following terms are trademarks of other companies:
Intel, Intel logo, Intel Inside logo, and Intel Centrino logo are trademarks or registered trademarks of IntelCorporation or its subsidiaries in the United States and other countries.
Linux is a trademark of Linus Torvalds in the United States, other countries, or both.
Microsoft, Windows, and the Windows logo are trademarks of Microsoft Corporation in the United States,other countries, or both.
Java, and all Java-based trademarks and logos are trademarks or registered trademarks of Oracle and/or itsaffiliates.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Other company, product, or service names may be trademarks or service marks of others.
http://www.ibm.com/legal/copytrade.shtmlhttp://www.ibm.com/legal/copytrade.shtml -
8/22/2019 sgDS8870.pdf
15/543
Copyright IBM Corp. 2013. All rights reserved.xiii
Preface
This IBM Redbooks publication describes the concepts, architecture, and implementation
of the IBM System Storage DS8870 storage system. The book provides referenceinformation to assist readers who need to plan for, install, and configure the DS8870.
The IBM System Storage DS8870 is the most advanced model in the IBM DS8000 lineup
and is equipped with IBM POWER7 based controllers. Various configuration options areavailable that scale from dual 2-core systems up to dual 16-core systems with up to 1 TB of
cache. The DS8870 also features enhanced 8 Gpbs device adapters and host adapters.Connectivity options, with up to 128 Fibre Channel/FICON ports for host connections, makethe DS8870 suitable for multiple server environments in open systems and IBM System z
environments. The DS8870 supports advanced disaster recovery solutions, businesscontinuity solutions, and thin provisioning. All disk drives in the DS8870 storage system have
the Full Disk Encryption (FDE) feature. The DS8870 also can be integrated in an LDAPinfrastructure.
The DS8870 is equipped with high-density storage enclosures that are populated with 24
small-form-factor SAS-2 drives or storage enclosures for 12 large-form-factor nearline SASdrives. The DS8870 storage subsystems also can be equipped with Solid-State Drives
(SSDs).
The DS8870 can automatically optimize the use of each storage tier, particularly SSD drivesthrough the IBM Easy Tier feature, which is available for no extra fee. For more information
about Easy Tier, see IBM System Storage DS8000: Easy Tier Concepts and Usage,REDP-4667.
For more information about host attachment and interoperability for the DS8000 series, see
IBM System Storage DS8000: Host Attachment and Interoperability, SG24-8887.
For information about specific features, see the following publications:
IBM System Storage DS8000: Easy Tier Concepts and Usage, REDP-4667
BM System Storage DS8000: Priority Manager, REDP-4760
IBM System Storage DS8000: Copy Services Resource Groups, REDP-4758
IBM System Storage DS8700 Disk Encryption Implementation and Usage Guidelines,
REDP-4500
IBM System Storage DS8000: LDAP Authentication, REDP-4505
For more information about DS8000 Copy Services functions, see IBM System StorageDS8000: Copy Services for Open Environments, SG24-6788, and IBM System Storage
DS8000: Copy Services for IBM System z, SG24-6787.
-
8/22/2019 sgDS8870.pdf
16/543
xiv IBM System Storage DS8870 Architecture and Implementation
The team who wrote this book
This book was produced by a team of specialists from around the world working for theInternational Technical Support Organization (ITSO), at the European Storage Competence
Center (ESCC) in San Jose.
Bertrand Dufrasne is an IBM Certified IT Specialist and Project Leader forSystem Storage disk products at the ITSO, San Jose Center. He has
worked at IBM in various IT areas. He has written many IBM Redbookspublications and has developed and taught technical workshops. Before
joining the ITSO, he worked for IBM Global Services as an ApplicationArchitect. He holds a Masters degree in Electrical Engineering.
Pere Alcaide joined IBM in 1996 and is working as a Support Center
Representative after working as a System Services Representative. Heholds a degree in Technical Telecommunications Engineering from the
Universitat Politcnica de Catalunya, Barcelona. Since 2005, his main focushas been IBM DS8000 Family Series hardware. He also has collaboratedwith the IBM testing team and DS8K DA Development team.
Peter Kimmel is an IT Specialist and ATS team lead of the Enterprise Disk
Solutions team at the European Storage Competence Center (ESCC) inMainz, Germany. He joined IBM Storage in 1999 and since then workedwith all the various ESS (Enterprise Storage Server) and System Storage
DS8000 generations, with a focus on architecture and performance. He hasco-authored several DS8000 IBM Redbooks publications. Peter holds a
Diploma (MSc) degree in Physics from the University of Kaiserslautern.
lstvan Paloczi is a Test Engineer working for the DS8000 manufacturing inVac, Hungary. He has three years of experience in high-end disk testing,
test process optimization, and new product implementation. He holds adegree in Electrical Engineering, with a specialization in
Telecommunication, from the University of Pecs, Hungary. His focus ishardware and software qualification for all the supported DS8000 releases
in the manufacturing environment.
Akin Sakarcan is working as a Storage Client Technical Specialist (CTS)
for Systems & Technology Group in IBM Turkey. He has 10 years ofexperience in the server and storage field. He has been working at IBM for
three years as the subject matter expert and systems software blackbelt forIBM storage solutions. His areas of expertise include planning, design, and
analysis of IBM storage solutions.
Roland Wolf is a Certified IT Specialist in Germany. He has worked at IBMfor 26 years and has extensive experience with high-end disk-storage
hardware in System z and Open Systems. He works in Technical SalesSupport. His areas of expertise include performance analysis and disaster
recovery solutions in enterprises by using the unique capabilities andfeatures of the IBM disk storage servers, DS8000, and IBM XIV. He hascontributed to various IBM Redbooks publications including ESS, DS8000
Architecture, and DS8000 Copy Services. He holds a Ph.D. in TheoreticalPhysics.
-
8/22/2019 sgDS8870.pdf
17/543
Prefacexv
Many thanks to the following people who helped with equipment provisioning and
preparation:
Mike Schneider Dietmar Schniering Gnter Schmitt Uwe Heinrich Mller
Uwe Schweikhard Jrg Zahn Hans-Joachim Sachs Edwin Weinheimer Roland Beisele Stephan Schorn Stephan Weyrich Seven Bittlingmayer
IBM Systems Lab Europe, Mainz, Germany
Special thanks to the Enterprise Disk team manager, Bernd Mller, and the ESCC director,Klaus-Jrgen Rnger, for their continuous interest and support regarding the ITSO Redbooks
projects.
Thanks to the following people for their contributions to this project:
John Bynum Allen Wright John Cherbini Allen Marin David Sacks Stephen Manthorpe Craig Gordon John Elliott Brian Rinaldi Dale H Anderson
Chip Jarvis Jared Minch Jeff Steffan David Whitworth Kavita Shah Jason Piepelman Thomas Fiege Bjoern Wesselbaum Hubertus Wegel Volker Kiemes Juan Brandenburg Kai Jehnen
IBM
-
8/22/2019 sgDS8870.pdf
18/543
xvi IBM System Storage DS8870 Architecture and Implementation
Now you can become a published author, too!
Here's an opportunity to spotlight your skills, grow your career, and become a publishedauthorall at the same time! Join an ITSO residency project and help write a book in your
area of expertise, while honing your experience using leading-edge technologies. Your effortswill help to increase product acceptance and customer satisfaction, as you expand your
network of technical contacts and relationships. Residencies run from two to six weeks inlength, and you can participate either in person or as a remote resident working from yourhome base.
Find out more about the residency program, browse the residency index, and apply online at:
http://www.ibm.com/redbooks/residencies.html
Comments welcome
Your comments are important to us!
We want our books to be as helpful as possible. Send us your comments about this book orother IBM Redbooks publications in one of the following ways:
Use the online Contact us review Redbooks form found at:
http://www.ibm.com/redbooks
Send your comments in an email to:
Mail your comments to:
IBM Corporation, International Technical Support Organization
Dept. HYTD Mail Station P0992455 South Road
Poughkeepsie, NY 12601-5400
Stay connected to IBM Redbooks
Find us on Facebook:
http://www.facebook.com/IBMRedbooks
Follow us on Twitter:
http://twitter.com/ibmredbooks
Look for us on LinkedIn:
http://www.linkedin.com/groups?home=&gid=2130806
Explore new Redbooks publications, residencies, and workshops with the IBM Redbooksweekly newsletter:
https://www.redbooks.ibm.com/Redbooks.nsf/subscribe?OpenForm
Stay current on recent Redbooks publications with RSS Feeds:
http://www.redbooks.ibm.com/rss.html
http://www.ibm.com/redbooks/residencies.htmlhttp://www.ibm.com/redbookshttp://www.redbooks.ibm.com/contacts.htmlhttp://www.facebook.com/IBMRedbookshttp://twitter.com/ibmredbookshttp://www.linkedin.com/groups?home=&gid=2130806https://www.redbooks.ibm.com/Redbooks.nsf/subscribe?OpenFormhttp://www.redbooks.ibm.com/rss.htmlhttp://www.redbooks.ibm.com/rss.htmlhttps://www.redbooks.ibm.com/Redbooks.nsf/subscribe?OpenFormhttp://www.linkedin.com/groups?home=&gid=2130806http://twitter.com/ibmredbookshttp://www.facebook.com/IBMRedbookshttp://www.redbooks.ibm.com/contacts.htmlhttp://www.ibm.com/redbookshttp://www.ibm.com/redbooks/residencies.html -
8/22/2019 sgDS8870.pdf
19/543
Copyright IBM Corp. 2013. All rights reserved.1
Part 1 Concepts and
architecture
This part of the book gives an overview of the IBM System Storage DS8000 concepts and
architecture. The following topics are included:
Introduction to the IBM System Storage DS8870, the latest member of the DS8000 series Overview of the IBM System Storage DS8870 models Detailed information about the DS8870 hardware components and architecture Presentation of the RAS features of the IBM System Storage DS8870 A review of the DS8000 virtualization concepts An overview of the IBM System Storage DS8000 Copy Services A discussion of the DS8870 performance features
Part 1
-
8/22/2019 sgDS8870.pdf
20/543
2 IBM System Storage DS8870 Architecture and Implementation
-
8/22/2019 sgDS8870.pdf
21/543
Copyright IBM Corp. 2013. All rights reserved.3
Chapter 1. Introduction to the IBM System
Storage DS8870
This chapter introduces the features and functions of the IBM System Storage DS8000 seriesand its newest member, the DS8870 storage system.
More information about functions and features is provided in subsequent chapters. Thischapter covers the following topics:
The advantages of a POWER7 based storage system DS8870 architecture and functions overview Performance features
Previous models, such as the DS8700 and DS8800, are described in the IBM Redbookspublication, IBM System Storage DS8000 Architecture, and Implementation, SG24-8886.
1
-
8/22/2019 sgDS8870.pdf
22/543
4 IBM System Storage DS8870 Architecture and Implementation
1.1 Introduction to the DS8870
IBM has a wide range of product offerings that are based on open standards and share acommon set of tools, interfaces, and innovative features. The System Storage DS8000 familyis designed as a high-performance, high capacity, and resilient series of disk storage
systems. The DS8870 offers high availability, multiplatform support, including System z, and
simplified management tools to help provide a cost-effective path to an on-demand world.
Customers expect from a high-end storage subsystem that includes the following features:
High performance Highly available Cost efficient Energy efficient Scalable Has Business Continuity and Data Protection functions
The DS8870 (as show in Figure 1-1) is IBMs fifth-generation high-end disk system in theDS8000 series. It is designed to support the most demanding business applications with its
exceptional all-around performance and data throughput. The DS8000 architecture is
server-based. Powerful POWER7 processor-based servers manage the cache to minimizedisk I/Os to maximize performance and throughput.
Figure 1-1 DS8870 Base Frame
Combined with world-class business resiliency and encryption features, the storage serverprovides a unique combination of high availability, performance, and security. The DS8870 is
equipped with encryption-capable disk drives or Solid-State Drives (SSDs). You need to pair itonly with an IBM Tivoli Key Lifecycle Manager to encrypt data on the DS8870.
-
8/22/2019 sgDS8870.pdf
23/543
Chapter 1. Introduction to the IBM System Storage DS88705
The DS8870 is tremendously scalable, has broad server support, and virtualization
capabilities. These features can help simplify the storage environment by consolidatingmultiple storage systems. High-density storage enclosures offer a considerable reduction infootprint and energy consumption.
A new power supply system that is based on direct current uninterruptible power supplyDC-UPS is much more energy-efficient than the Power Distribution System of previousmodels. This feature makes the DS8870 the most energy-efficient model in the DS8000
series. The DS8870 is designed to comply with the emerging ENERGY STAR specifications.ENERGY STAR is a joint program of the US Environmental Protection Agency and the US
Department of Energy and helps us all to save money and protect the environment throughenergy efficient products and practices. For more information, see this website:
http://www.energystar.gov.
1.1.1 Features of the DS8870
The DS8870 offers the following features:
Storage virtualization that is offered by the DS8000 series allows organizations to allocate
system resources more effectively and better control application quality of service. TheDS8000 series improves the cost structure of operations and lowers energy consumption
through a tiered storage environment.
The DS8870 is available with different processor options that range from dual 2-coresystems up to dual 16-cores, which covers a wide-range of performance needs.
The DS8870 supports a broad range of disk drives, starting from fast 400 GB SSDs and
fast 146 GB 15K RPM SAS disk drives, to high-capacity nearline-SAS 3-TB drives.
Cache configurations are available that range from 16 GB up to 1-TB cache. The server
architecture of the DS8870, with its powerful POWER7 processors, makes it possible tomanage large caches with small cache segments of 4 KB (and hence large segment
tables) without the need to partition the cache. The POWER7 processors have enough
power to implement sophisticated caching algorithms. These algorithms and the smallcache segment size optimize cache hits. Therefore, the DS8870 provides excellent I/Oresponse times.
Write data is always protected by maintaining a copy of write-data in Non-volatile Storage
until the data is destaged to disks.
Adaptive Multi-stream Prefetching (AMP) caching algorithm can dramatically improve
sequential performance, reducing times for backup, processing for business intelligence,and streaming media. Sequential Adaptive Replacement Cache is a caching algorithmthat allows you to run different workloads like sequential and random workloads without
negatively affecting each other. For example, sequential workload does not fill up thecache and does not affect cache hits for random workload. Intelligent Write Caching (IWC)
improves the Cache Algorithm for random writes.
IBM proves the performance of its storage systems by publishing standardized benchmarkresults. For more information about benchmark results of the DS8870, see this website:
http://www.storageperformance.org
8-Gbps host adapters (HAs): The DS8870 model offers enhanced connectivity with four-and eight-port Fibre Channel/FICON host adapters that are in the I/O enclosures that are
directly connected to the internal processor complexes. The 8-Gbps Fibre Channel/FICONhost adapter also supports FICON attachment to IBM System zEC12, IBM zEnterprise
196 (z196), IBM System z114, and IBM System z10.
http://www.storageperformance.org/http://www.energystar.gov/http://www.storageperformance.org/ -
8/22/2019 sgDS8870.pdf
24/543
6 IBM System Storage DS8870 Architecture and Implementation
Each port can be configured by the user to operate as a Fibre Channel Port, a FICON
port, or a Fibre Channel port that is used for mirroring.
High Performance FICON for System z (zHPF): zHPF is z/OSs new I/O architecture.Step-by-step z/OSs access methods use the new I/O commands. zHPF is an optionalfeature of the DS8870. The DS8870 is at the most up-to-date support level for zHPF.
Recent enhancements to zHPF include Extended Distance capability, zHPF List Pre-fetch
support for IBM DB2 and utility operations, and zHPF support for sequential accessmethods. All DB2 I/O is now zHPF capable.
Peripheral Component Interconnect Express (PCI Express Generation 2) I/O enclosures:
To improve I/O Operations Per Second (IOPS) and sequential read/write throughput, theI/O enclosures are directly connected to the internal servers with point-to-point PCI
Express cables.
Storage Pool Striping (rotate extents) provides a mechanism to distribute a volumes orLUNs data across many RAID arrays and across many disk drives. Storage Pool Striping
helps maximize performance without special tuning and greatly reduces hot spots inarrays.
Easy Tier: This included feature enables automatic dynamic data relocation capabilities.
Data areas that are accessed frequently are moved to higher tier disks; for example, toSSDs. Infrequently accessed data areas are moved to lower tiers; for example,nearline-SAS drives. Easy Tier optimizes the usage of each tier, especially the utilization
of SSDs. It supports a combination of three classes or storage tiers (nearline, SSDs, andEnterprise Disks). No manual tuning is required. Configuration flexibility and overall
storage cost-performance can greatly benefit from this feature. The auto-balancingalgorithms also provide benefits when homogeneous disk pools are used to eliminate hot
spots on disk arrays.
Easy Tier also allows several manual data relocation capabilities (extent pools merge,
rank depopulation, volume migration). Easy Tier can also be used when encryptionsupport is turned on. For more information, see 7.7, IBM Easy Tier on page 197.
Storage Tier Advisor Tool: This tool is used with the Easy Tier facility to help clients
understand their current disk system workloads. The tool also provides guidance on howmuch of their existing data is better-suited for the various drive types (Spinning disk orSolid-State Drives).
I/O Priority Manager: This optional feature provides application-level quality of service(QoS) for workloads that share a storage pool. This feature provides a way to manage
QoS for I/O operations that are associated with critical workloads and gives them priorityover other I/O operations that are associated with non-critical workloads. For z/OS, the I/O
Priority Manager allows increased interaction with the host side. For more information, seePerformance for System z on page 21 and 7.6, I/O Priority Manager on page 193.
Large volume support: The DS8870 supports LUN sizes up to 16 TB. This configuration
simplifies storage management tasks. In a z/OS environment, Extended Address Volumes(EAVs) with sizes up to 1 TB are supported.
Active Volume Protection: This feature prevents the deletion of volumes still in use.
T10 DIF support: The Data Integrity Field standard of SCSI T10 enables end-to-end dataprotection from the application or host HBA down to the disk drives. The DS8870 supports
the T10 DIF standard.
The Dynamic Volume Expansion simplifies management by enabling easier, onlinevolume expansion (for Open Systems and System z) to support application data growth,
and to support data center migration and consolidation to larger volumes to easeaddressing constraints.
-
8/22/2019 sgDS8870.pdf
25/543
Chapter 1. Introduction to the IBM System Storage DS88707
Thin Provisioning: This feature allows the creation of over-provisioned devices for more
efficient usage of the storage capacity for Open Systems. Copy Services is now availablefor Thin Provisioning. For more information, see Chapter 6, IBM System Storage DS8000Copy Services overview on page 141.
Quick Initialization: This feature provides fast volume initialization (for Open Systems
LUNs and CKD volumes) and therefore allows the creation of devices, making them
available when the command completes.
The Full Disk Encryption (FDE) can protect business-sensitive data by providingdisk-based hardware encryption that is combined with a sophisticated key management
software (IBM Tivoli Key Lifecycle Manager). The Full Disk Encryption is available for alldisk and drives, including SSDs. Because encryption is done by the disk drive, it is
transparent to host systems and can be used in any environment, including z/OS. Formore information, see IBM System Storage DS8700 Disk Encryption Implementation and
Usage Guidelines, REDP-4500.
The following specific features of disk encryption key management help address PaymentCard Industry Data Security Standard (PCI-DSS) requirements:
Encryption deadlock recovery key option: When enabled, this option allows the user to
restore access to a DS8000 when the encryption key for the storage is unavailablebecause of an encryption deadlock scenario.
Dual platform key server support: This support is important if key servers on z/OSshare keys with key servers on Open Systems. The DS8000 requires an isolated keyserver in encryption configurations. The isolated key server that is currently defined is
an IBM System x server. Dual platform key server support allows two serverplatforms to host the key manager with either platform operating in either clear key or
secure key mode.
Recovery key Enabling/Disabling and Rekey data key option for the Full DiskEncryption (FDE) feature: Both of these enhancements can help clients satisfy
Payment Card Industry (PCI) security standards
Resource Groups: This feature is a policy-based resource scope-limiting function that
enables the secure use of Copy Services functions by multiple users on a DS8000 seriesstorage subsystem. Resource Groups are used to define an aggregation of resources andpolicies for configuration and management of those resources. The scope of the
aggregated resources can be tailored to meet each hosted customers Copy Servicesrequirements for any operating system platform that is supported by the DS8000 series.
For more information, see IBM System Storage DS8000 Resource Groups, REDP-4758.
FlashCopy: FlashCopy is an optional feature that allows the creation of volume copies(and data set copies for z/OS) nearly instantaneously. Different options are available to
create full copies, incremental copies, or copy-on-write copies. The concept ofConsistency Groups provides a means to copy several volumes consistently, even across
several DS8000 systems.
FlashCopy can be used to perform backup operations parallel to production or to create
test systems. FlashCopy can be managed with the help of IBMs FlashCopy Managerproduct from within certain applications like DB2, Oracle, SAP, or Microsoft Exchange.FlashCopy is also supported by z/OS backup functions, such as DFSMS and DB2
BACKUP SYSTEM.
The IBM FlashCopy SE capability enables more space efficient utilization of capacity for
copies, thus enabling improved cost effectiveness.
-
8/22/2019 sgDS8870.pdf
26/543
8 IBM System Storage DS8870 Architecture and Implementation
Remote Mirroring options: The DS8870 provides the same remote mirroring options as
previous models of the DS8000 family. Synchronous remote mirroring (Metro Mirror) issupported up to 300 km. Asynchronous copy (Global Mirror) is supported for unlimiteddistances. Three-site options are available by combining Metro Mirror and Global Mirror. In
co-operation with z/OSs Data Mover another option is available for z/OS: Global Mirror forz/OS. Another important feature for z/OS Global Mirror (two-site) and z/OS Metro/Global
Mirror (three-site) is Extended Distance FICON, which can help reduce the need forchannel extenders configurations by increasing the number of read commands in flight.
Metro Mirror, Global Copy, Global Mirror, Metro/Global Mirror, z/OS Global Mirror, and
z/OS Metro/Global Mirror business continuity solutions are designed to provide theadvanced functionality and flexibility that is needed to tailor a business continuity
environment for almost any recovery point or recovery time objective.
The Copy Services can be managed and automated with IBM Tivoli Storage Productivity
Center for Replication. For z/OS environments, IBMs GDPS provides an automateddisaster recovery solution.
Remote Pair FlashCopy: By using this feature, you can establish a FlashCopy relationshipin which the target is a remote mirror Metro Mirror primary volume that keeps the pair in
the full duplex state.
The DS8870 provides an improved DS GUI management interface to configure theDS8870 or query status information. The DS8870 DS GUI has the same look and feel as
the GUIs of other IBM storage products, thus making it easier for a storage administratorto work with different IBM storage products. For more information, see Chapter 13,
Configuration by using the DS Storage Manager GUI on page 323.
LDAP authentication support, which allows single sign-on functionality, can simplify user
management by allowing the DS8000 to rely on a centralized LDAP directory rather than alocal user repository. For more information, see IBM System Storage DS8000: LDAP
Authentication, REDP-4505.
The DS8000 series is certified as meeting the requirements of the IPv6 Read Logoprogram, which indicates its implementation of IPv6 mandatory core protocols and the
ability to interoperate with other IPv6 implementations. The IBM DS8000 can beconfigured in native IPv6 environments. The logo program provides conformance andinteroperability test specifications that are based on open standards to support IPv6
deployment globally. Furthermore, the US National Institute of Standards and Technologytested IPv6 with the DS8000, thus granting it support for the USGV6 profile and testing
program.
-
8/22/2019 sgDS8870.pdf
27/543
Chapter 1. Introduction to the IBM System Storage DS88709
1.2 The DS8870 controller options and frames
The IBM System Storage DS8870 adds Models 961 (base frame) and 96E (expansion unit) tothe 242xmachine type family. Compared with its predecessors, IBM System StorageDS8100, DS8300, DS8700, and DS8800, the DS8870 is designed to provide capabilities for
the combination of price and efficiency.
The DS8870 includes the following features:
IBM POWER7 processor technology
The DS8870 features the IBM POWER7 processor-based server technology for highperformance. Compared to the POWER6 processor in the DS8800, the POWER7
processor can deliver up to three times more throughput in I/O operations per second(IOPS) in transaction-processing workload environments. The DS8870 uses thesimultaneous multithreading (SMT) capabilities of the POWER7 architecture. Additionally,
sequential workloads can receive as much as 60% bandwidth improvement. The DS8700offers a dual 2-core processor complex, a dual 4-core processor complex, a dual 8-core
processor complex, or a dual 16-core processor complex.
Non-disruptive upgrade path
A nondisruptive upgrade path for the DS8870 configurations and more Model 96Eexpansion frames allows processor, cache, and storage enhancement to be performed
concurrently, without disrupting applications.
Air-flow system
The air-flow system allows optimal horizontal cool down of the storage system. TheDS8870 is designed for hot and cold aisle data center design, drawing air for cooling fromthe front of the system and exhausting hot air at the rear. For more information, see 3.5,
Power and cooling on page 53.
Improved configuration options
The DS8870 also provides a Business Class configuration option. The Business Class
option offers an entry level configuration cost. The Business Class model can beupgraded nondisruptively to a standard configuration.
High-density storage enclosures
The DS8870 provides storage enclosure support for 24 small form factor (SFF) 2.5-inch
drives in 2U of rack space. This option helps improve the storage density for disk drivemodules (DDMs) as compared to previous enclosures.
Improved high-density frame design
The DS8870 can support 1536 drives in a small footprint (base frame and three expansion
frames) that support high density and helping to preserve valuable raised floor space indata center environments.
Coupled with an improved cooling implementation and small form factor SAS- 2.0
Enterprise drives, a fully configured DS8870 uses up to 20% less power than itspredecessor model DS8800. By using the SFF, 2.5-inch drives, the DS8870 base framesupports up to 240 drives. Adding a first expansion frame allows up to 576 drives. Asecond expansion frame brings the total to up to 1,056 drives and up to 1,536 SFF drives
with the third expansion frame (total of four frames). As an alternative, the DS8870 alsosupports 3.5-inch disk drives with up to 120 drives with the base frame, up to 288 drives
with one expansion frame, 528 drives with two expansion frames, or 768 drives with threeexpansion frames (total of four frames). The 2.5-inch and 3.5-inch drives can be
intermixed in the same frame (although not within the same disk enclosure).
-
8/22/2019 sgDS8870.pdf
28/543
10 IBM System Storage DS8870 Architecture and Implementation
1.3 DS8870 architecture and functions overview
The DS8870 offers continuity concerning the fundamental architecture of their predecessorsthe DS8100, DS8300, DS8700, and DS8800 models. This architecture ensures that theDS8870 can use a stable and well-proven operating environment that offers optimal
availability. The hardware also is optimized to provide higher performance, connectivity, and
reliability.
1.3.1 Overall architecture and components
For more information about the available configurations for the DS8870, see Chapter 2, IBM
System Storage DS8870 models on page 23.
IBM POWER7 processor technologyThe DS8870 uses IBM POWER7 processor technology. The POWER7 processor chip isfabricated by using the IBM 45 nm Silicon-On-Insulator (SOI) technology. This technology
features copper interconnect and implements an on-chip L3 cache that uses eDRAM. TheDS8870s P7 processor runs at 3.55 GHz.
An enhancement with the POWER7 processor is the addition of the SimultaneousMulti-Threading SMT4 mode. SMT4 enables four instruction threads to run simultaneously in
each POWER7 processor core. It maximizes the throughput of the processor core by offeringan increase in core efficiency. These multithreading capab