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 features an integrated high-performance flash enclosure with flash cards that can deliver up to 250,000 IOPS and up to 3.4 GBps bandwidth. A High-Performance All-Flash configuration is also available. 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 can automatically optimize the use of each storage tier, particularly flash drives and flash cards, through the IBM Easy Tier® feature, which is available at no extra charge.

This edition applies to Version 7, release 4 of IBM DS8870.

Table of Contents

  1. Front cover
  2. Notices
    1. Trademarks
  3. IBM Redbooks promotions
  4. Preface
    1. Authors
    2. Now you can become a published author, too!
    3. Comments welcome
    4. Stay connected to IBM Redbooks
  5. Part 1 Concepts and architecture
  6. 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 storage
      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
  7. Chapter 2. IBM DS8870 configurations
    1. 2.1 Terminology of DS8870
    2. 2.2 Configuration and model overview
      1. 2.2.1 Hardware features and capacity for DS8870 configurations
    3. 2.3 Capacity on Demand
    4. 2.4 Scalable upgrades
    5. 2.5 Licensed functions
  8. Chapter 3. DS8870 hardware components and architecture
    1. 3.1 DS8870 configurations and models
      1. 3.1.1 DS8870 High-Performance All-Flash configuration
      2. 3.1.2 DS8870 Enterprise Class configuration
      3. 3.1.3 DS8870 Business Class configuration
      4. 3.1.4 DS8870 Base Frame (Model 961)
      5. 3.1.5 DS8870 expansion frames (Model 96E)
      6. 3.1.6 DS8870 operator panel
    2. 3.2 DS8870 architecture overview
      1. 3.2.1 IBM POWER7+ processor-based server
      2. 3.2.2 Processor memory
      3. 3.2.3 Flexible service processor and system power control network
      4. 3.2.4 Peripheral Component Interconnect Express Adapters
    3. 3.3 I/O enclosures and adapters
      1. 3.3.1 Cross cluster communication
      2. 3.3.2 I/O enclosure adapters
    4. 3.4 Storage enclosures and drives
      1. 3.4.1 Drive enclosures
      2. 3.4.2 Standard drive enclosures
    5. 3.5 Power and cooling
    6. 3.6 Management Console and network
      1. 3.6.1 Ethernet switches
  9. Chapter 4. RAS on the IBM DS8870
    1. 4.1 DS8870 processor complex features
      1. 4.1.1 POWER7+ Hypervisor
      2. 4.1.2 POWER7+ processor
      3. 4.1.3 AIX operating system
      4. 4.1.4 Cross cluster communication
      5. 4.1.5 Environmental monitoring
      6. 4.1.6 Resource deconfiguration
    2. 4.2 CPC failover and failback
      1. 4.2.1 Dual cluster operation and data protection
      2. 4.2.2 Failover
      3. 4.2.3 Failback
      4. 4.2.4 NVS and power outages
    3. 4.3 Data flow in DS8870
      1. 4.3.1 I/O enclosures
      2. 4.3.2 Host connections
      3. 4.3.3 Metadata checks
    4. 4.4 RAS on the Management Console
      1. 4.4.1 Microcode updates
      2. 4.4.2 Call home and remote support
    5. 4.5 RAS on the storage subsystem
      1. 4.5.1 RAID configurations
      2. 4.5.2 Drive path redundancy
      3. 4.5.3 Predictive Failure Analysis
      4. 4.5.4 Disk scrubbing
      5. 4.5.5 Smart Rebuild
      6. 4.5.6 RAID 5 overview
      7. 4.5.7 RAID 6 overview
      8. 4.5.8 RAID 10 overview
      9. 4.5.9 Spare creation
    6. 4.6 RAS on the power subsystem
      1. 4.6.1 Power components
      2. 4.6.2 Line power loss
      3. 4.6.3 Line power fluctuation
      4. 4.6.4 Power control
      5. 4.6.5 Unit emergency power off
    7. 4.7 Other features
      1. 4.7.1 Internal network
      2. 4.7.2 Earthquake resistance
      3. 4.7.3 Secure Data Overwrite
  10. Chapter 5. Virtualization concepts
    1. 5.1 Virtualization definition
    2. 5.2 Abstraction layers for drive 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 subsystems
      9. 5.2.9 Volume access
      10. 5.2.10 Virtualization hierarchy summary
    3. 5.3 Benefits of virtualization
    4. 5.4 z/OS FICON Discovery and Auto-Configuration
    5. 5.5 EAV V2: Extended address volumes
  11. Chapter 6. IBM DS8000 Copy Services overview
    1. 6.1 Introduction to 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 (Preserve Mirror)
      6. 6.2.6 Remote Pair FlashCopy with Multiple Target PPRC
    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 Target PPRC
      6. 6.3.6 Copy Services full support provided for thin provisioning enhancements in open environments
      7. 6.3.7 z/OS Global Mirror
      8. 6.3.8 z/OS Metro/Global Mirror
      9. 6.3.9 Summary of Remote Mirror and Copy function characteristics
      10. 6.3.10 Consistency group considerations
      11. 6.3.11 GDPS on z/OS environments
      12. 6.3.12 Tivoli Storage Productivity Center for Replication functionality
    4. 6.4 Resource groups for Copy Services
  12. Chapter 7. Designed for performance
    1. 7.1 DS8870 hardware: Performance characteristics
      1. 7.1.1 Vertical growth and scalability
      2. 7.1.2 POWER7 and POWER7+
      3. 7.1.3 The high-performance flash enclosure
      4. 7.1.4 DS8870 Switched Fibre Channel Arbitrated Loops
      5. 7.1.5 Fibre Channel device adapter
      6. 7.1.6 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 configurations
      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
    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
      10. 7.9.10 zHyperwrite
  13. Part 2 Planning and installation
  14. Chapter 8. DS8870 physical planning and installation
    1. 8.1 Considerations before installation: Planning for growth
      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 Preferred 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 (Internet SSL and embedded AOS)
      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 flash drives (solid-state drives or SSDs): Considerations
      4. 8.5.4 DS8000 flash drives: Considerations
  15. Chapter 9. DS8870 Management Console planning and setup
    1. 9.1 Management Console overview
      1. 9.1.1 Management Console (MC) hardware
      2. 9.1.2 Private Ethernet networks
    2. 9.2 Management Console (MC) software
      1. 9.2.1 DS Management 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 Management Console (MC) activities
      1. 9.3.1 Management Console planning tasks
      2. 9.3.2 Planning for microcode upgrades
      3. 9.3.3 Time synchronization
      4. 9.3.4 Monitoring DS8870 with the Management Console (MC)
      5. 9.3.5 Call home and remote support
    4. 9.4 Management Console (MC) and IPv6
    5. 9.5 Management Console (MC) user management
    6. 9.6 External Management Console (MC)
      1. 9.6.1 Management Console redundancy benefits
  16. Chapter 10. DS8870 features and licensed functions
    1. 10.1 IBM DS8870 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 and activating license keys
      2. 10.2.2 Obtaining activation codes
      3. 10.2.3 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
  17. Part 3 Storage configuration
  18. Chapter 11. Configuration flow
    1. 11.1 Configuration worksheets
    2. 11.2 Disk encryption
    3. 11.3 Network security
    4. 11.4 Configuration flow
    5. 11.5 General storage configuration guidelines
  19. Chapter 12. The DS8870 Storage Management GUI
    1. 12.1 Introduction
    2. 12.2 DS8870 Storage Management GUI: Getting started
      1. 12.2.1 Accessing the Storage Management GUI
      2. 12.2.2 Storage Management GUI System Setup Wizard
      3. 12.2.3 Managing and monitoring the storage system
      4. 12.2.4 Storage Management help functions
    3. 12.3 Logical configuration overview
    4. 12.4 Logical configuration for Fixed Block volumes
      1. 12.4.1 Configuration flow
      2. 12.4.2 Creating FB pools
      3. 12.4.3 Creating FB volumes
      4. 12.4.4 Creating FB host attachments
      5. 12.4.5 Assigning FB volumes
    5. 12.5 Logical configuration for CKD volumes
      1. 12.5.1 Configuration flow
      2. 12.5.2 Creating CKD storage pools
      3. 12.5.3 Creating CKD logical subsystems
      4. 12.5.4 Creating CKD volumes
      5. 12.5.5 Creating CKD parallel access volumes
      6. 12.5.6 Setting the I/O port protocols for System z attachment
    6. 12.6 Monitoring system health
      1. 12.6.1 Hardware components: Status and attributes
    7. 12.7 Managing system events
    8. 12.8 Degraded hardware components
    9. 12.9 Accessing the previous DS GUI
  20. Chapter 13. Configuration with the DS command-line interface
    1. 13.1 DS command-line interface overview
      1. 13.1.1 Flash drives
      2. 13.1.2 Supported operating systems for the DS CLI
      3. 13.1.3 DS CLI version
      4. 13.1.4 User accounts
      5. 13.1.5 User management by using the DS CLI
      6. 13.1.6 DS CLI profile
      7. 13.1.7 Configuring DS CLI to use a second HMC
      8. 13.1.8 Command structure
      9. 13.1.9 Using the DS CLI application
      10. 13.1.10 Return codes
      11. 13.1.11 User assistance
    2. 13.2 Configuring the I/O ports
    3. 13.3 Configuring the DS8870 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 DS8870 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
  21. Part 4 Maintenance and upgrades
  22. 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 Fast Path Concurrent Code Load
    8. 14.8 Postinstallation activities
    9. 14.9 Summary
  23. Chapter 15. Monitoring with Simple Network Management Protocol
    1. 15.1 SNMP implementation on the DS8870
      1. 15.1.1 Message Information Base (MIB) 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 with the HMC
      3. 15.3.3 SNMP configuration with the DS CLI
  24. Chapter 16. Remote support
    1. 16.1 Introduction to remote support
    2. 16.2 IBM policies for remote support
    3. 16.3 Remote support advantages
    4. 16.4 Remote support call home
      1. 16.4.1 Call home and heartbeat: Outbound
      2. 16.4.2 Data offload: Outbound
      3. 16.4.3 Outbound connection types
    5. 16.5 Remote Support Access (inbound)
      1. 16.5.1 Assist On-site
      2. 16.5.2 DS8870 Embedded AOS
      3. 16.5.3 Inbound VPN
      4. 16.5.4 Support access management via DS CLI
    6. 16.6 Audit logging
  25. Chapter 17. DS8800 to DS8870 model conversion
    1. 17.1 Introducing DS8870 model conversion
    2. 17.2 Model conversion overview
      1. 17.2.1 Configuration considerations
      2. 17.2.2 Hardware considerations
    3. 17.3 Model conversion phases
      1. 17.3.1 Planning
      2. 17.3.2 Prerequisites
      3. 17.3.3 Mechanical conversion
      4. 17.3.4 Post conversion operations
  26. Appendix A. Tools and service offerings
    1. A.1 Planning and administration tools
    2. A.2 IBM Service offerings
  27. 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
  28. Related publications
    1. IBM Redbooks publications
    2. Other publications
    3. Online resources
    4. How to get IBM Redbooks publications
    5. Help from IBM
  29. Back cover
  30. IBM System x Reference Architecture for Hadoop: IBM InfoSphere BigInsights Reference Architecture
    1. Introduction
    2. Business problem and business value
    3. Reference architecture use
    4. Requirements
    5. InfoSphere BigInsights predefined configuration
    6. InfoSphere BigInsights HBase predefined configuration
    7. Deployment considerations
    8. Customizing the predefined configurations
    9. Predefined configuration bill of materials
    10. References
    11. The team who wrote this paper
    12. Now you can become a published author, too!
    13. Stay connected to IBM Redbooks
  31. Notices
    1. Trademarks