Book description
Abstract
This IBM® Redbooks publication is a detailed technical guide to the IBM System Storage® SAN Volume Controller, which is powered by IBM Spectrum™ Virtualize V8.1.
IBM SAN Volume Controller is a virtualization appliance solution that maps virtualized volumes that are visible to hosts and applications to physical volumes on storage devices. Each server within the storage area network (SAN) has its own set of virtual storage addresses that are mapped to physical addresses. If the physical addresses change, the server continues running by using the same virtual addresses that it had before. Therefore, volumes or storage can be added or moved while the server is still running.
The IBM virtualization technology improves the management of information at the "block" level in a network, which enables applications and servers to share storage devices on a network.
Table of contents
- Front cover
- Notices
- Preface
- Summary of changes
- Chapter 1. Introduction to storage virtualization
-
Chapter 2. System overview
- 2.1 Brief history of IBM SAN Volume Controller
-
2.2 IBM SAN Volume Controller components
- 2.2.1 Nodes
- 2.2.2 I/O Groups
- 2.2.3 System
- 2.2.4 Dense expansion drawers
- 2.2.5 Flash drives
- 2.2.6 MDisks
- 2.2.7 Cache
- 2.2.8 Quorum disk
- 2.2.9 Disk tier
- 2.2.10 Storage pool
- 2.2.11 Volumes
- 2.2.12 IBM Easy Tier
- 2.2.13 Hosts
- 2.2.14 Host cluster
- 2.2.15 RAID
- 2.2.16 Encryption
- 2.2.17 iSCSI
- 2.2.18 IBM Real-time Compression
- 2.2.19 IP replication
- 2.2.20 IBM Spectrum Virtualize copy services
- 2.2.21 Synchronous or asynchronous remote copy
- 2.2.22 FlashCopy and Transparent Cloud Tiering
- 2.3 Business continuity
- 2.4 Management and support tools
- 2.5 Useful IBM SAN Volume Controller web links
-
Chapter 3. Planning
- 3.1 General planning rules
- 3.2 Planning for availability
- 3.3 Connectivity planning
- 3.4 Physical planning
- 3.5 Planning IP connectivity
- 3.6 SAN configuration planning
- 3.7 iSCSI configuration planning
- 3.8 Back-end storage subsystem configuration
- 3.9 Storage pool configuration
- 3.10 Volume configuration
- 3.11 Host attachment planning
- 3.12 Host mapping and LUN masking
- 3.13 NPIV planning
- 3.14 Advanced Copy Services
- 3.15 SAN boot support
- 3.16 Data migration from a non-virtualized storage subsystem
- 3.17 SAN Volume Controller configuration backup procedure
- 3.18 Spectrum Virtualize Port Configurator
- 3.19 Performance considerations
- Chapter 4. Initial configuration
- Chapter 5. Graphical user interface
- Chapter 6. Storage pools
-
Chapter 7. Volumes
- 7.1 An Introduction to volumes
- 7.2 Create Volumes menu
- 7.3 Creating volumes
- 7.4 Mapping a volume to the host
- 7.5 Creating Custom volumes
- 7.6 Stretched Volumes
- 7.7 HyperSwap and the mkvolume command
- 7.8 Mapping volumes to host after creation of volume
- 7.9 Migrating a volume to another storage pool
- 7.10 Migrating volumes using the volume copy feature
-
7.11 Volume operations using the CLI
- 7.11.1 Creating a volume
- 7.11.2 Volume information
- 7.11.3 Creating a thin-provisioned volume
- 7.11.4 Creating a volume in image mode
- 7.11.5 Adding a mirrored volume copy
- 7.11.6 Adding a compressed volume copy
- 7.11.7 Splitting a mirrored volume
- 7.11.8 Modifying a volume
- 7.11.9 Deleting a volume
- 7.11.10 Using volume protection
- 7.11.11 Expanding a volume
- 7.11.12 Assigning a volume to a host
- 7.11.13 Showing volumes to host mapping
- 7.11.14 Deleting a volume to host mapping
- 7.11.15 Migrating a volume
- 7.11.16 Migrating a fully managed volume to an image mode volume
- 7.11.17 Shrinking a volume
- 7.11.18 Showing a volume on an MDisk
- 7.11.19 Showing which volumes are using a storage pool
- 7.11.20 Showing which MDisks are used by a specific volume
- 7.11.21 Showing from which storage pool a volume has its extents
- 7.11.22 Showing the host to which the volume is mapped
- 7.11.23 Showing the volume to which the host is mapped
- 7.11.24 Tracing a volume from a host back to its physical disk
- 7.12 I/O throttling
- Chapter 8. Hosts
- Chapter 9. Storage migration
-
Chapter 10. Advanced features for storage efficiency
- 10.1 Introduction
-
10.2 EasyTier
- 10.2.1 EasyTier concepts
- 10.2.2 Flash drive arrays and flash MDisks
- 10.2.3 Disk tiers
- 10.2.4 Read Intensive Flash drives and EasyTier
- 10.2.5 EasyTier process
- 10.2.6 EasyTier operating modes
- 10.2.7 Implementation considerations
- 10.2.8 Modifying the EasyTier setting
- 10.2.9 Monitoring tools
- 10.2.10 More information
- 10.3 Thin provisioning
- 10.4 Unmap
-
10.5 Real-time Compression
- 10.5.1 Common use cases
- 10.5.2 Real-time Compression concepts
- 10.5.3 Random Access Compression Engine
- 10.5.4 Dual RACE instances
- 10.5.5 Random Access Compression Engine in IBM Spectrum Virtualize stack
- 10.5.6 Data write flow
- 10.5.7 Data read flow
- 10.5.8 Compression of existing data
- 10.5.9 Data reduction: Pattern removal, data deduplication, and compression
- 10.5.10 Creating compressed volumes
- 10.5.11 Comprestimator
-
Chapter 11. Advanced Copy Services
-
11.1 IBM FlashCopy
- 11.1.1 Business requirements for FlashCopy
- 11.1.2 FlashCopy principles and terminology
- 11.1.3 FlashCopy Mapping
- 11.1.4 Consistency Groups
- 11.1.5 Crash consistent copy and hosts considerations
- 11.1.6 Grains and bitmap - I/O indirection
- 11.1.7 Interaction with the cache
- 11.1.8 Background Copy Rate
- 11.1.9 Incremental FlashCopy
- 11.1.10 Starting FlashCopy mappings and Consistency Groups
- 11.1.11 Multiple target FlashCopy
- 11.1.12 Reverse FlashCopy
- 11.1.13 FlashCopy and image mode Volumes
- 11.1.14 FlashCopy mapping events
- 11.1.15 Thin provisioned FlashCopy
- 11.1.16 Serialization of I/O by FlashCopy
- 11.1.17 Event handling
- 11.1.18 Asynchronous notifications
- 11.1.19 Interoperation with Metro Mirror and Global Mirror
- 11.1.20 FlashCopy attributes and limitations
-
11.2 Managing FlashCopy by using the GUI
- 11.2.1 FlashCopy presets
- 11.2.2 FlashCopy window
- 11.2.3 Creating a FlashCopy mapping
- 11.2.4 Single-click snapshot
- 11.2.5 Single-click clone
- 11.2.6 Single-click backup
- 11.2.7 Creating a FlashCopy Consistency Group
- 11.2.8 Creating FlashCopy mappings in a Consistency Group
- 11.2.9 Showing related Volumes
- 11.2.10 Moving FlashCopy mappings across Consistency Groups
- 11.2.11 Removing FlashCopy mappings from Consistency Groups
- 11.2.12 Modifying a FlashCopy mapping
- 11.2.13 Renaming FlashCopy mappings
- 11.2.14 Deleting FlashCopy mappings
- 11.2.15 Deleting a FlashCopy Consistency Group
- 11.2.16 Starting FlashCopy mappings
- 11.2.17 Stopping FlashCopy mappings
- 11.2.18 Memory allocation for FlashCopy
- 11.3 Transparent Cloud Tiering
- 11.4 Implementing Transparent Cloud Tiering
- 11.5 Volume mirroring and migration options
-
11.6 Remote Copy
- 11.6.1 IBM SAN Volume Controller and Storwize System Layers
- 11.6.2 Multiple IBM Spectrum Virtualize systems replication
- 11.6.3 Importance of write ordering
- 11.6.4 Remote copy intercluster communication
- 11.6.5 Metro Mirror overview
- 11.6.6 Synchronous remote copy
- 11.6.7 Metro Mirror features
- 11.6.8 Metro Mirror attributes
- 11.6.9 Practical use of Metro Mirror
- 11.6.10 Global Mirror overview
- 11.6.11 Asynchronous remote copy
- 11.6.12 Global Mirror features
- 11.6.13 Using Change Volumes with Global Mirror
- 11.6.14 Distribution of work among nodes
- 11.6.15 Background copy performance
- 11.6.16 Thin-provisioned background copy
- 11.6.17 Methods of synchronization
- 11.6.18 Practical use of Global Mirror
- 11.6.19 Spectrum Virtualize HyperSwap topology
- 11.6.20 Consistency Protection for GM/MM
- 11.6.21 Valid combinations of FlashCopy, Metro Mirror, and Global Mirror
- 11.6.22 Remote Copy configuration limits
- 11.6.23 Remote Copy states and events
-
11.7 Remote Copy commands
- 11.7.1 Remote Copy process
- 11.7.2 Listing available system partners
- 11.7.3 Changing the system parameters
- 11.7.4 System partnership
- 11.7.5 Creating a Metro Mirror/Global Mirror consistency group
- 11.7.6 Creating a Metro Mirror/Global Mirror relationship
- 11.7.7 Changing Metro Mirror/Global Mirror relationship
- 11.7.8 Changing Metro Mirror/Global Mirror consistency group
- 11.7.9 Starting Metro Mirror/Global Mirror relationship
- 11.7.10 Stopping Metro Mirror/Global Mirror relationship
- 11.7.11 Starting Metro Mirror/Global Mirror consistency group
- 11.7.12 Stopping Metro Mirror/Global Mirror consistency group
- 11.7.13 Deleting Metro Mirror/Global Mirror relationship
- 11.7.14 Deleting Metro Mirror/Global Mirror consistency group
- 11.7.15 Reversing Metro Mirror/Global Mirror relationship
- 11.7.16 Reversing Metro Mirror/Global Mirror consistency group
- 11.8 Native IP replication
-
11.9 Managing Remote Copy by using the GUI
- 11.9.1 Creating Fibre Channel partnership
- 11.9.2 Creating remote copy relationships
- 11.9.3 Creating Consistency Group
- 11.9.4 Renaming remote copy relationships
- 11.9.5 Renaming a remote copy consistency group
- 11.9.6 Moving stand-alone remote copy relationships to Consistency Group
- 11.9.7 Removing remote copy relationships from Consistency Group
- 11.9.8 Starting remote copy relationships
- 11.9.9 Starting a remote copy Consistency Group
- 11.9.10 Switching a relationship copy direction
- 11.9.11 Switching a Consistency Group direction
- 11.9.12 Stopping remote copy relationships
- 11.9.13 Stopping a Consistency Group
- 11.9.14 Deleting remote copy relationships
- 11.9.15 Deleting a Consistency Group
- 11.9.16 Remote Copy memory allocation
- 11.10 Troubleshooting remote copy
-
11.1 IBM FlashCopy
-
Chapter 12. Encryption
- 12.1 Planning for encryption
- 12.2 Defining encryption of data at-rest
- 12.3 Activating encryption
- 12.4 Enabling encryption
- 12.5 Configuring additional providers
- 12.6 Migrating between providers
- 12.7 Recovering from a provider loss
- 12.8 Using encryption
- 12.9 Rekeying an encryption-enabled system
- 12.10 Migrating between key providers
- 12.11 Disabling encryption
-
Chapter 13. RAS, monitoring, and troubleshooting
- 13.1 Reliability, availability, and serviceability
- 13.2 Shutting down IBM SAN Volume Controller
- 13.3 Configuration backup
-
13.4 Software update
- 13.4.1 Precautions before the update
- 13.4.2 IBM Spectrum Virtualize update test utility
- 13.4.3 Update procedure to IBM Spectrum Virtualize V8.1
- 13.4.4 Updating Spectrum Virtualize with a Hot Spare Node
- 13.4.5 Updating IBM SAN Volume Controller internal drives code
- 13.4.6 Updating the IBM SAN Volume Controller system manually
- 13.5 Health Checker feature
- 13.6 Troubleshooting and fix procedures
- 13.7 Monitoring
- 13.8 Audit log
- 13.9 Collecting support information using the GUI and the CLI
- 13.10 Service Assistant Tool
- Appendix A. Performance data and statistics gathering
- Appendix B. CLI setup
- Appendix C. Terminology
- Related publications
- Back cover
Product information
- Title: Implementing the IBM System Storage SAN Volume Controller with IBM Spectrum Virtualize V8.1
- Author(s):
- Release date: February 2018
- Publisher(s): IBM Redbooks
- ISBN: 9780738442839
You might also like
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
IBM System Storage SAN Volume Controller, IBM Storwize V7000, and IBM FlashSystem 7200 Best Practices and Performance Guidelines
This IBM® Redbooks® publication captures several of the preferred practices and describes the performance gains that …
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 …
book
Implementing the IBM System Storage SAN Volume Controller V7.2
This IBM® Redbooks® publication is a detailed technical guide to the IBM System Storage® SAN Volume …