You are previewing Configuring VMware Virtual Volumes for Systems Powered by IBM Spectrum Virtualize.
O'Reilly logo
Configuring VMware Virtual Volumes for Systems Powered by IBM Spectrum Virtualize

Book Description

IBM® Spectrum Virtualize and VMware's Virtual Volumes (VVols) are paving the way toward a true IBM Software Defined Environment (SDE). IBM Spectrum™ Virtualize is at the core of software-defined storage. The addition of VVols enables a fundamentally more efficient operational model for storage in virtualized environments, centering it around the virtual machine (VM) rather than the physical infrastructure.

This IBM Redbooks® publication provides an overview of the VVols management framework and its implementation on storage systems managed by IBM Spectrum Virtualize™..

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. Chapter 1. Implementing VMware Virtual Volumes for systems powered by IBM Spectrum Virtualize
    1. 1.1 What are Virtual Volumes?
    2. 1.2 Overview of key components
      1. 1.2.1 vSphere 6.0
      2. 1.2.2 IBM Spectrum Control Base Edition
      3. 1.2.3 Storage system managed by IBM Spectrum Virtualize
  6. Chapter 2. Prerequisites
    1. 2.1 Compatible storage systems
    2. 2.2 Prerequisites
      1. 2.2.1 Code levels
      2. 2.2.2 NTP Server Configuration
      3. 2.2.3 Server configuration for IBM Spectrum Control Base Edition
      4. 2.2.4 Licensing requirements
    3. 2.3 Example configuration
  7. Chapter 3. Terminology
    1. 3.1 IBM Spectrum Virtualize
    2. 3.2 Storage system
    3. 3.3 Parent pool
    4. 3.4 Child pool
    5. 3.5 Virtual Volumes
    6. 3.6 VVols-enabled host
    7. 3.7 Protocol endpoint
    8. 3.8 Bind and unbind operations
    9. 3.9 Utility volume
    10. 3.10 VASA Provider
    11. 3.11 IBM Spectrum Control Base Edition
    12. 3.12 High availability group
    13. 3.13 IBM Spectrum Control Base Edition user
    14. 3.14 Storage service
    15. 3.15 Storage resource
    16. 3.16 Storage space
    17. 3.17 Storage Container
    18. 3.18 VVol Datastore
    19. 3.19 Storage Policy-Based Management
  8. Chapter 4. Installation and configuration
    1. 4.1 Configuring the storage system
      1. 4.1.1 Enabling VVols
      2. 4.1.2 Enabling VMware ESXi hosts for VVols
    2. 4.2 Configuring IBM Spectrum Control Base Edition
      1. 4.2.1 Downloading the IBM Spectrum Control Base Edition installation files
      2. 4.2.2 Installing IBM Spectrum Control Base Edition
      3. 4.2.3 Changing the IBMSC administration account
      4. 4.2.4 Accessing the IBM Spectrum Control Base Edition web interface
      5. 4.2.5 An overview of the SCB web interface
      6. 4.2.6 Changing the default administrator password
      7. 4.2.7 Storage credentials
      8. 4.2.8 VASA credentials
      9. 4.2.9 General settings
      10. 4.2.10 Server certificate
      11. 4.2.11 Adding a storage system
      12. 4.2.12 Adding a storage space
      13. 4.2.13 Adding a storage service
      14. 4.2.14 Defining and attaching storage resources
    3. 4.3 Configuring VMware vSphere Web Client
      1. 4.3.1 Adding a storage provider
      2. 4.3.2 Adding a VVol datastore in VMware vSphere Web Client
      3. 4.3.3 Setup complete
    4. 4.4 Configuring additional SCB servers for high availability
      1. 4.4.1 Downloading the IBM Spectrum Control Base Edition installation files
      2. 4.4.2 Installing IBM Spectrum Control Base Edition
      3. 4.4.3 Changing the IBMSC administration account
      4. 4.4.4 Accessing the IBM Spectrum Control Base Edition web interface
      5. 4.4.5 Changing the default administrator password
      6. 4.4.6 Storage Credentials
      7. 4.4.7 VASA credentials
      8. 4.4.8 General settings
      9. 4.4.9 Server certificate
      10. 4.4.10 Adding a storage system
      11. 4.4.11 Configuring the VMware vSphere Web Client
  9. Chapter 5. Managing and maintaining a Virtual Volumes environment
    1. 5.1 Example workflows
      1. 5.1.1 Allocating more storage to the vSphere administrator
      2. 5.1.2 Reclaiming storage from the vSphere administrator
    2. 5.2 Storage system tasks
      1. 5.2.1 Managing VMware ESXi hosts
      2. 5.2.2 Managing the utility volume
    3. 5.3 IBM Spectrum Control Base Edition tasks
      1. 5.3.1 Managing storage spaces
      2. 5.3.2 Managing storage services
      3. 5.3.3 Managing storage resources (child pools)
      4. 5.3.4 Adding more SCB instances
      5. 5.3.5 Managing Storage Systems
    4. 5.4 VMware vSphere Web Client tasks
      1. 5.4.1 Configuring multipathing
      2. 5.4.2 Managing queue depths
      3. 5.4.3 Managing storage providers
      4. 5.4.4 Managing VVol datastores
      5. 5.4.5 Working with Storage Policy-Based Management
      6. 5.4.6 Migrating virtual machines onto VVol datastores
  10. Chapter 6. Considerations and best practices
    1. 6.1 Storage system considerations
      1. 6.1.1 Defining Parent Pools
      2. 6.1.2 Mirroring the utility volume
      3. 6.1.3 Performing an upgrade on a storage system with Virtual Volumes enabled
    2. 6.2 IBM Spectrum Control Base Edition considerations
      1. 6.2.1 High availability
      2. 6.2.2 Defining storage spaces
      3. 6.2.3 Using the IBM Storage Enhancements for VMware vSphere Web Client in a Virtual Volumes environment
  11. Chapter 7. Storage Policy-Based Management
    1. 7.1 Overview of Storage Policy-Based Management
    2. 7.2 Storage capabilities advertised by SCB
      1. 7.2.1 Encryption
      2. 7.2.2 Flash
      3. 7.2.3 Space efficiency (compression)
    3. 7.3 Defining policies in vSphere Web Client
    4. 7.4 Use case scenarios and examples
      1. 7.4.1 Scenario 1
      2. 7.4.2 Scenario 2
      3. 7.4.3 Scenario 3
      4. 7.4.4 Configuring storage services with multiple child pools
  12. Chapter 8. Advanced concepts, operations, and functions in the Virtual Volumes environment
    1. 8.1 Types of VVols
    2. 8.2 Number of VVols
    3. 8.3 IBM FlashCopy functionality in a VVols environment
      1. 8.3.1 A basic introduction to IBM FlashCopy
    4. 8.4 Clone operations
    5. 8.5 Snapshot operations
      1. 8.5.1 Taking a snapshot
      2. 8.5.2 Reverting to a snapshot
      3. 8.5.3 Deleting snapshots
    6. 8.6 Cold migration and storage vMotion in a Virtual Volumes environment
    7. 8.7 vMotion in a Virtual Volumes environment
  13. Back cover