Home Page Icon
Home Page
Table of Contents for
Front cover
Close
Front cover
by
IBM SAN Volume Controller 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
Chapter 1. IBM SAN Volume Controller introduction
1.1 Benefits of using IBM Spectrum Virtualize
1.2 IBM SAN Volume Controller supported product range
1.2.1 New in Spectrum Virtualize v8.4
1.2.2 Supported products
1.2.3 IBM SAN Volume Controller high-level features
1.3 IBM SAN Volume Controller product range
1.4 Advanced functions for data reduction
1.4.1 Data Reduction Pools
1.4.2 Deduplication
1.4.3 Thin provisioning
1.4.4 Thin-provisioned flash copies
1.5 Advanced software features
1.5.1 Data migration
1.5.2 Copy services
1.5.3 Easy Tier
1.5.4 External virtualization
1.5.5 Enhanced stretch cluster
1.5.6 IBM HyperSwap
1.5.7 Licensing
Chapter 2. Storage area network
2.1 SAN topology general guidelines
2.1.1 SAN performance and scalability
2.1.2 ISL considerations
2.2 SAN topology-specific guidelines
2.2.1 Single switch SAN Volume Controller SANs
2.2.2 Basic core-edge topology
2.2.3 Edge-core-edge topology
2.2.4 Full mesh topology
2.2.5 IBM Spectrum Virtualize as a SAN bridge
2.2.6 Device placement
2.3 SAN Volume Controller ports
2.3.1 Slots and ports identification
2.3.2 Port naming and distribution
2.4 Zoning
2.4.1 Types of zoning
2.4.2 Prezoning tips and shortcuts
2.4.3 SAN Volume Controller internode communications zones
2.4.4 SAN Volume Controller storage zones
2.4.5 SAN Volume Controller host zones
2.4.6 Hot Spare Node zoning considerations
2.4.7 Zoning with multiple SAN Volume Controller clustered systems
2.4.8 Split storage subsystem configurations
2.5 Distance extension for Remote Copy services
2.5.1 Optical multiplexors
2.5.2 Long-distance SFPs or XFPs
2.5.3 Fibre Channel over IP
2.5.4 SAN extension with Business Continuity configurations
2.5.5 Native IP replication
2.6 Tape and disk traffic that share the SAN
2.7 Switch interoperability
Chapter 3. Storage back-end
3.1 General considerations for managing external storage
3.1.1 Storage controller path selection
3.1.2 Guidelines for creating optimal back-end configuration
3.1.3 Considerations for compressing and deduplicating back-end
3.2 Controller-specific considerations
3.2.1 Considerations for DS8000 series
3.2.2 IBM XIV Storage System considerations
3.2.3 IBM FlashSystem A9000/A9000R considerations
3.2.4 FlashSystem 5000, 5100, 7200, 9100, and 9200 considerations
3.2.5 IBM FlashSystem 900 considerations
3.2.6 Path considerations for third-party storage with EMC VMAX and Hitachi Data Systems
3.3 Quorum disks
Chapter 4. Storage pools
4.1 Introduction to pools
4.1.1 Standard pool
4.1.2 Data reduction pools
4.1.3 Standard pools versus DRPs
4.1.4 Data reduction estimation tools
4.1.5 Understanding capacity use in a DRP
4.2 Storage pool planning considerations
4.2.1 Planning for availability
4.2.2 Planning for performance
4.2.3 Planning for capacity
4.2.4 Extent size considerations
4.2.5 External pools
4.3 Data reduction pool best practices
4.3.1 Data reduction pools with IBM FlashSystem NVMe attached drives
4.3.2 DRP and external storage considerations
4.3.3 Data reduction pools and VMware vVols
4.3.4 Data reduction pool configuration limits
4.3.5 DRP provisioning considerations
4.3.6 Standard and DRP pools coexistence
4.3.7 Data migration with DRP
4.4 Operations with storage pools
4.4.1 Creating data reduction pools
4.4.2 Adding external MDisks to storage pools
4.4.3 Renaming MDisks
4.4.4 Removing MDisks from storage pools
4.4.5 Remapping-managed MDisks
4.4.6 Controlling extent allocation order for volume creation
4.5 Considerations when using encryption
4.5.1 General considerations
4.5.2 Hardware and software encryption
4.5.3 Encryption at rest with USB keys
4.5.4 Encryption at rest with key servers
4.6 Easy Tier, tiered, and balanced storage pools
4.6.1 Easy Tier concepts
4.6.2 Easy Tier definitions
4.6.3 Easy Tier operating modes
4.6.4 MDisk tier types
4.6.5 Changing the tier type of an MDisk
4.6.6 Easy Tier overload protection
4.6.7 Removing an MDisk from an Easy Tier pool
4.6.8 Easy Tier implementation considerations
4.6.9 Easy Tier settings
4.6.10 Monitoring Easy Tier using the GUI
Chapter 5. Volumes
5.1 Overview of volumes
5.2 Guidance for creating volumes
5.3 Thin-provisioned volumes
5.3.1 Compressed volumes
5.3.2 Deduplicated volumes
5.3.3 Thin provisioning considerations
5.3.4 Limits on virtual capacity of thin-provisioned volumes
5.4 Mirrored volumes
5.4.1 Write fast failovers
5.4.2 Read fast failovers
5.4.3 Maintaining data integrity of mirrored volumes
5.5 HyperSwap volumes
5.6 VMware virtual volumes
5.7 Cloud volumes
5.7.1 Transparent cloud tiering configuration limitations and rules
5.7.2 Restoring to the production volume
5.7.3 Restore to a new volume
5.8 Volume migration
5.8.1 Image-type to striped-type volume migration
5.8.2 Migrating to image-type volume
5.8.3 Migrating with volume mirroring
5.8.4 Migration from standard pools to Data Reduction Pools
5.9 Preferred paths to a volume
5.10 Moving a volume between I/O groups and nodes
5.10.1 Changing the preferred node of a volume within an I/O group
5.10.2 Moving a volume between I/O groups
5.11 Volume throttling
5.12 Volume cache mode
5.13 Other considerations
5.13.1 Volume protection
5.13.2 Volume resizing
5.13.3 Migrating from Fibre Channel connections to RDMA over Ethernet connections between nodes
Chapter 6. Copy services
6.1 Introduction to copy services
6.1.1 FlashCopy
6.1.2 Metro Mirror and Global Mirror
6.1.3 Volume Mirroring
6.2 FlashCopy
6.2.1 FlashCopy use cases
6.2.2 FlashCopy capabilities overview
6.2.3 FlashCopy functional overview
6.2.4 FlashCopy planning considerations
6.3 Remote Copy services
6.3.1 Remote copy use cases
6.3.2 Remote copy functional overview
6.3.3 Remote copy network planning
6.3.4 Remote copy services planning
6.3.5 Multiple site remote copy
6.3.6 1920 error
6.4 Native IP replication
6.4.1 Native IP replication technology
6.4.2 IP partnership limitations
6.4.3 VLAN support
6.4.4 IP compression
6.4.5 Remote copy groups
6.4.6 Supported configuration examples
6.4.7 Native IP replication performance consideration
6.5 Volume Mirroring
6.5.1 Read and write operations
6.5.2 Volume mirroring use cases
6.5.3 Mirrored volume components
6.5.4 Volume Mirroring synchronization options
6.5.5 Volume Mirroring performance considerations
6.5.6 Bitmap space for out-of-sync volume copies
Chapter 7. Business continuity
7.1 Business continuity topologies
7.1.1 Business continuity with Stretched Cluster
7.1.2 Business continuity with Enhanced Stretched Cluster
7.1.3 Business continuity with HyperSwap
7.2 Third site and IP quorum
7.2.1 Quorum modes
7.3 HyperSwap Volumes
7.4 Comparison of business continuity solutions
7.4.1 Other considerations and general recommendations
Chapter 8. Hosts
8.1 General configuration guidelines
8.1.1 Number of paths
8.1.2 Host ports
8.1.3 Port masking
8.1.4 N-port ID virtualization
8.1.5 Host to I/O group mapping
8.1.6 Volume size as opposed to quantity
8.1.7 Host volume mapping
8.1.8 Server adapter layout
8.1.9 Host status improvements
8.1.10 Considerations for NVMe over Fibre Channel host attachments
8.1.11 Considerations for iSER host attachments
8.2 Host pathing
8.2.1 Path selection
8.3 I/O queues
8.3.1 Queue depths
8.4 Host clusters
8.4.1 Persistent reservations
8.4.2 Clearing reserves
8.5 AIX hosts
8.5.1 Multipathing support
8.5.2 Configuration recommendations for AIX
8.6 Virtual I/O server hosts
8.6.1 Multipathing support
8.6.2 Physical and logical volumes
8.6.3 Identifying a disk for use as a virtual SCSI disk
8.7 Windows hosts
8.7.1 Multipathing support
8.7.2 Windows configuration
8.8 Linux hosts
8.9 Oracle Solaris hosts
8.9.1 Solaris MPxIO
8.9.2 Symantec Veritas Volume Manager
8.9.3 DMP multipathing
8.10 VMware server hosts
8.10.1 Configuring VMware
8.10.2 Multipathing configuration maximums
Chapter 9. Monitoring
9.1 Generic monitoring
9.1.1 Monitoring with the GUI
9.1.2 Monitoring using quotas and alert
9.2 Performance monitoring
9.2.1 Performance monitoring with the GUI
9.2.2 Performance monitoring with IBM Spectrum Control
9.2.3 Performance monitoring with IBM Storage Insights
9.3 Capacity metrics for block storage systems
9.3.1 Storage system capacity metrics
9.3.2 Pool capacity metrics
9.3.3 Volume capacity metrics
9.4 Creating alerts for IBM Spectrum Control and IBM Storage Insights
9.4.1 Alert examples
9.4.2 Alert to monitor back-end capacity: Physical allocation
9.5 Important metrics
9.6 Performance support package
9.7 Metro and Global Mirror monitoring with IBM Copy Services Manager and scripts
9.7.1 Monitoring MM and GM with scripts
9.8 Monitoring Tier1 SSD
Chapter 10. Maintenance
10.1 User interfaces
10.1.1 Management GUI
10.1.2 Service Assistant Tool GUI
10.1.3 Command-line interface
10.2 Users and groups
10.3 Volumes
10.4 Hosts
10.5 Software updates
10.5.1 Determining the target software level
10.5.2 Obtaining software packages
10.5.3 Hardware considerations
10.5.4 Update sequence
10.5.5 SAN fabrics preparation
10.5.6 Storage controllers preparation
10.5.7 Hosts preparation
10.5.8 Copy services considerations
10.5.9 Running the Upgrade Test Utility
10.5.10 Updating software
10.6 Drive firmware updates
10.7 SAN modifications
10.7.1 Cross-referencing WWPN
10.7.2 Cross-referencing LUN ID
10.8 Server HBA replacement
10.9 Hardware upgrades
10.9.1 Adding nodes
10.9.2 Upgrading nodes in a cluster
10.9.3 Moving to a new IBM SAN Volume Controller cluster
10.9.4 Splitting an IBM SAN Volume Controller cluster
10.9.5 Adding expansion enclosures
10.9.6 Removing expansion enclosures
10.10 I/O Throttling
10.10.1 I/O throttling overview
10.10.2 I/O throttling on front-end I/O control
10.10.3 I/O Throttling on back-end I/O control
10.10.4 Overall benefits of using I/O throttling
10.10.5 I/O throttling considerations
10.10.6 Configuring I/O throttling using the CLI
10.10.7 Configuring I/O throttling using the GUI
10.10.8 Creating a volume throttle
10.10.9 Creating a host throttle
10.10.10 Creating a host cluster throttle
10.10.11 Creating a storage pool throttle
10.10.12 Creating an offload throttle
10.11 Automation
10.11.1 Red Hat Ansible
10.11.2 RESTful API
10.12 Documenting IBM SAN Volume Controller and SAN environment
10.12.1 Naming conventions
10.12.2 SAN fabric documentation
10.12.3 IBM SAN Volume Controller documentation
10.12.4 Storage documentation
10.12.5 Technical support information
10.12.6 Tracking incident and change tickets
10.12.7 Automated support data collection
10.12.8 Subscribing to IBM SAN Volume Controller support
Chapter 11. Troubleshooting and diagnostics
11.1 Starting troubleshooting
11.1.1 Using the GUI
11.1.2 Recommended actions and fix procedure
11.2 Diagnostic data collection
11.2.1 Collecting data from IBM Spectrum Virtualize
11.2.2 Host multipath software data collection
11.2.3 Additional data collection
11.3 Common problems and isolation techniques
11.3.1 Host problems
11.3.2 SAN problems
11.3.3 Storage subsystem problems
11.3.4 Native IP replication problems
11.3.5 Remote Direct Memory Access (RDMA) based Clustering
11.3.6 Advanced Copy services problems
11.3.7 Health status during upgrade
11.3.8 Managing physical capacity of over provisioned storage controllers
11.4 Remote Support Assistance
11.5 Call Home Connect Cloud and Health Checker feature
11.5.1 Health Checker
11.6 IBM Storage Insights
11.6.1 Storage Insights Customer Dashboard
11.6.2 Customized dashboards to monitor your storage
11.6.3 Creating support tickets
11.6.4 Updating support tickets
11.6.5 SI Advisor
Chapter 12. IBM Real-time Compression
12.1 Evaluating compression savings by using Comprestimator
12.2 Evaluating workload by using Disk Magic
12.3 Verifying available CPU resources
12.4 Configuring a balanced system
12.5 Standard benchmark tools
12.6 Compression with FlashCopy
12.7 Compression with Easy Tier
12.8 Compression on the backend
12.9 Migrating generic volumes
12.10 Converting RtC volumes to DRP compression
Chapter 13. Best practices for Spectrum Virtualize for Public Cloud in IBM Cloud
13.1 Base architecture
13.2 Networking
13.2.1 Node networking
13.3 Hosts
13.4 Storage
13.4.1 Discovery and access
13.4.2 EasyTier considerations
13.5 Replication
Chapter 14. Best practices for Spectrum Virtualize for Public Cloud in AWS
14.1 Base architecture
14.2 System resources
14.3 Back-end storage
14.4 Replication considerations
Appendix A. IBM i considerations
IBM i Storage management
Single-level storage
IBM i response time
Planning for IBM i storage capacity
Storage connection to IBM i
Setting 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
Booting from SAN
IBM i mirroring
Copy services considerations
IBM SAN Volume Controller stretched cluster
DB2 mirroring for IBM i
Related publications
IBM Redbooks
Online resources
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
IBM SAN Volume Controller Best Practices and Performance Guidelines
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