You are previewing IBM DS8880 Architecture and Implementation (Release 8.1).
O'Reilly logo
IBM DS8880 Architecture and Implementation (Release 8.1)

Book Description

This edition applies to the DS8880 with DS8000 Release 8.1 Modification1 code.

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 Systems™, and simplified management tools help provide a cost-effective path to an on-demand world.

The IBM DS8880 family includes the new high-performance all-flash model (DS8888 Model 982, with its associated DS8888 Expansion Unit Model 98F), and two high-performance hybrid models (DS8884 Model 980 with its associated DS8884 Expansion Unit Model 98B, and DS8886 Model 981 with its associated DS8886 Expansion Unit Model 98E).

Two powerful IBM POWER8® processor-based servers manage the cache to streamline disk I/Os, maximizing performance and throughput. These capabilities are further enhanced with the availability of high-performance flash enclosures (HPFEs). A major change with the introduction of the DS8880 is the reduction of the footprint to a 19-inch rack.

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 and flash cards, through the IBM Easy Tier® feature. The DS8880 now includes the Copy Services Manager code and allows for easier integration in a Lightweight Directory Access Protocol (LDAP) infrastructure.

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. Summary of changes
    1. September 2016, Second Edition
  6. Part 1 Concepts and architecture
  7. 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 z Systems
      5. 1.4.5 Performance enhancements for IBM Power Systems
  8. Chapter 2. IBM DS8880 hardware components and architecture
    1. 2.1 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 (models 982, 981, and 980)
      5. 2.2.5 DS8880 expansion frames (models 98F, 98E, and 98B)
      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 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
  9. 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 Smart Rebuild
      6. 3.5.6 RAID 5 overview
      7. 3.5.7 RAID 6 overview
      8. 3.5.8 RAID 10 overview
      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
  10. 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
  11. 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
    3. 5.3 Remote Mirror and Copy
      1. 5.3.1 Metro Mirror
      2. 5.3.2 Global Copy
      3. 5.3.3 Global Mirror
      4. 5.3.4 Metro/Global Mirror
      5. 5.3.5 Multi-Target PPRC
      6. 5.3.6 z/OS Global Mirror
      7. 5.3.7 z/OS Metro/Global Mirror
      8. 5.3.8 GDPS on z/OS environments
  12. 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 The 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 Eight Gbps and 16 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 z Systems
    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
    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 z Systems
    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
  13. Part 2 Planning and installation
  14. 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 Preferred practice 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 Data storage command-line interface
      4. 7.3.4 Remote support connection (embedded AOS)
      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 flash drives: Considerations
      4. 7.5.4 DS8000 flash cards: Considerations
  15. 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 Data storage 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
  16. 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
  17. Part 3 Storage configuration
  18. 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
  19. 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 DS8000 Storage Management GUI
      2. 11.2.2 Storage Management GUI System Setup wizard
      3. 11.2.3 Managing and monitoring the storage system
      4. 11.2.4 Storage Management help functions
    3. 11.3 System configuration overview
      1. 11.3.1 Security settings
      2. 11.3.2 Easy Tier settings
      3. 11.3.3 Advanced settings
    4. 11.4 Logical configuration overview
    5. 11.5 Logical configuration for fixed-block volumes
      1. 11.5.1 Configuration flow
      2. 11.5.2 Creating FB pools
      3. 11.5.3 Creating FB volumes
      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 z Systems attachment
    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
  20. 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 DSCLI on a Windows 10 system
      4. 12.1.4 DS CLI version
      5. 12.1.5 User accounts
      6. 12.1.6 User management by using the DS CLI
      7. 12.1.7 DS CLI profile
      8. 12.1.8 Configuring the DS CLI to use a second HMC
      9. 12.1.9 Command structure
      10. 12.1.10 Using the DS CLI application
      11. 12.1.11 Return codes
      12. 12.1.12 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
      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
  21. Part 4 Maintenance and upgrades
  22. 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
  23. 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
  24. 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 Embedded Remote Support Center
      4. 15.5.4 Support access management through the DS CLI
    6. 15.6 Audit logging
  25. Related publications
    1. IBM Redbooks
    2. Other publications
    3. Online resources
    4. Help from IBM
  26. Back cover