Book description
This IBM® Redbooks® publication captures several of the best practices based on field experience and describes the performance gains that can be achieved by implementing the IBM System Storage® SAN Volume Controller V6.2.
This book begins with a look at the latest developments with SAN Volume Controller V6.2 and reviews the changes in the previous versions of the product. It highlights configuration guidelines and best practices for the storage area network (SAN) topology, clustered system, back-end storage, storage pools and managed disks, volumes, remote copy services, and hosts. Then, this book provides performance guidelines for SAN Volume Controller, back-end storage, and applications. It explains how you can optimize disk performance with the IBM System Storage Easy Tier® function. Next, it provides best practices for monitoring, maintaining, and troubleshooting SAN Volume Controller. Finally, this book highlights several scenarios that demonstrate the best practices and performance guidelines.
This book is intended for experienced storage, SAN, and SAN Volume Controller administrators and technicians. Before reading this book, you must have advanced knowledge of the SAN Volume Controller and SAN environment. For background information, read the following Redbooks publications:
Implementing the IBM System Storage SAN Volume Controller V5.1, SG24-6423
Introduction to Storage Area Networks, SG24-5470
Table of contents
- Front cover
- Notices
- Preface
- Summary of changes
- Part 1 Configuration guidelines and best practices
- Chapter 1. Updates in IBM System Storage SAN Volume Controller
-
Chapter 2. SAN topology
- 2.1 SAN topology of the SAN Volume Controller
- 2.2 SAN switches
-
2.3 Zoning
- 2.3.1 Types of zoning
- 2.3.2 Prezoning tips and shortcuts
- 2.3.3 SAN Volume Controller internode communications zone
- 2.3.4 SAN Volume Controller storage zones
- 2.3.5 SAN Volume Controller host zones
- 2.3.6 Standard SAN Volume Controller zoning configuration
- 2.3.7 Zoning with multiple SAN Volume Controller clustered systems
- 2.3.8 Split storage subsystem configurations
- 2.4 Switch domain IDs
- 2.5 Distance extension for remote copy services
- 2.6 Tape and disk traffic that share the SAN
- 2.7 Switch interoperability
- 2.8 IBM Tivoli Storage Productivity Center
- 2.9 iSCSI support
- Chapter 3. SAN Volume Controller clustered system
-
Chapter 4. Back-end storage
- 4.1 Controller affinity and preferred path
-
4.2 Considerations for DS4000 and DS5000
- 4.2.1 Setting the DS4000 and DS5000 so that both controllers have the same worldwide node name
- 4.2.2 Balancing workload across DS4000 and DS5000 controllers
- 4.2.3 Ensuring path balance before MDisk discovery
- 4.2.4 Auto-Logical Drive Transfer for the DS4000 and DS5000
- 4.2.5 Selecting array and cache parameters
- 4.2.6 Logical drive mapping
- 4.3 Considerations for DS8000
- 4.4 Considerations for IBM XIV Storage System
- 4.5 Considerations for IBM Storwize V7000
- 4.6 Considerations for third-party storage: EMC SymmetrixDMX and Hitachi Data Systems
- 4.7 Medium error logging
- 4.8 Mapping physical LBAs to volume extents
- 4.9 Identifying storage controller boundaries with IBM Tivoli Storage Productivity Center
-
Chapter 5. Storage pools and managed disks
- 5.1 Availability considerations for storage pools
- 5.2 Selecting storage subsystems
- 5.3 Selecting the storage pool
- 5.4 Quorum disk considerations for SAN Volume Controller
- 5.5 Tiered storage
- 5.6 Adding MDisks to existing storage pools
- 5.7 Restriping (balancing) extents across a storage pool
- 5.8 Removing MDisks from existing storage pools
- 5.9 Remapping managed MDisks
- 5.10 Controlling extent allocation order for volume creation
- 5.11 Moving an MDisk between SVC clusters
-
Chapter 6. Volumes
- 6.1 Overview of volumes
- 6.2 Volume mirroring
- 6.3 Creating volumes
- 6.4 Volume migration
- 6.5 Preferred paths to a volume
- 6.6 Cache mode and cache-disabled volumes
- 6.7 Effect of a load on storage controllers
-
6.8 Setting up FlashCopy services
- 6.8.1 Making a FlashCopy volume with application data integrity
- 6.8.2 Making multiple related FlashCopy volumes with data integrity
- 6.8.3 Creating multiple identical copies of a volume
- 6.8.4 Creating a FlashCopy mapping with the incremental flag
- 6.8.5 Using thin-provisioned FlashCopy
- 6.8.6 Using FlashCopy with your backup application
- 6.8.7 Migrating data by using FlashCopy
- 6.8.8 Summary of FlashCopy rules
- 6.8.9 IBM Tivoli Storage FlashCopy Manager
- 6.8.10 IBM System Storage Support for Microsoft Volume Shadow Copy Service
-
Chapter 7. Remote copy services
- 7.1 Introduction to remote copy services
- 7.2 SAN Volume Controller remote copy functions by release
-
7.3 Terminology and functional concepts
- 7.3.1 Remote copy partnerships and relationships
- 7.3.2 Global Mirror control parameters
- 7.3.3 Global Mirror partnerships and relationships
- 7.3.4 Asynchronous remote copy
- 7.3.5 Understanding remote copy write operations
- 7.3.6 Asynchronous remote copy
- 7.3.7 Global Mirror write sequence
- 7.3.8 Write ordering
- 7.3.9 Colliding writes
- 7.3.10 Link speed, latency, and bandwidth
- 7.3.11 Choosing a link cable of supporting Global Mirror applications
- 7.3.12 Remote copy volumes: Copy directions and default roles
-
7.4 Intercluster link
- 7.4.1 SAN configuration overview
- 7.4.2 Switches and ISL oversubscription
- 7.4.3 Zoning
- 7.4.4 Distance extensions for the intercluster link
- 7.4.5 Optical multiplexors
- 7.4.6 Long-distance SFPs and XFPs
- 7.4.7 Fibre Channel IP conversion
- 7.4.8 Configuration of intercluster links
- 7.4.9 Link quality
- 7.4.10 Hops
- 7.4.11 Buffer credits
- 7.5 Global Mirror design points
- 7.6 Global Mirror planning
-
7.7 Global Mirror use cases
- 7.7.1 Synchronizing a remote copy relationship
- 7.7.2 Setting up Global Mirror relationships, saving bandwidth, and resizing volumes
- 7.7.3 Master and auxiliary volumes and switching their roles
- 7.7.4 Migrating a Metro Mirror relationship to Global Mirror
- 7.7.5 Multiple cluster mirroring
- 7.7.6 Performing three-way copy service functions
- 7.7.7 When to use storage controller Advanced Copy Services functions
- 7.7.8 Using Metro Mirror or Global Mirror with FlashCopy
- 7.7.9 Global Mirror upgrade scenarios
- 7.8 Intercluster Metro Mirror and Global Mirror source as an FC target
- 7.9 States and steps in the Global Mirror relationship
- 7.10 1920 errors
- 7.11 Monitoring remote copy relationships
- Chapter 8. Hosts
- Part 2 Performance best practices
- Chapter 9. Performance highlights for SAN Volume Controller V6.2
-
Chapter 10. Back-end storage performance considerations
- 10.1 Workload considerations
- 10.2 Tiering
- 10.3 Storage controller considerations
- 10.4 Array considerations
- 10.5 I/O ports, cache, and throughput considerations
- 10.6 SAN Volume Controller extent size
- 10.7 SAN Volume Controller cache partitioning
- 10.8 IBM DS8000 considerations
- 10.9 IBM XIV considerations
- 10.10 Storwize V7000 considerations
- 10.11 DS5000 considerations
- Chapter 11. IBM System Storage Easy Tier function
- Chapter 12. Applications
- Part 3 Management, monitoring, and troubleshooting
-
Chapter 13. Monitoring
- 13.1 Analyzing the SAN Volume Controller by using Tivoli Storage Productivity Center
- 13.2 Considerations for performance analysis
-
13.3 Top 10 reports for SAN Volume Controller and Storwize V7000
- 13.3.1 I/O Group Performance reports (report 1) for SAN Volume Controller and Storwize V7000
- 13.3.2 Node Cache Performance reports (report 2) for SAN Volume Controller and Storwize V7000
- 13.3.3 Managed Disk Group Performance report (reports 3 and 4) for SAN Volume Controller
- 13.3.4 Top Volume Performance reports (reports 5 - 9) for SAN Volume Controller and Storwize V7000
- 13.3.5 Port Performance reports (report 10) for SAN Volume Controller and Storwize V7000
- 13.4 Reports for fabric and switches
-
13.5 Case studies
- 13.5.1 Server performance problem
- 13.5.2 Disk performance problem in a Storwize V7000 subsystem
- 13.5.3 Top volumes response time and I/O rate performance report
- 13.5.4 Performance constraint alerts for SAN Volume Controller and Storwize V7000
- 13.5.5 Monitoring and diagnosing performance problems for a fabric
- 13.5.6 Verifying the SAN Volume Controller and Fabric configuration by using Topology Viewer
- 13.6 Monitoring in real time by using the SAN Volume Controller or Storwize V7000 GUI
- 13.7 Manually gathering SAN Volume Controller statistics
- Chapter 14. Maintenance
- Chapter 15. Troubleshooting and diagnostics
- Part 4 Practical examples
- Chapter 16. SAN Volume Controller scenarios
- Related publications
- Back cover
Product information
- Title: IBM System Storage SAN Volume Controller Best Practices and Performance Guidelines
- Author(s):
- Release date: December 2012
- Publisher(s): IBM Redbooks
- ISBN: 9780738437118
You might also like
book
IBM System Storage SAN Volume Controller and Storwize V7000 Best Practices and Performance Guidelines
Abstract This IBM® Redbooks® publication captures several of the preferred practices and describes the performance gains …
book
IBM System Storage SAN Volume Controller and Storwize V7000 Best Practices and Performance Guidelines
This IBM® Redbooks® publication captures several of the preferred practices that are based on field experience …
book
Implementing the IBM System Storage SAN Volume Controller V7.4
This IBM® Redbooks® publication is a detailed technical guide to the IBM System Storage® SAN Volume …
book
Implementing the IBM System Storage SAN Volume Controller V5.1
This IBM® Redbooks® publication is a detailed technical guide to the IBM System Storage™ SAN Volume …