You are previewing IBM DS8870 Architecture and Implementation.
O'Reilly logo
IBM DS8870 Architecture and Implementation

Book Description

This IBM® Redbooks® publication describes the concepts, architecture, and implementation of the IBM DS8870. The book provides reference information to assist readers who need to plan for, install, and configure the DS8870.

The IBM DS8870 is the most advanced model in the IBM DS8000® series and is equipped with IBM POWER7+™ based controllers. Various configuration options are available 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 Gbps device adapters and host adapters. Connectivity options, with up to 128 Fibre Channel/IBM FICON® ports for host connections, make the DS8870 suitable for multiple server environments in open systems and IBM System z® environments.

The DS8870 supports advanced disaster recovery solutions, business continuity 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 a Lightweight Directory Access Protocol (LDAP) infrastructure. The DS8870 features high-density storage enclosures and can be equipped with flash drives. An all-flash drive configuration is also available.

The DS8870 can automatically optimize the use of each storage tier, particularly flash drives, through the IBM Easy Tier® feature, which is available at no extra charge. Easy Tier is covered in separate publications: IBM DS8000 Easy Tier Concepts and Usage, REDP-4667; IBM System Storage DS8000 Easy Tier Server, REDP-5013; IBM System Storage DS8000 Easy Tier Application, REDP-5014; and IBM System Storage DS8000 Easy Tier Heat Map Transfer, REDP-5015.

Table of Contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. Preface
    1. Authors
    2. Now you can become a published author, too!
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  4. Part 1 Concepts and architecture
    1. Chapter 1. Introduction to the IBM DS8870
      1. 1.1 Introduction to the DS8870
        1. 1.1.1 Features of the DS8870
      2. 1.2 DS8870 controller options and frames
      3. 1.3 DS8870 architecture and functions overview
        1. 1.3.1 Overall architecture and components
        2. 1.3.2 Storage capacity
        3. 1.3.3 Supported environments
        4. 1.3.4 Configuration flexibility
        5. 1.3.5 Copy Services functions
        6. 1.3.6 Resource Groups for copy services scope limiting
        7. 1.3.7 Service and setup
        8. 1.3.8 IBM certified secure data overwrite
        9. 1.3.9 Performance features
        10. 1.3.10 Sophisticated caching algorithms
        11. 1.3.11 Flash drives
        12. 1.3.12 Multipath Subsystem Device Driver
        13. 1.3.13 Performance for System z
        14. 1.3.14 Performance enhancements for IBM Power Systems
    2. Chapter 2. IBM DS8870 models
      1. 2.1 IBM DS8870
      2. 2.2 Model overview
      3. 2.3 DS8870 disk drive options
      4. 2.4 Additional licenses that are needed
    3. Chapter 3. DS8870 hardware components and architecture
      1. 3.1 Frames: DS8870
        1. 3.1.1 DS8870 Enterprise Class
        2. 3.1.2 DS8870 Business Class
        3. 3.1.3 DS8870 all-flash
        4. 3.1.4 Base frame: DS8870
        5. 3.1.5 Expansion frames
        6. 3.1.6 Rack operator panel
      2. 3.2 DS8870 architecture overview
        1. 3.2.1 The IBM POWER7+ processor-based server
        2. 3.2.2 Peripheral Component Interconnect Express adapters
        3. 3.2.3 Storage facility processor complex
        4. 3.2.4 Processor memory
        5. 3.2.5 Flexible service processor and system power control network
      3. 3.3 I/O enclosures
        1. 3.3.1 DS8870 I/O enclosure
        2. 3.3.2 Host adapters
        3. 3.3.3 Device adapters
      4. 3.4 Disk subsystem
        1. 3.4.1 Disk drives
        2. 3.4.2 Storage enclosures
      5. 3.5 Power and cooling
      6. 3.6 Management console network
        1. 3.6.1 Ethernet switches
    4. Chapter 4. RAS on the IBM DS8870
      1. 4.1 Names and terms for the DS8870
      2. 4.2 DS8870 Processor Complex RAS features
        1. 4.2.1 POWER7+ Hypervisor
        2. 4.2.2 POWER7+ processor
        3. 4.2.3 AIX operating system
        4. 4.2.4 Cross cluster communication
        5. 4.2.5 Environmental monitoring
        6. 4.2.6 Resource deconfiguration
      3. 4.3 CEC failover and failback
        1. 4.3.1 Dual cluster operation and data protection
        2. 4.3.2 Failover
        3. 4.3.3 Failback
        4. 4.3.4 NVS and power outages
      4. 4.4 Data flow in DS8870
        1. 4.4.1 I/O enclosures
        2. 4.4.2 Host connections
        3. 4.4.3 Metadata checks
      5. 4.5 RAS on the HMC
        1. 4.5.1 Microcode updates
        2. 4.5.2 Call home and remote support
      6. 4.6 RAS on the disk system
        1. 4.6.1 RAID configurations
        2. 4.6.2 Disk path redundancy
        3. 4.6.3 Predictive Failure Analysis
        4. 4.6.4 Disk scrubbing
        5. 4.6.5 Smart Rebuild
        6. 4.6.6 RAID 5 overview
        7. 4.6.7 RAID 6 overview
        8. 4.6.8 RAID 10 overview
        9. 4.6.9 Spare creation
      7. 4.7 RAS on the power subsystem
        1. 4.7.1 Components
        2. 4.7.2 Line power loss
        3. 4.7.3 Line power fluctuation
        4. 4.7.4 Power control
        5. 4.7.5 Unit emergency power off
      8. 4.8 Other features
        1. 4.8.1 Internal network
        2. 4.8.2 Remote support
        3. 4.8.3 Earthquake resistance
        4. 4.8.4 Secure data overwrite
    5. Chapter 5. Virtualization concepts
      1. 5.1 Virtualization definition
      2. 5.2 The abstraction layers for disk virtualization
        1. 5.2.1 Array sites
        2. 5.2.2 Arrays
        3. 5.2.3 Ranks
        4. 5.2.4 Extent pools
        5. 5.2.5 Logical volumes
        6. 5.2.6 Space-efficient volumes
        7. 5.2.7 Allocation, deletion, and modification of LUNs and CKD volumes
        8. 5.2.8 Logical subsystem
        9. 5.2.9 Volume access
        10. 5.2.10 Virtualization hierarchy summary
      3. 5.3 Benefits of virtualization
      4. 5.4 zDAC: z/OS FICON Discovery and Auto-Configuration
      5. 5.5 EAV V2: Extended address volumes
    6. Chapter 6. IBM DS8000 Copy Services overview
      1. 6.1 Copy Services
      2. 6.2 FlashCopy and FlashCopy Space Efficient
        1. 6.2.1 Basic concepts
        2. 6.2.2 Benefits and use
        3. 6.2.3 FlashCopy options
        4. 6.2.4 FlashCopy SE-specific options
        5. 6.2.5 Remote Pair FlashCopy
      3. 6.3 Remote Mirror and Copy
        1. 6.3.1 Metro Mirror
        2. 6.3.2 Global Copy
        3. 6.3.3 Global Mirror
        4. 6.3.4 Metro/Global Mirror
        5. 6.3.5 Multiple Global Mirror sessions
        6. 6.3.6 Thin provisioning enhancements on open environments
        7. 6.3.7 GM and MGM improvement because of collision avoidance
        8. 6.3.8 z/OS Global Mirror
        9. 6.3.9 z/OS Metro/Global Mirror
        10. 6.3.10 Summary of Remote Mirror and Copy function characteristics
        11. 6.3.11 Consistency group considerations
        12. 6.3.12 GDPS on z/OS environments
        13. 6.3.13 Tivoli Storage Productivity Center for Replication functionality
      4. 6.4 Resource Groups for Copy Services
    7. Chapter 7. Architectured for performance
      1. 7.1 DS8870 hardware: Performance characteristics
        1. 7.1.1 Vertical growth and scalability
        2. 7.1.2 DS8870 Fibre Channel switched interconnection at the back-end
        3. 7.1.3 Fibre Channel device adapter
        4. 7.1.4 POWER7+ and POWER7
        5. 7.1.5 Eight-port and four-port host adapters
      2. 7.2 Software performance: Synergy items
        1. 7.2.1 Synergy with Power Systems
        2. 7.2.2 Synergy with System z
      3. 7.3 Performance considerations for disk drives
      4. 7.4 DS8000 superior caching algorithms
        1. 7.4.1 Sequential Adaptive Replacement Cache
        2. 7.4.2 Adaptive Multi-stream Prefetching
        3. 7.4.3 Intelligent Write Caching
      5. 7.5 Performance considerations for logical configuration
        1. 7.5.1 Workload characteristics
        2. 7.5.2 Data placement in the DS8000
      6. 7.6 I/O Priority Manager
        1. 7.6.1 Performance policies for open systems
        2. 7.6.2 Performance policies for System z
      7. 7.7 IBM Easy Tier
        1. 7.7.1 Easy Tier generations
        2. 7.7.2 Easy Tier license
        3. 7.7.3 Easy Tier basic concepts
        4. 7.7.4 IBM Easy Tier operating modes
      8. 7.8 Performance and sizing considerations for open systems
        1. 7.8.1 Determining the number of paths to a LUN
        2. 7.8.2 Dynamic I/O load-balancing: Subsystem Device Driver
        3. 7.8.3 Automatic port queues
        4. 7.8.4 Determining where to attach the host
      9. 7.9 Performance and sizing considerations for System z
        1. 7.9.1 Host connections to System z servers
        2. 7.9.2 Parallel access volume
        3. 7.9.3 z/OS Workload Manager: Dynamic PAV tuning
        4. 7.9.4 HyperPAV
        5. 7.9.5 PAV in z/VM environments
        6. 7.9.6 Multiple Allegiance
        7. 7.9.7 I/O priority queuing
        8. 7.9.8 Performance considerations on Extended Distance FICON
        9. 7.9.9 High Performance FICON for z
  5. Part 2 Planning and installation
    1. Chapter 8. DS8870 physical planning and installation
      1. 8.1 Considerations before installation
        1. 8.1.1 Who should be involved
        2. 8.1.2 What information is required
      2. 8.2 Planning for the physical installation
        1. 8.2.1 Delivery and staging area
        2. 8.2.2 Floor type and loading
        3. 8.2.3 Overhead cabling features
        4. 8.2.4 Room space and service clearance
        5. 8.2.5 Power requirements and operating environment
        6. 8.2.6 Host interface and cables
        7. 8.2.7 Host adapter Fibre Channel specifics for open environments
        8. 8.2.8 FICON specifics on z/OS environment
        9. 8.2.9 Best practice for host adapters
        10. 8.2.10 WWNN and WWPN determination
      3. 8.3 Network connectivity planning
        1. 8.3.1 Hardware Management Console and network access
        2. 8.3.2 IBM Tivoli Storage Productivity Center
        3. 8.3.3 DS command-line interface
        4. 8.3.4 Remote support connection
        5. 8.3.5 Remote power control
        6. 8.3.6 Storage area network connection
        7. 8.3.7 IBM Security Key Lifecycle Manager server for encryption
        8. 8.3.8 Lightweight Directory Access Protocol server for single sign-on
      4. 8.4 Remote Mirror and Copy connectivity
      5. 8.5 Disk capacity considerations
        1. 8.5.1 Disk sparing
        2. 8.5.2 Disk capacity
        3. 8.5.3 DS8000 solid-state drive considerations
    2. Chapter 9. DS8870 HMC planning and setup
      1. 9.1 Hardware Management Console overview
        1. 9.1.1 Storage HMC hardware
        2. 9.1.2 Private Ethernet networks
      2. 9.2 Hardware Management Console software
        1. 9.2.1 DS Storage Manager GUI
        2. 9.2.2 DS command-line interface
        3. 9.2.3 DS Open application programming interface
        4. 9.2.4 Web-based user interface
      3. 9.3 HMC activities
        1. 9.3.1 HMC planning tasks
        2. 9.3.2 Planning for microcode upgrades
        3. 9.3.3 Time synchronization
        4. 9.3.4 Monitoring DS8870 with the HMC
        5. 9.3.5 Call home and remote support
      4. 9.4 HMC and IPv6
      5. 9.5 HMC user management
      6. 9.6 External HMC
        1. 9.6.1 HMC redundancy benefits
      7. 9.7 Configuration worksheets
      8. 9.8 Configuration flow
    3. Chapter 10. IBM System Storage DS8000 features and licensed functions
      1. 10.1 IBM System Storage DS8000 licensed functions
        1. 10.1.1 Licensing
        2. 10.1.2 Licensing: cost structure
      2. 10.2 Activating licensed functions
        1. 10.2.1 Obtaining DS8000 machine information
        2. 10.2.2 Obtaining activation codes
        3. 10.2.3 Applying activation codes by using the GUI
        4. 10.2.4 Applying activation codes by using the DS CLI
      3. 10.3 Licensed scope considerations
        1. 10.3.1 Why you have a choice
        2. 10.3.2 Using a feature for which you are not licensed
        3. 10.3.3 Changing the scope to All
        4. 10.3.4 Changing the scope from All to FB
        5. 10.3.5 Applying an insufficient license feature key
        6. 10.3.6 Calculating how much capacity is used for CKD or FB
  6. Part 3 Storage configuration
    1. Chapter 11. Configuration flow
      1. 11.1 Configuration worksheets
      2. 11.2 Disk Encryption
      3. 11.3 Network security
      4. 11.4 Configuration flow
        1. 11.4.1 General storage configuration guidelines
    2. Chapter 12. Configuration by using the DS Storage Manager GUI
      1. 12.1 DS Storage Manager GUI overview
        1. 12.1.1 Accessing the DS GUI
        2. 12.1.2 DS GUI Overview window
      2. 12.2 User management for the DS GUI
      3. 12.3 Logical configuration introduction
      4. 12.4 Configuring DS8870 storage
        1. 12.4.1 Defining a storage complex
        2. 12.4.2 Creating arrays
        3. 12.4.3 Creating ranks
        4. 12.4.4 Creating extent pools
        5. 12.4.5 Configuring I/O ports
        6. 12.4.6 Configuring logical host systems
        7. 12.4.7 Creating fixed block volumes
        8. 12.4.8 Creating volume groups
        9. 12.4.9 Creating LCUs and CKD volumes
        10. 12.4.10 Additional tasks on LCUs and CKD volumes
      5. 12.5 Other DS GUl functions
        1. 12.5.1 Easy Tier
        2. 12.5.2 I/O Priority Manager
        3. 12.5.3 Checking the status of the DS8000
        4. 12.5.4 Preview of the new DS8000 GUI
    3. Chapter 13. Configuration with the DS command-line interface
      1. 13.1 DS command-line interface overview
        1. 13.1.1 Supported operating systems for the DS CLI
        2. 13.1.2 User accounts
        3. 13.1.3 User management by using the DS CLI
        4. 13.1.4 DS CLI profile
        5. 13.1.5 Configuring DS CLI to use a second HMC
        6. 13.1.6 Command structure
        7. 13.1.7 Using the DS CLI application
        8. 13.1.8 Return codes
        9. 13.1.9 User assistance
      2. 13.2 Configuring the I/O ports
      3. 13.3 Configuring the DS8000 storage for fixed block volumes
        1. 13.3.1 Creating arrays
        2. 13.3.2 Creating ranks
        3. 13.3.3 Creating extent pools
        4. 13.3.4 Creating FB volumes
        5. 13.3.5 Creating volume groups
        6. 13.3.6 Creating host connections
        7. 13.3.7 Mapping open systems host disks to storage unit volumes
      4. 13.4 Configuring DS8000 storage for CKD volumes
        1. 13.4.1 Create arrays
        2. 13.4.2 Ranks and extent pool creation
        3. 13.4.3 Logical control unit creation
        4. 13.4.4 Creating CKD volumes
        5. 13.4.5 Resource Groups
        6. 13.4.6 Performance I/O Priority Manager
        7. 13.4.7 Easy Tier
      5. 13.5 Metrics with DS CLI
      6. 13.6 Private network security commands
      7. 13.7 Copy Services commands
  7. Part 4 Maintenance and upgrades
    1. Chapter 14. Licensed machine code
      1. 14.1 How new microcode is released
      2. 14.2 Bundle installation
      3. 14.3 Concurrent and non-concurrent updates
      4. 14.4 Code updates
      5. 14.5 Host adapter firmware updates
      6. 14.6 Loading the code bundle
      7. 14.7 Post-installation activities
      8. 14.8 Summary
    2. Chapter 15. Monitoring with Simple Network Management Protocol
      1. 15.1 SNMP implementation on the DS8000
        1. 15.1.1 Message Information Base file
        2. 15.1.2 Predefined SNMP trap requests
      2. 15.2 SNMP notifications
        1. 15.2.1 Serviceable event that uses specific trap 3
        2. 15.2.2 Copy Services event traps
        3. 15.2.3 I/O Priority Manager SNMP
        4. 15.2.4 Thin provisioning SNMP
      3. 15.3 SNMP configuration
        1. 15.3.1 SNMP preparation
        2. 15.3.2 SNMP configuration from the HMC
        3. 15.3.3 SNMP configuration with the DS CLI
    3. Chapter 16. Remote support
      1. 16.1 Introduction to remote support
        1. 16.1.1 Suggested reading
        2. 16.1.2 Organization of this chapter
        3. 16.1.3 Terminology and definitions
      2. 16.2 IBM policies for remote support
      3. 16.3 VPN rationale and advantages
      4. 16.4 Remote connection types
        1. 16.4.1 Asynchronous modem
        2. 16.4.2 IP network
        3. 16.4.3 IP network with traditional VPN
        4. 16.4.4 Assist On-site
      5. 16.5 DS8870 support tasks
        1. 16.5.1 Call home and heartbeat: outbound
        2. 16.5.2 Data offload: outbound
        3. 16.5.3 Code download: inbound
        4. 16.5.4 Remote support: inbound and two-way
      6. 16.6 Remote connection scenarios
        1. 16.6.1 No connections
        2. 16.6.2 Modem only
        3. 16.6.3 VPN only
        4. 16.6.4 Modem and network with no VPN
        5. 16.6.5 Modem and traditional VPN
      7. 16.7 Assist On-site
      8. 16.8 Further remote support enhancements
      9. 16.9 Audit logging
    4. Chapter 17. DS8870 Capacity upgrades and Capacity on Demand
      1. 17.1 Installing capacity upgrades
        1. 17.1.1 Installation order of upgrades
        2. 17.1.2 Checking how much total capacity is installed
      2. 17.2 Using Capacity on Demand
        1. 17.2.1 What is Capacity on Demand?
        2. 17.2.2 Determining whether a DS8870 includes CoD disks
        3. 17.2.3 Using the CoD storage
    5. Chapter 18. DS8800 to DS8870 model conversion
      1. 18.1 Introducing model conversion
      2. 18.2 Model conversion overview
        1. 18.2.1 Configuration considerations
        2. 18.2.2 Hardware considerations
      3. 18.3 Model conversion phases
        1. 18.3.1 Planning
        2. 18.3.2 Prerequisites
        3. 18.3.3 Mechanical conversion
        4. 18.3.4 Post conversion operations
  8. Appendix A. Tools and service offerings
    1. Planning and administration tools
    2. IBM Service offerings
  9. Appendix B. Resiliency improvements
    1. B.1 SCSI reserves detection and removal
    2. B.2 Querying CKD path groups
    3. B.3 z/OS Soft Fence
  10. Related publications
    1. IBM Redbooks publications
    2. Other publications
    3. Online resources
    4. How to get IBM Redbooks publications
    5. Help from IBM
  11. Back cover