IBM DS8880 Architecture and Implementation (Release 8.3)

Book description

Abstract

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

The IBM DS8000® family is a high-performance, high-capacity, highly secure, and resilient series of disk storage systems. The DS8880 family is the latest and most advanced of the DS8000 offerings to date. The high availability, multiplatform support, including IBM Z, and simplified management tools help provide a cost-effective path to an on-demand and cloud-based infrastructures.

The IBM DS8880 family now offers business-critical, all-flash, and hybrid data systems that span a wide range of price points:


  • DS8884 -- Business Class

  • DS8886 -- Enterprise Class

  • DS8888 -- Analytics Class


  • The DS8884 and DS8886 are available as either hybrid models, or can be configured as all-flash. Each model represents the most recent in this series of high-performance, high-capacity, flexible, and resilient storage systems. These systems are intended to address the needs of the most demanding clients.

    Two powerful IBM POWER8® processor-based servers manage the cache to streamline disk I/O, maximizing performance and throughput. These capabilities are further enhanced with the availability of the second generation of high-performance flash enclosures (HPFEs Gen-2) and newer flash drives.

    Like its predecessors, the DS8880 supports advanced disaster recovery (DR) solutions, business continuity solutions, and thin provisioning. All disk drives in the DS8880 storage system include the Full Disk Encryption (FDE) feature. The DS8880 can automatically optimize the use of each storage tier, particularly flash drives, by using the IBM Easy Tier® feature.

    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. Summary of changes
      1. November 2017, Fourth Edition
    5. Part 1 Concepts and architecture
    6. Chapter 1. Introduction to the IBM DS8880
      1. 1.1 Introduction to the IBM DS8880
        1. 1.1.1 At-a-glance features of the DS8880
      2. 1.2 DS8880 controller options and frames
      3. 1.3 DS8880 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 Service and setup
        7. 1.3.7 IBM Certified Secure Data Overwrite
      4. 1.4 Performance features
        1. 1.4.1 16 Gbps host adapters
        2. 1.4.2 Sophisticated caching algorithms
        3. 1.4.3 Flash storage
        4. 1.4.4 Performance for IBM Z systems
        5. 1.4.5 Performance enhancements for IBM Power Systems
    7. Chapter 2. IBM DS8880 hardware components and architecture
      1. 2.1 Flash drive terminology of the DS8880
        1. 2.1.1 Storage system
        2. 2.1.2 Management Console
        3. 2.1.3 Central processor complex
      2. 2.2 DS8880 configurations and models
        1. 2.2.1 DS8888 All-Flash configuration
        2. 2.2.2 DS8886 configuration
        3. 2.2.3 DS8884 configuration
        4. 2.2.4 DS8880 base frames
        5. 2.2.5 DS8880 expansion frames
        6. 2.2.6 Scalable upgrades
        7. 2.2.7 Licensed functions
      3. 2.3 DS8880 architecture overview
        1. 2.3.1 IBM POWER8-based servers
        2. 2.3.2 Processor memory
        3. 2.3.3 Flexible service processor
        4. 2.3.4 Ethernet Connections
        5. 2.3.5 Peripheral Component Interconnect Express adapters
      4. 2.4 I/O enclosures and adapters
        1. 2.4.1 Cross-cluster communication
        2. 2.4.2 I/O enclosure adapters
      5. 2.5 Storage enclosures and drives
        1. 2.5.1 Drive enclosures
        2. 2.5.2 Standard drive enclosures
      6. 2.6 Power and cooling
        1. 2.6.1 Rack Power Control
        2. 2.6.2 Direct current uninterruptible power supply
        3. 2.6.3 Battery service module set
        4. 2.6.4 Extended Power Line Disturbance feature
        5. 2.6.5 Power cord options
        6. 2.6.6 Power distribution
        7. 2.6.7 Enclosure power supplies
        8. 2.6.8 Power junction assembly
      7. 2.7 Management Console and network
        1. 2.7.1 Ethernet switches
        2. 2.7.2 DS8880 operator panel
      8. 2.8 Hardware feature summary for DS8880 configurations
    8. Chapter 3. Reliability, availability, and serviceability on the IBM DS8880
      1. 3.1 DS8880 processor complex features
        1. 3.1.1 POWER8 Hypervisor
        2. 3.1.2 POWER8 processor
        3. 3.1.3 AIX operating system
        4. 3.1.4 Cross-cluster communication
        5. 3.1.5 Environmental monitoring
        6. 3.1.6 Resource unconfiguration
      2. 3.2 CPC failover and failback
        1. 3.2.1 Dual cluster operation and data protection
        2. 3.2.2 Failover
        3. 3.2.3 Failback
        4. 3.2.4 NVS and power outages
      3. 3.3 Data flow in the DS8880
        1. 3.3.1 I/O enclosures
        2. 3.3.2 Host connections
        3. 3.3.3 Metadata checks
      4. 3.4 RAS on the Hardware Management Console
        1. 3.4.1 Licensed Internal Code updates
        2. 3.4.2 Call home and remote support
      5. 3.5 RAS on the storage subsystem
        1. 3.5.1 RAID configurations
        2. 3.5.2 Drive path redundancy
        3. 3.5.3 Predictive Failure Analysis
        4. 3.5.4 Disk scrubbing
        5. 3.5.5 RAID support
        6. 3.5.6 RAID 6 overview
        7. 3.5.7 RAID 10 overview
        8. 3.5.8 RAID 5 implementation in DS8880
        9. 3.5.9 Spare creation
      6. 3.6 RAS on the power subsystem
        1. 3.6.1 Power components
        2. 3.6.2 Line power loss
        3. 3.6.3 Line power fluctuation
        4. 3.6.4 Power control
      7. 3.7 Other features
        1. 3.7.1 Internal network
        2. 3.7.2 Earthquake resistance
        3. 3.7.3 Secure Data Overwrite
    9. Chapter 4. Virtualization concepts
      1. 4.1 Virtualization definition
      2. 4.2 Benefits of virtualization
      3. 4.3 Abstraction layers for drive virtualization
        1. 4.3.1 Array sites
        2. 4.3.2 Arrays
        3. 4.3.3 Ranks
      4. 4.4 Extent pools
        1. 4.4.1 Dynamic extent pool merge
        2. 4.4.2 Logical volumes
        3. 4.4.3 Allocation, deletion, and modification of LUNs and CKD volumes
        4. 4.4.4 Volume allocation and metadata
        5. 4.4.5 Logical subsystems
        6. 4.4.6 Volume access
        7. 4.4.7 Virtualization hierarchy summary
    10. Chapter 5. DS8000 Copy Services overview
      1. 5.1 Introduction to Copy Services
        1. 5.1.1 DS8000 Copy Services functions
        2. 5.1.2 Copy Services management interfaces
      2. 5.2 FlashCopy
        1. 5.2.1 The FlashCopy background copy
        2. 5.2.2 No background copy option
        3. 5.2.3 Benefits and use
        4. 5.2.4 FlashCopy options
        5. 5.2.5 Remote-Pair FlashCopy (Preserve Mirror)
        6. 5.2.6 Remote-Pair FlashCopy with Multiple-Target PPRC
        7. 5.2.7 FlashCopy with Thin Provisioning
        8. 5.2.8 Cascading Flashcopy
      3. 5.3 Remote Mirror and Copy
        1. 5.3.1 Thin Provisioning with Remote Replication
        2. 5.3.2 Metro Mirror
        3. 5.3.3 Global Copy
        4. 5.3.4 Global Mirror
        5. 5.3.5 Metro/Global Mirror
        6. 5.3.6 Multi-Target PPRC
        7. 5.3.7 z/OS Global Mirror
        8. 5.3.8 z/OS Metro/Global Mirror
        9. 5.3.9 GDPS on z/OS environments
      4. 5.4 Copy Services in DS8880 Storage Management GUI
        1. 5.4.1 FlashCopy
        2. 5.4.2 Mirroring
        3. 5.4.3 Mirroring Paths
    11. Chapter 6. Designed for performance
      1. 6.1 DS8880 hardware: Performance characteristics
        1. 6.1.1 Vertical growth and scalability
        2. 6.1.2 POWER8
        3. 6.1.3 High-Performance Flash Enclosure
        4. 6.1.4 Switched Fibre Channel Arbitrated Loops
        5. 6.1.5 Fibre Channel device adapter
        6. 6.1.6 16-Gbps and 8-Gbps Fibre Channel host adapters
      2. 6.2 Software performance: Synergy items
        1. 6.2.1 Synergy with Power Systems
        2. 6.2.2 Synergy with IBM Z
      3. 6.3 Performance considerations for disk drives
        1. 6.3.1 Flash storage
        2. 6.3.2 Enterprise drives
        3. 6.3.3 Nearline drives
        4. 6.3.4 RAID level
      4. 6.4 DS8000 superior caching algorithms
        1. 6.4.1 Sequential Adaptive Replacement Cache
        2. 6.4.2 Adaptive Multi-stream Prefetching
        3. 6.4.3 Intelligent Write Caching
        4. 6.4.4 List Prefetch Optimizer
      5. 6.5 Performance considerations for logical configurations
        1. 6.5.1 Workload characteristics
        2. 6.5.2 Data placement in the DS8000
      6. 6.6 I/O Priority Manager
        1. 6.6.1 Performance policies for open systems
        2. 6.6.2 Performance policies for IBM Z
      7. 6.7 IBM Easy Tier
      8. 6.8 Host performance and sizing considerations
        1. 6.8.1 Performance and sizing considerations for open systems
    12. Part 2 Planning and installation
    13. Chapter 7. IBM DS8880 physical planning and installation
      1. 7.1 Considerations before the installation: Planning for growth
        1. 7.1.1 Client responsibilities for the installation
        2. 7.1.2 Participants
        3. 7.1.3 Required information
      2. 7.2 Planning for the physical installation
        1. 7.2.1 Delivery and staging area
        2. 7.2.2 Floor type and loading
        3. 7.2.3 Overhead cabling features
        4. 7.2.4 Room space and service clearance
        5. 7.2.5 Power requirements and operating environment
        6. 7.2.6 Host interface and cables
        7. 7.2.7 Host adapter Fibre Channel specifics for open environments
        8. 7.2.8 FICON specifics on z/OS environment
        9. 7.2.9 Best practices for host adapters
        10. 7.2.10 WWNN and WWPN determination
      3. 7.3 Network connectivity planning
        1. 7.3.1 Hardware Management Console and network access
        2. 7.3.2 IBM Spectrum Control
        3. 7.3.3 DS command-line interface
        4. 7.3.4 Remote support connection
        5. 7.3.5 Storage area network connection
        6. 7.3.6 Key manager servers for encryption
        7. 7.3.7 Lightweight Directory Access Protocol server for single sign-on
      4. 7.4 Remote Mirror and Copy connectivity
      5. 7.5 Disk capacity considerations
        1. 7.5.1 Disk sparing
        2. 7.5.2 Disk capacity
        3. 7.5.3 DS8000 SSD flash drives considerations
        4. 7.5.4 DS8000 flash drives for HPFE Gen2 considerations
    14. Chapter 8. IBM DS8880 Management Console planning and setup
      1. 8.1 DS8880 Management Console overview
        1. 8.1.1 Management Console hardware
        2. 8.1.2 Private Ethernet networks
      2. 8.2 Management Console software
        1. 8.2.1 DS Management GUI
        2. 8.2.2 DS command-line interface
        3. 8.2.3 DS Open application programming interface
        4. 8.2.4 RESTful application programming interface
        5. 8.2.5 Copy Services Manager interface
        6. 8.2.6 Web-based user interface
      3. 8.3 Management Console activities
        1. 8.3.1 Management Console planning tasks
        2. 8.3.2 Planning for Licensed Internal Code upgrades
        3. 8.3.3 Time synchronization
        4. 8.3.4 Monitoring DS8880 with the Management Console
        5. 8.3.5 Event Notification through Syslog
        6. 8.3.6 Call home and remote support
      4. 8.4 Management Console and IPv6
        1. 8.4.1 Configuring the Management Console in an IPv6 environment
      5. 8.5 Management Console user management
        1. 8.5.1 Password policies
        2. 8.5.2 Remote Authentication
      6. 8.6 Optional Secondary Management Console
        1. 8.6.1 Management Console redundancy benefits
    15. Chapter 9. IBM DS8880 features and licensed functions
      1. 9.1 IBM DS8880 licensed functions
        1. 9.1.1 Feature Codes for Copy Services Manager on HMC
        2. 9.1.2 Licensing general introduction
        3. 9.1.3 Licensing cost structure
      2. 9.2 Activating licensed functions
        1. 9.2.1 Obtaining DS8000 machine information and activating license keys
        2. 9.2.2 Obtaining the activation codes
        3. 9.2.3 Applying activation codes by using the DS CLI
      3. 9.3 Licensed scope considerations
    16. Part 3 Storage configuration
    17. Chapter 10. Configuration flow
      1. 10.1 Configuration worksheets
      2. 10.2 User and role management
      3. 10.3 Disk encryption
      4. 10.4 Network security
      5. 10.5 Configuration flow
      6. 10.6 General storage configuration guidelines
    18. Chapter 11. DS8880 Storage Management GUI
      1. 11.1 Introduction
      2. 11.2 DS8000 Storage Management GUI: Getting started
        1. 11.2.1 Accessing the DS GUI
        2. 11.2.2 Storage Management GUI System Setup wizard
        3. 11.2.3 Configuring I/O Port protocols/topologies
        4. 11.2.4 Managing and monitoring the storage system
        5. 11.2.5 Storage Management help functions
      3. 11.3 System configuration overview
        1. 11.3.1 View and change the customer network settings
        2. 11.3.2 Security settings
        3. 11.3.3 System Settings
        4. 11.3.4 Notifications Settings
        5. 11.3.5 Support Settings
      4. 11.4 Logical configuration overview
      5. 11.5 Logical configuration for Open Systems (FB) volumes
        1. 11.5.1 Configuration flow
        2. 11.5.2 Creating FB pools for Open Systems Hosts
        3. 11.5.3 Creating FB volumes for Open Systems Hosts
        4. 11.5.4 Creating FB host attachments
        5. 11.5.5 Assigning FB volumes
      6. 11.6 Logical configuration for count key data volumes
        1. 11.6.1 Configuration flow
        2. 11.6.2 Creating CKD storage pools
        3. 11.6.3 Creating CKD logical subsystems
        4. 11.6.4 Creating CKD volumes
        5. 11.6.5 Creating CKD parallel access volumes
        6. 11.6.6 Setting the I/O port protocols for IBM Z attachment
        7. 11.6.7 Easy Tier support
      7. 11.7 Monitoring system health
        1. 11.7.1 Hardware components: Status and attributes
        2. 11.7.2 Monitoring system events
        3. 11.7.3 Audit Logs and Syslog Notifications
      8. 11.8 Performance monitoring
        1. 11.8.1 Performance statistics
        2. 11.8.2 Working with customized performance graphs
      9. 11.9 Fibre Channel error rate statistics
      10. 11.10 Accessing the previous DS GUI
    19. Chapter 12. Configuration with the data storage command-line interface
      1. 12.1 DS command-line interface overview
        1. 12.1.1 Supported operating systems for the DS CLI
        2. 12.1.2 Installation hints and tips
        3. 12.1.3 Installing the DS CLI on a Windows 10 system
        4. 12.1.4 Installing the DS CLI on z/OS System
        5. 12.1.5 DS CLI version
        6. 12.1.6 User accounts
        7. 12.1.7 User management by using the DS CLI
        8. 12.1.8 DS CLI profile
        9. 12.1.9 Configuring the DS CLI to use a second HMC
        10. 12.1.10 Command structure
        11. 12.1.11 Using the DS CLI application
        12. 12.1.12 Return codes
        13. 12.1.13 User assistance
      2. 12.2 I/O port configuration
      3. 12.3 DS8880 storage configuration for fixed-block volumes
        1. 12.3.1 Disk classes
        2. 12.3.2 Creating the arrays
        3. 12.3.3 Creating the ranks
        4. 12.3.4 Creating the extent pools
        5. 12.3.5 Creating the FB volumes
        6. 12.3.6 Creating the volume groups
        7. 12.3.7 Creating host connections and clusters
        8. 12.3.8 Mapping open system host disks to storage unit volumes
      4. 12.4 DS8880 storage configuration for the CKD volumes
        1. 12.4.1 Creating the arrays
        2. 12.4.2 Creating the ranks and extent pools
        3. 12.4.3 Logical control unit creation
        4. 12.4.4 Creating the CKD volumes
        5. 12.4.5 Resource groups
        6. 12.4.6 Performance I/O Priority Manager
        7. 12.4.7 IBM Easy Tier
      5. 12.5 Metrics with DS CLI
      6. 12.6 Private network security commands
      7. 12.7 Copy Services commands
      8. 12.8 Further information
    20. Part 4 Maintenance and upgrades
    21. Chapter 13. Licensed machine code
      1. 13.1 How new Licensed Internal Code is released
      2. 13.2 Bundle installation
      3. 13.3 Code updates
      4. 13.4 Host adapter firmware updates
        1. 13.4.1 Light-on fastload firmware update
        2. 13.4.2 Remote Mirror and Copy path considerations
        3. 13.4.3 Control-unit initiated reconfiguration
      5. 13.5 Loading the code bundle
      6. 13.6 Fast path concurrent code load
      7. 13.7 Postinstallation activities
      8. 13.8 Summary
    22. Chapter 14. Monitoring with Simple Network Management Protocol
      1. 14.1 SNMP implementation on the DS8880
        1. 14.1.1 Message Information Base file
        2. 14.1.2 Predefined SNMP trap requests
      2. 14.2 SNMP notifications
        1. 14.2.1 Serviceable event that uses specific trap 3
        2. 14.2.2 Copy Services event traps
        3. 14.2.3 I/O Priority Manager SNMP
        4. 14.2.4 Thin provisioning SNMP
      3. 14.3 SNMP configuration
        1. 14.3.1 SNMP preparation
        2. 14.3.2 SNMP configuration with the HMC
        3. 14.3.3 SNMP configuration with the DS CLI
    23. Chapter 15. Remote support
      1. 15.1 Introduction to remote support
      2. 15.2 IBM policies for remote support
      3. 15.3 Remote support advantages
      4. 15.4 Remote support call home
        1. 15.4.1 Call home and heartbeat: Outbound
        2. 15.4.2 Data offload: Outbound
        3. 15.4.3 Outbound connection types
      5. 15.5 Remote Support Access (inbound)
        1. 15.5.1 Assist On-site
        2. 15.5.2 DS8880 embedded AOS
        3. 15.5.3 DS8880 Remote Support Center (rsc)
        4. 15.5.4 Support access management through the DS CLI and the Storage Management GUI
      6. 15.6 Audit logging
    24. Chapter 16. DS8870 to DS8880 model conversion
      1. 16.1 Introducing Model Conversion
      2. 16.2 Model Conversion Overview
        1. 16.2.1 Configuration Considerations
        2. 16.2.2 Hardware Considerations
      3. 16.3 Model Conversion Phases
        1. 16.3.1 Planning
        2. 16.3.2 Prerequisites
        3. 16.3.3 Mechanical Conversion
        4. 16.3.4 Post Conversion Operations
    25. Related publications
      1. IBM Redbooks
      2. Other publications
      3. Online resources
      4. Help from IBM
    26. Back cover

    Product information

    • Title: IBM DS8880 Architecture and Implementation (Release 8.3)
    • Author(s): Bert Dufrasne, Matthew Houzenga, Sherry Brunson, Peter Kimmel, Matthew Orovitz, Dennis Robertson, Michael Stenson, Axel Westphal
    • Release date: November 2017
    • Publisher(s): IBM Redbooks
    • ISBN: 9780738442778