sgds8870.pdf

544
ibm.com  /redbooks Front cover IBM System Storage DS8870 Architecture and Implementation Bertrand Dufrasne Pere Alcaide Peter Kimmel Istvan Paloczi Akin Sakarcan Roland Wolf Dual IBM POWER7 based controllers with up to 1 TB of cache 400 GB SSDs with Full Disk Encryption support Improved Power Supplies and extended Power Line Disturbance

Upload: khadar-vali

Post on 08-Aug-2018

320 views

Category:

Documents


14 download

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:

    [email protected]

    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