Home Page Icon
Home Page
Table of Contents for
Front cover
Close
Front cover
by Antonio Rainero, Jana Jamsek, Bruno Garcia Galle, Giulio Fiscella, Tiago Moreira
IBM System Storage SAN Volume Controller and Storwize V7000 Best Practices and Performance Guidelines
Front cover
Notices
Trademarks
Preface
Authors
Now you can become a published author, too!
Comments welcome
Stay connected to IBM Redbooks
Summary of changes
April 2017, Fifth Edition
Chapter 1. Storage area network topology
1.1 SAN topology general guidelines
1.1.1 SAN Performance and scalability
1.1.2 ISL Considerations
1.2 SAN topology-specific guidelines
1.2.1 Single switch SAN Volume Controller/Storwize SANs
1.2.2 Basic core-edge topology
1.2.3 Edge-core-edge topology
1.2.4 Full mesh topology
1.2.5 IBM Spectrum Virtualize and IBM Storwize as a SAN bridge
1.2.6 Device placement
1.3 SAN Volume controller ports
1.3.1 Slots and ports identification
1.3.2 Port naming and distribution
1.4 Zoning
1.4.1 Types of zoning
1.4.2 Prezoning tips and shortcuts
1.4.3 SAN Volume Controller internode communications zone
1.4.4 SAN Volume Controller/Storwize storage zones
1.4.5 SAN Volume Controller/Storwize host zones
1.4.6 Zoning with multiple SAN Volume Controller/Storwize clustered systems
1.4.7 Split storage subsystem configurations
1.5 Distance extension for remote copy services
1.5.1 Optical multiplexors
1.5.2 Long-distance SFPs or XFPs
1.5.3 Fibre Channel over IP
1.5.4 Native IP replication
1.6 Tape and disk traffic that share the SAN
1.7 Switch interoperability
Chapter 2. Back-end storage
2.1 Round-robin path selection
2.2 Considerations for DS88xx series
2.2.1 Balancing workload across DS88xx series controllers
2.2.2 DS88xx series ranks to extent pools mapping
2.2.3 Determining the number of controller ports for DS88xx series
2.2.4 LUN masking
2.3 Considerations for IBM XIV Storage System
2.3.1 Connectivity considerations
2.3.2 Host options and settings for XIV systems
2.3.3 Managed disks considerations
2.3.4 Additional considerations
2.4 Considerations for IBM Storwize V7000/V5000/V3700
2.4.1 Cabling and zoning
2.4.2 Defining internal storage
2.5 Considerations for IBM FlashSystem 900
2.5.1 Physical FC port connection and zoning
2.5.2 Storage capacity and Arrays
2.5.3 Extent size
2.5.4 Storage pools
2.5.5 Volumes
2.6 Considerations for third-party storage with EMC VMAX and Hitachi Data Systems
Chapter 3. Storage pools and managed disks
3.1 Availability considerations for storage pools
3.2 Selecting storage subsystems
3.3 Selecting the storage pool
3.3.1 Capacity planning consideration
3.3.2 Selecting the number of arrays per storage pool
3.3.3 Selecting LUN attributes
3.3.4 Considerations for Storwize family systems
3.3.5 Considerations for the IBM XIV Storage System
3.3.6 IBM FlashSystem A9000/A9000R considerations
3.3.7 Considerations for the DS88XX family
3.4 Quorum disk considerations
3.4.1 IP Quorum
3.4.2 IP Quorum requirements
3.5 Volume Consideration
3.6 Tiered storage
3.7 Adding MDisks to existing storage pools
3.7.1 Checking access to new MDisks
3.7.2 Persistent reserve
3.7.3 Renaming MDisks
3.8 Rebalancing extents across a storage pool
3.9 Removing MDisks from existing storage pools
3.9.1 Migrating extents from the MDisk to be deleted
3.9.2 Verifying the identity of an MDisk before removal
3.9.3 Correlating the back-end volume with the MDisk
3.10 Remapping managed MDisks
3.11 Controlling extent allocation order for volume creation
3.12 Considerations when using Encryption
3.12.1 Encryption at rest with USB Key
3.12.2 Encryption at rest with Key Server
3.12.3 Encryption on external storage
Chapter 4. Volumes
4.1 Overview of volumes
4.1.1 Striping compared to sequential type
4.1.2 Thin-provisioned volumes
4.1.3 Space allocation
4.1.4 Compressed volumes
4.1.5 Thin-provisioned volume
4.1.6 Limits on virtual capacity of Thin-provisioned volumes
4.2 Creating volumes
4.2.1 Changing the preferred node within an I/O group or cross I/O group
4.3 Volume migration
4.3.1 Image-type to striped-type migration
4.3.2 Migrating to image-type volume
4.3.3 Migrating with volume mirroring
4.4 VMware Virtual Volumes
4.5 Preferred paths to a volume
4.5.1 Governing of volumes
4.6 Cache mode and cache-disabled volumes
4.6.1 Underlying controller remote copy with IBM Spectrum Virtualize and Storwize cache-disabled volumes
4.6.2 Using underlying controller FlashCopy with IBM Spectrum Virtualize and Storwize cache disabled volumes
4.6.3 Changing the cache mode of a volume
4.7 Using IBM Spectrum Virtualize or Storwize with FlashSystem
4.8 FlashCopy services
4.8.1 FlashCopy rules summary
4.8.2 IBM Spectrum Protect Snapshot
4.8.3 IBM System Storage Support for Microsoft Volume Shadow Copy Service
4.9 Configuration Backup
Chapter 5. Copy Services
5.1 Introduction to copy services
5.1.1 FlashCopy
5.1.2 Metro Mirror and Global Mirror
5.1.3 Global Mirror with Change Volumes
5.1.4 Volume Mirroring function
5.2 FlashCopy
5.2.1 FlashCopy use cases
5.2.2 FlashCopy capabilities overview
5.2.3 FlashCopy functional overview
5.2.4 FlashCopy planning considerations
5.3 Remote Copy services
5.3.1 Remote copy functional overview
5.3.2 Remote copy network planning
5.3.3 Remote copy services planning
5.3.4 Remote copy use cases
5.3.5 1920 error
5.4 Native IP replication
5.4.1 Native IP replication technology
5.4.2 IP partnership limitations
5.4.3 VLAN support
5.4.4 IP Compression
5.4.5 Remote copy groups
5.4.6 Supported configurations
5.4.7 Native IP replication performance consideration
5.5 Volume Mirroring
5.5.1 Read and write operations
5.5.2 Volume mirroring use cases
5.5.3 Mirrored volume components
5.5.4 Performance considerations of Volume Mirroring
5.5.5 Bitmap space for out-of-sync volume copies
5.5.6 Synchronization status of volume copies
Chapter 6. Hosts
6.1 Configuration guidelines
6.1.1 Host levels and host object name
6.1.2 Host cluster
6.1.3 The number of paths
6.1.4 Host ports
6.1.5 Port masking
6.1.6 Host to I/O group mapping
6.1.7 Volume size as opposed to quantity
6.1.8 Host volume mapping
6.1.9 Server adapter layout
6.2 N-Port ID Virtualization
6.3 Host pathing
6.3.1 Multipathing Software
6.3.2 Preferred path algorithm
6.3.3 Path selection
6.3.4 Path management
6.3.5 Non-disruptive volume migration between I/O groups
6.4 I/O queues
6.4.1 Queue depths
6.5 Host clustering and reserves
6.5.1 Clearing reserves
6.5.2 IBM Spectrum Virtualize MDisk reserves
6.6 AIX hosts
6.6.1 HBA parameters for performance tuning
6.6.2 Configuring for fast fail and dynamic tracking
6.6.3 SDDPCM
6.7 Virtual I/O Server
6.7.1 Methods to identify a disk for use as a virtual SCSI disk
6.7.2 UDID method for MPIO
6.8 Windows hosts
6.8.1 Clustering and reserves
6.8.2 Tunable parameters
6.8.3 Guidelines for disk alignment using Microsoft Windows with IBM Spectrum Virtualize volumes
6.9 Linux hosts
6.9.1 Tunable parameters
6.10 Solaris hosts
6.10.1 Solaris MPxIO
6.10.2 Symantec Veritas Volume Manager
6.10.3 DMP multipathing
6.10.4 Troubleshooting configuration issues
6.11 VMware server
6.11.1 Multipathing solutions supported
6.11.2 Multipathing configuration maximums
6.12 Monitoring
6.12.1 Load measurement and stress tools
Chapter 7. IBM Easy Tier function
7.1 Easy Tier
7.1.1 Easy Tier concepts
7.1.2 Four tiers Easy Tier and Read Intensive flash drive
7.1.3 SSD arrays and Flash MDisks
7.1.4 Disk tiers
7.1.5 Easy Tier process
7.1.6 Easy Tier operating modes
7.2 Easy Tier implementation considerations
7.2.1 Implementation rules
7.2.2 Limitations
7.2.3 Easy Tier settings
7.3 Monitoring tools
7.3.1 Offloading statistics
7.3.2 Interpreting the STAT tool output
7.3.3 IBM STAT Charting Utility
Chapter 8. Monitoring
8.1 Generic monitoring
8.1.1 Monitoring with GUI
8.1.2 Monitoring using quotas and alert
8.2 Performance Monitoring
8.2.1 Performance monitoring with the GUI
8.2.2 Performance monitoring with IBM Spectrum Control
8.2.3 Important metrics for debugging
8.2.4 Performance support package
8.3 Metro and Global Mirror monitoring with IBM Copy Services Manager and scripts
8.3.1 Monitoring MM and GM with scripts
8.4 Monitoring Tier1 SSD
Chapter 9. Maintenance
9.1 Documenting IBM Spectrum Virtualize and SAN environment
9.1.1 Naming conventions
9.1.2 SAN fabrics documentation
9.1.3 IBM Spectrum Virtualize documentation
9.1.4 Storage documentation
9.1.5 Technical Support information
9.1.6 Tracking incident and change tickets
9.1.7 Automated support data collection
9.1.8 Subscribing to IBM Spectrum Virtualize support
9.2 Storage management users
9.3 Standard operating procedures
9.3.1 Allocating and deallocating volumes to hosts
9.3.2 Adding and removing hosts
9.4 IBM Spectrum Virtualize code update
9.4.1 Current and target IBM Spectrum Virtualize code level
9.4.2 IBM Spectrum Virtualize Upgrade Test Utility
9.4.3 IBM Spectrum Virtualize hardware considerations
9.4.4 Attached hosts preparation
9.4.5 Storage controllers preparation
9.4.6 SAN fabrics preparation
9.4.7 SAN components update sequence
9.4.8 IBM Spectrum Virtualize participating in Metro Mirror or Global Mirror
9.4.9 IBM Spectrum Virtualize update
9.4.10 IBM Spectrum Virtualize disk drive update
9.5 SAN modifications
9.5.1 Cross-referencing HBA WWPNs
9.5.2 Cross-referencing LUN IDs
9.5.3 HBA replacement
9.6 Hardware upgrades for IBM Spectrum Virtualize
9.6.1 Adding IBM Spectrum Virtualize nodes to an existing cluster
9.6.2 Upgrading IBM Spectrum Virtualize nodes in an existing cluster
9.6.3 Moving to a new IBM Spectrum Virtualize cluster
9.6.4 Splitting a Spectrum Virtualize cluster
9.7 Adding expansion enclosures
9.8 IBM Spectrum Virtualize scripting
9.8.1 Connecting to IBM Spectrum Virtualize using predefined PuTTY
9.8.2 Run commands in the IBM Spectrum Virtualize shell
9.8.3 Scripting toolkit
Chapter 10. Troubleshooting and diagnostics
10.1 Common issues
10.1.1 Host problems
10.1.2 IBM Spectrum Virtualize events
10.1.3 SAN events
10.1.4 Storage subsystem issues
10.1.5 Port masking issues
10.2 Collecting data and isolating the problem
10.2.1 Data collection
10.3 Recovering from problems
10.3.1 Solving host problems
10.3.2 Solving IBM Spectrum Virtualize events
10.3.3 Solving SAN issues
10.3.4 Solving back-end storage issues
10.3.5 Replacing a failed disk
10.4 Health status during upgrade and known errors
Chapter 11. IBM Real-time Compression
11.1 Evaluate compression savings using Comprestimator
11.2 Evaluate workload using Disk Magic
11.3 Verify available CPU resources
11.4 Configure a balanced system
11.5 Standard benchmark tools
11.6 Compression with FlashCopy
11.7 Compression with Easy Tier
11.8 Compression on the backend
11.9 Migrating generic volumes
11.10 Mixed volumes in the same MDisk group
Appendix A. IBM i considerations
IBM i Storage management
Single level storage
IBM i response time
Planning for IBM i capacity
Connecting SAN Volume Controller or Storwize to IBM i
Setting of attributes in VIOS
Disk drives for IBM i
Defining LUNs for IBM i
Data layout
Fibre Channel adapters in IBM i and VIOS
Zoning SAN switches
IBM i Multipath
Boot from SAN
IBM i mirroring
Copy services considerations
Appendix B. Business continuity
Business Continuity with Stretched Cluster
Business Continuity with Enhanced Stretched Cluster
Business Continuity with HyperSwap
IP quorum configuration
Related publications
IBM Redbooks
Other resources
Referenced websites
Help from IBM
Back cover
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Note: Before using this information and the product it supports, read the information in “Notices” on page xi.
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset