ibm virtual tape server

564
ibm.com/redbooks Front cover IBM TotalStorage Virtual Tape Server: Planning, Implementing, and Monitoring Babette Haeusser Martin Berger Jodi Buechler Michael Dede Wolfgang Kessel Improved performance and capacity Enhanced attachment capabilities Advanced system management

Upload: amshadab3199

Post on 26-Oct-2014

247 views

Category:

Documents


0 download

DESCRIPTION

IBM virtual tape server Planning implementing and monitoring

TRANSCRIPT

Front cover

IBM TotalStorage Virtual Tape Server:Planning, Implementing, and MonitoringImproved performance and capacity Enhanced attachment capabilities

Advanced system management

Babette Haeusser Martin Berger Jodi Buechler Michael Dede Wolfgang Kessel

ibm.com/redbooks

International Technical Support Organization IBM TotalStorage Virtual Tape Server: Planning, Implementing, and Monitoring November 2005

SG24-2229-07

Note: Before using this information and the product it supports, read the information in Notices on page xix.

Eighth Edition (November 2005) This edition applies to IBM TotalStorage Enterprise Virtual Tape Server models current at the time of publication.

Copyright International Business Machines Corporation 1997-2005. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

ContentsFigures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xvii Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xix Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xx Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi The team that wrote this redbook. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxi Become a published author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii Summary of changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv November 2005, Eighth Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxv Chapter 1. Introducing the IBM TotalStorage Virtual Tape Server . . . . . . . . . . . . . . . . . 1.1 The IBM TotalStorage 3494 Virtual Tape Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.1 VTS models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.2 VTS development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1.3 VTS benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 VTS compared to traditional tape stacking methods. . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2.1 The z/OS software based virtual tape solution concept . . . . . . . . . . . . . . . . . . . . . 1.2.2 Advantages and disadvantages of software based tape solutions . . . . . . . . . . . . . 1 2 2 3 3 4 5 5

Chapter 2. Architecture, functional characteristics, and components . . . . . . . . . . . . . 9 2.1 VTS concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.1.1 Logical components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.1.2 Mounting a scratch tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.1.3 Buffering data in the Tape Volume Cache (TVC) . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.1.4 Copying the data to tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.1.5 Mounting a specific tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.1.6 Expired volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.1.7 Secure data erase. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.1.8 Reconciliation and reclamation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.1.9 VTS internal space management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.2 VTS terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.2.1 Tape Volume Cache (TVC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2.2 Virtual volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2.3 Logical volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.2.4 Increased logical volume sizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.2.5 Stacked volumes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.2.6 Virtual drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.2.7 Physical drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.3 VTS models. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.3.1 Model B16 VTS and Model B18 VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.3.2 VTS models B10 and B20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.3.3 VTS internal elements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.3.4 Peer-to-Peer VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.3.5 VTS High Capacity Cache Option. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

Copyright IBM Corp. 1997-2005. All rights reserved.

iii

2.4 Hardware components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.4.1 VTS controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.4.2 Tape Volume Cache (TVC). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.4.3 IBM TotalStorage Enterprise Tape Drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5 Virtual Tape Server configuration in the library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5.1 Library Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5.2 VTS attached to an IBM 3494 Tape Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5.3 VTS attached to an IBM 3584 Tape Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.5.4 Logical libraries in the 3584/3953 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6 Advanced Policy Management (APM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.1 Physical volume pooling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.2 Selective dual copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.3 Tape volume cache management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.4 Large Logical Volume sizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.5 PTP copy mode control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.6 Reclamation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.7 Import/Export function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.6.8 Open Systems considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 3. Preinstallation planning and sizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 Hardware configurations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.1 VTS configuration options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1.2 Model B10 VTS and Model B20 VTS configurations . . . . . . . . . . . . . . . . . . . . . . 3.2 IBM 3494 Tape Library attachment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.1 VTS with 3590 tape drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.2 VTS with 3592 tape drives in a 3494 Tape Library . . . . . . . . . . . . . . . . . . . . . . . . 3.2.3 Library configuration rules. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3 IBM 3584 Tape Library attachment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.1 The 3953 Library Manager within a 3584 Tape Library . . . . . . . . . . . . . . . . . . . . 3.3.2 Configuration example for a VTS in a 3584 Tape Library . . . . . . . . . . . . . . . . . . . 3.4 The VTS as a logical library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.1 Partitioning the VTS into multiple logical libraries . . . . . . . . . . . . . . . . . . . . . . . . . 3.4.2 Sharing a VTS subsystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5 Tape analysis and sizing the VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.1 IBM Tape Tools. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.2 BatchMagic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5.3 Suitable data for the VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6 Planning for volume and cartridge storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.1 Support for 500,000 logical volumes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.2 Data compression . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.3 Size of virtual volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.4 Selecting logical volume serial numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.5 Extended Length Media Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.6 System managed tape considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.7 Basic Tape Library Support (BTLS) considerations . . . . . . . . . . . . . . . . . . . . . . . 3.6.8 Tape Mount Management (TMM) considerations . . . . . . . . . . . . . . . . . . . . . . . . . 3.7 Physical planning and placement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7.1 Operational requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7.2 Physical planning considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7.3 Power considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7.4 IBM TotalStorage Master Console . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7.5 VTS and Library Manager microcode levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.8 Software requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

27 28 29 29 33 33 34 36 37 38 42 47 50 53 54 55 55 56 57 58 58 59 60 61 62 65 67 67 69 69 70 72 72 72 75 75 77 77 78 78 85 87 88 89 89 89 90 90 91 91 92 93

iv

IBM TotalStorage Virtual Tape Server: Planning, Implementing, and Monitoring

3.8.1 Software requirements for ES/3090, ES/9000, S/390, or zSeries. . . . . . . . . . . . . 93 3.8.2 Software requirements for SCSI host systems . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 3.9 Planning for Advanced Policy Management exploitation . . . . . . . . . . . . . . . . . . . . . . . 95 3.9.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 3.9.2 Cache Management exploitation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 3.9.3 APM pooling considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 3.9.4 Selective Dual Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 3.9.5 Larger logical volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 3.9.6 Secure Data Erase . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 3.9.7 Considerations for cache management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 3.10 Remote installations and switch support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 3.10.1 Fabric support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 3.10.2 FICON transfer modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 3.10.3 Factors that affect distance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 3.11 Education and training on the VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 3.11.1 Adding a VTS to an existing 3494 or 3584 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 3.11.2 New VTS and new 3494 Tape Library or new 3584 Tape Library with 3953 LM104 3.11.3 Migration of an existing VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 3.11.4 Sharing the VTS with other systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 3.11.5 Implementation services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 Chapter 4. Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1 VTS implementation considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1.1 Background and supplementary materials . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1.2 Overview of installation tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 Hardware I/O configuration definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.1 Logical path considerations: ESCON . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.2 Logical path considerations: FICON host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.3 Defining devices through IOCP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.4 Defining devices through HCD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.5 HCD support for library and port IDs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.6 Activate the I/O configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.7 Display and control your settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2.8 Set values for Missing Interrupt Handler (MIH) . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3 VTS definition from the Library Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.1 Navigating the Library Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.2 Check the VTS library sequence number . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.3 Define stacked volume ranges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.4 Define (insert) logical volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.5 Define Fast Ready categories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.6 Physical cartridge insertion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.7 Define VTS management policies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.8 Cleaning schedule pop-up window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3.9 Simple network management protocol traps. . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4 Implementing Advanced Policy Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.1 Defining stacked volume pool properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.2 Defining storage groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.3 Creating management classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.4 Creating storage classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.5 Creating data classes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4.6 Implementing Advanced Policy Management for non-z/OS hosts . . . . . . . . . . . 4.5 VTS software definition for zSeries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.5.1 DFSMS system-managed tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 108 108 109 111 111 113 115 118 121 123 124 126 127 128 128 129 130 133 135 137 142 142 142 143 145 147 149 150 152 153 154

Contents

v

4.5.2 Defining the VTS to the tape management system. . . . . . . . . . . . . . . . . . . . . . . 4.5.3 JES3 environments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.5.4 Sharing VTS within multiple hosts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.5.5 Partitioning the VTS between multiple hosts. . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.6 VM/VSE considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.6.1 VM/ESA and z/VM native support using DFSMS/VM . . . . . . . . . . . . . . . . . . . . . 4.6.2 VM/ESA and z/VM guest support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.6.3 VSE/ESA as a VM/ESA guest using a VSE guest server (VGS) . . . . . . . . . . . . 4.6.4 Native z/VSE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.7 Transaction processing facility (TPF) considerations . . . . . . . . . . . . . . . . . . . . . . . . . 4.8 VTS Open System attachment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.8.1 SAN attachment configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.8.2 IBM TotalStorage VTS Open Systems design . . . . . . . . . . . . . . . . . . . . . . . . . . 4.8.3 Open Systems implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.8.4 SCSI bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.8.5 SCSI target addressing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.8.6 SCSI drive emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 5. Data migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 DFSMShsm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.1 Volume and data set sizes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.2 VTS implementation considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.3 DFSMShsm task related considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.4 DFSMShsm AUDIT considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 DFSMSrmm and other tape management systems . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 Tivoli Storage Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3.1 Recommendations for VTS usage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3.2 Recommendations for native drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3.3 Tivoli Storage Manager parameter settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4 DFSMSdss . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4.1 Full volume dumps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.4.2 Stand-Alone Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.5 Object Access Method (OAM). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.6 Database backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.6.1 DB2 data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.6.2 CICS and IMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.6.3 Batch data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.7 Moving data into and out of VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.7.1 Moving data into the VTS: phased method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.7.2 Moving data into the VTS: quick method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.7.3 Products to simplify the task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.7.4 Considerations for static volsers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.7.5 Combining methods to move data into the VTS . . . . . . . . . . . . . . . . . . . . . . . . . 5.7.6 Moving data out of the VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.8 Physical cartridge movement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.9 Migration scenarios when installing 3592 drives into a VTS . . . . . . . . . . . . . . . . . . . . 5.10 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 6. Operating the VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1 Power control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1.1 Powering on the VTS as part of a 3494 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1.2 Powering off the VTS as part of a 3494 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1.3 Power control when part of a 3584/3953 system . . . . . . . . . . . . . . . . . . . . . . . .

155 155 159 159 160 160 162 163 164 166 167 167 168 169 170 171 175 177 178 178 181 182 185 186 188 188 189 189 190 190 190 192 192 193 195 196 196 197 198 201 202 203 203 205 207 207 211 212 212 212 212

vi

IBM TotalStorage Virtual Tape Server: Planning, Implementing, and Monitoring

6.2 Operational states and modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2.1 3494 Tape Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2.2 3584/3953 Tape Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2.3 The informational states of the 3494. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2.4 The informational states of the 3584/3953 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3 Conditions that require intervention . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.1 Intervention-required messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.2 Service Information Messages (SIMs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.3.3 Simple network management protocol (SNMP) traps . . . . . . . . . . . . . . . . . . . . . 6.4 Tape management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.4.1 Defining volser ranges for stacked volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.4.2 Deleting volser ranges for stacked volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.4.3 Tape labels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.4.4 Inserting stacked volumes in the VTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.4.5 Ejecting VTS stacked volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.4.6 Move and eject stacked volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.4.7 Move/Eject Stacked Volumes (Status) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.5 Inserting logical volumes into the VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.6 Expired volume management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.6.1 Fast-Ready category. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.6.2 Scratch volume recovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.7 Ejecting logical volumes from the VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.8 Querying the Library Manager database. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.8.1 Search database for volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.8.2 Find logical volume's home. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.8.3 List logical volumes on a stacked volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.8.4 List Database Volumes function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.9 Inventory update . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.10 Operating the VTS from a host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.10.1 Data security pre-Release 7.4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.10.2 Secure data erasure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.10.3 Stand-alone support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.11 Error recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.11.1 IBM VTS resilience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.11.2 VTS controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.11.3 Power distribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.12 Recovery scenarios. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.12.1 Statistical Analysis and Reporting System (SARS). . . . . . . . . . . . . . . . . . . . . . 6.12.2 Hardware conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.12.3 FICON support enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.13 Disaster recovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.13.1 VTS database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.13.2 Actions to take at the damaged site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.13.3 Actions to take at the recovery site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.13.4 Disaster recovery processing time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.13.5 Disaster recovery implications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 7. VTS performance and monitoring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2 VTS model performance attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.1 Model B10 VTS and Model B20 VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.2 VTS Performance Accelerator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3 Shared resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

213 213 214 215 216 216 217 218 219 222 222 226 226 229 232 234 240 241 245 246 248 248 250 250 254 257 258 259 261 262 262 262 264 264 264 265 265 268 269 274 274 275 276 276 277 278 279 280 280 280 281 283

Contents

vii

7.3.1 Processor cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3.2 Tape volume cache management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3.3 Physical drive availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3.4 IBM 3592 and IBM 3590 physical tape drives. . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3.5 Physical stacked volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.4 Monitoring and evaluating VTS performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.4.1 Tools download . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.4.2 Critical performance values. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.4.3 APM reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.4.4 Hardware capacity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.5 Using Library Manager windows to monitor the VTS . . . . . . . . . . . . . . . . . . . . . . . . . 7.5.1 Performance statistics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.5.2 VTS active data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.5.3 Virtual Tape Server data flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.5.4 Virtual Tape Server mount hit data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.5.5 VTS physical device mount history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.5.6 Virtual Tape Server logical mounts per hour. . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.5.7 Active data distribution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.5.8 Active data distribution per pool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.5.9 VTS specific logs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.5.10 Other considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.6 VTS statistical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.6.1 Collecting the statistical records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.6.2 Analyzing SMF type 94 and LOGREC MDR records . . . . . . . . . . . . . . . . . . . . . 7.6.3 Monitoring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.6.4 Monitoring the VTS with VTSLOGRP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.7 Using the Tape Library Specialist to monitor the VTS . . . . . . . . . . . . . . . . . . . . . . . . 7.7.1 Specialist displays. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.7.2 Specialist prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.7.3 VTS status screen. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.8 Bulk volume information retrieval (BVIR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.8.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.8.2 Prerequisite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.8.3 Requesting a report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.8.4 Report output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.8.5 Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.9 IBM Enterprise Tape Library Expert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapter 8. Upgrade scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1 VTS upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.1 Upgrades available . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.2 Physical tape drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.3 Virtual tape drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.4 Virtual volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.5 Hardware configuration upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.6 Software implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.7 Volume and data migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.8 VTS LIC level considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.9 3494 Frame upgrades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1.10 IBM 3584/3953 Tape Library configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.2 Planning for VTS model upgrades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3 Scenario 1: Parallel operation within one library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.1 Preparing for migration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

283 284 288 289 289 290 290 292 298 299 299 300 301 302 303 304 305 305 306 307 307 308 309 309 309 310 311 311 312 313 316 316 318 318 319 322 325 329 330 330 332 333 334 335 337 338 338 341 341 342 344 345

viii

IBM TotalStorage Virtual Tape Server: Planning, Implementing, and Monitoring

8.3.2 Migration steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3.3 Migration summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4 Scenario 2: Parallel operation with two libraries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4.1 Migration steps for physical cartridge movement . . . . . . . . . . . . . . . . . . . . . . . . 8.4.2 Migration summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.5 Upgrade to the IBM Enhanced 3590 and the 3592 . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.5.1 Introduction to the IBM 3590 Enhanced Models . . . . . . . . . . . . . . . . . . . . . . . . . 8.5.2 Introduction to the IBM 3592 tape drives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.5.3 Planning considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.5.4 Operational considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.5.5 Migrating from 3590 media to 3592 media . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

347 349 349 351 352 353 353 353 354 356 357

Appendix A. Peer-to-Peer VTS solution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 363 IBM TotalStorage Peer-to-Peer VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364 Appendix B. VTS Import / Export. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration and feature requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Software requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Library Manager enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Import/Export terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Import and export list volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Export operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Determine volumes to be exported . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Create the export list volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Check for scratch stacked volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Run Export function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Export process flow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OAM messages related to export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Analysis of the export status file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Eject exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Eject exported stacked volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Determine exported volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Canceling export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Export performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Import operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assumptions and definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Create the import list volume files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Define volumes to the tape management system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Insert exported stacked volumes in the library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Assign the exported stacked volumes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Run Import function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Import process flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OAM and the Import function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Analysis of the import status file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Eject exported stacked volumes after import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Canceling import . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Handling operator errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reuse of exported stacked volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Import performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exported stacked volumes consolidation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Links between stacked and logical volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369 370 370 371 371 373 375 375 376 376 377 381 381 382 386 387 388 389 389 390 392 393 393 395 400 401 401 402 404 406 408 408 409 410 411 411 412 412

Contents

ix

Links between exported logical volumes and in-house volumes . . . . . . . . . . . . . . . . . Returning the container or making a second copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . Export/Import programming support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BrightStor CA-1 support of the Import/Export function . . . . . . . . . . . . . . . . . . . . . . . . . . . . DITTO VTS functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DITTO overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS terms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . New features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How DITTO works. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Appendix C. VTS implementation step-by-step . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . First time VTS library installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LM Upgrade to 527 or higher and VTS 2.26 or higher . . . . . . . . . . . . . . . . . . . . . . . . .

412 413 413 414 414 415 415 415 415 416 419 419 419 432

Appendix D. DEVSERV QLIB command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 443 Appendix E. Library Manager volume categories . . . . . . . . . . . . . . . . . . . . . . . . . . . . 451 Appendix F. SMF type 94 record layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461 Record mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 Header and self-defining section . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 Appendix G. VTS feature codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IBM TotalStorage Model B10 VTS and Model B20 VTS feature codes . . . . . . . . . . . . . . . D12 feature codes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IBM 3590 Model B1A feature codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IBM 3590 Model E1A feature codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IBM 3590 Model H1A feature codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IBM 3494 Model L1x feature codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Media feature codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IBM3584 and 3953 feature codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 499 499 508 510 510 511 511 514 514

Appendix H. Using a VTS on a DFSMS host without a tape management system . . 515 General concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 516 Mounting rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 517 Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Other resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Referenced Web sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How to get IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IBM Redbooks collections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 519 519 519 520 521 521

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523

x

IBM TotalStorage Virtual Tape Server: Planning, Implementing, and Monitoring

Figures1-1 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8 2-9 2-10 2-11 2-12 2-13 2-14 2-15 2-16 2-17 2-18 2-19 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 3-9 3-10 3-11 3-12 3-13 3-14 3-15 3-16 4-1 4-2 4-3 4-4 4-5 4-6 4-7 4-8 4-9 4-10 4-11 4-12 The 3494 and Virtual Tape Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 The virtual tape concept. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Logical components of the VTS as seen by the host system . . . . . . . . . . . . . . . . . . 13 Relationship between virtual and real components without APM . . . . . . . . . . . . . . . 19 Data in the TVC and on physical tape . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 VTS configuration with 3590 only . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 Configuration with heterogeneous drive support . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 VTS distance to IBM 3584 and 3953 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Hardware components of the VTS transparent to the host system . . . . . . . . . . . . . . 28 Virtual Tape Server configuration in the 3494 Tape Library . . . . . . . . . . . . . . . . . . . 34 IBM 3494-Lxx, IBM 3584-Lxx, and IBM 3953-L05 frame. . . . . . . . . . . . . . . . . . . . . . 36 APM control flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 Relationship between virtual and real components with APM . . . . . . . . . . . . . . . . . . 40 Logical volume allocation to specific physical volume pool flow . . . . . . . . . . . . . . . . 44 Borrowing and return flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Pool Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 VTS dual copy process flow. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Effect of tape volume cache management on TVC . . . . . . . . . . . . . . . . . . . . . . . . . . 51 TVC management with Advanced Policy Management. . . . . . . . . . . . . . . . . . . . . . . 53 The new data class construct . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Minimum VTS configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 IBM TotalStorage Enterprise Tape Library with VTS and native tape drives. . . . . . . 62 VTS Configurations with 3592 installed in a 3494 Tape Library . . . . . . . . . . . . . . . . 63 The logical libraries in a 3494 Tape Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 3494 configuration options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 3953 Library Manager connected to 3584 Tape Library . . . . . . . . . . . . . . . . . . . . . . 68 VTS connected to a 3584 Tape Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Copy process in a partitioned VTS library without APM and pooling. . . . . . . . . . . . . 71 Copy process in a partitioned VTS library with APM and pooling . . . . . . . . . . . . . . . 71 Unload process for TMS and SMF data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Tape processing time comparison (not to scale) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 VTS space for CST and ECCST emulated cartridges . . . . . . . . . . . . . . . . . . . . . . . . 79 VTS scratch volume selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 IBM TotalStorage Master Console connectivity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 VTS Status panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97 Copy process with APM enabled and volume pooling in use . . . . . . . . . . . . . . . . . . 99 Logical path establishment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 FICON / ESCON intermix on a VTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 VTS definition with an ESCON director . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 VTS definition without an ESCON director . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 VTS with FICON director connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Adding the first VTS Control Unit through HCD, Part 1 . . . . . . . . . . . . . . . . . . . . . . 119 Adding the first VTS Control Unit through HCD, Part 2 . . . . . . . . . . . . . . . . . . . . . . 119 Adding the first 16 drives through HCD, Part 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120 Adding the first 16 VTS drives through HCD, Part 2 . . . . . . . . . . . . . . . . . . . . . . . . 121 Sample configuration showing LIBRARY-ID and LIBPORT-ID . . . . . . . . . . . . . . . . 122 Sample DEVSERV QT command output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123 DEVSERV QLIB,LIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125

Copyright IBM Corp. 1997-2005. All rights reserved.

xi

4-13 4-14 4-15 4-16 4-17 4-18 4-19 4-20 4-21 4-22 4-23 4-24 4-25 4-26 4-27 4-28 4-29 4-30 4-31 4-32 4-33 4-34 4-35 4-36 4-37 4-38 4-39 4-40 5-1 5-2 5-3 5-4 5-5 6-1 6-2 6-3 6-4 6-5 6-6 6-7 6-8 6-9 6-10 6-11 6-12 6-13 6-14 6-15 6-16 6-17 6-18 6-19 6-20 xii

Sample output of the DEVSERV QLIB,libid,DETAILS command . . . . . . . . . . . . . . Operational Status screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modify Volser Ranges window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manage logical volumes window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Set VTS category attributes pop-up window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IBM 3584 Logical Libraries and cartridge assignment . . . . . . . . . . . . . . . . . . . . . . . 3584 Cartridge Assignment Policy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Set VTS management policies pop-up window pre LIC 527 . . . . . . . . . . . . . . . . . . Library Manager Clean Schedule window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Stacked Volume Pool Properties window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modify Stacked Volume Pool Properties update window. . . . . . . . . . . . . . . . . . . . . Manage Storage Groups panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manage Management Classes panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Storage Classes panel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manage Data Classes panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manage Logical Volumes panel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . JES3 library SETNAMES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS in a native VM/ESA environment using DFSMS/VM . . . . . . . . . . . . . . . . . . . . VTS in a VSE/ESA environment as a VM guest . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS in a VSE/ESA environment as a VM guest (no VGS) . . . . . . . . . . . . . . . . . . . VTS attachment to Open Systems. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS with mixed ESCON and SCSI host attachments . . . . . . . . . . . . . . . . . . . . . . . SCSI bus connections to virtual devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SCSI target configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Emulated eight 3490E to SCSI host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Daisy-chained Control Units providing 16 virtual tape drives to a SCSI Bus . . . . . . IBM 3490 Model C2A Tape Subsystem with two IBM 3490E tape drives . . . . . . . . Control Unit with two hosts connected to share drives . . . . . . . . . . . . . . . . . . . . . . Defining stacked volumes to RMM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How to distribute database tape data among local and remote sites . . . . . . . . . . . Sample process flow to move data in the VTS: phased method . . . . . . . . . . . . . . . Sample process flow to move data in the VTS: quick method. . . . . . . . . . . . . . . . . Physical cartridge movement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operator panel on the 3584 Tape Library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . System summary screen of the 3953 Library Manager . . . . . . . . . . . . . . . . . . . . . . Library Manager Operator Intervention window. . . . . . . . . . . . . . . . . . . . . . . . . . . . SNMP configuration diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SNMP Select Trap Types window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . SNMP trap destination window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Library Manager Volser Ranges window without APM . . . . . . . . . . . . . . . . . . . . . . Library Manager Volser Ranges window with APM . . . . . . . . . . . . . . . . . . . . . . . . . APM Modify volser range at the ETL Specialist. . . . . . . . . . . . . . . . . . . . . . . . . . . . Tape labels of 3590 J and K cartridges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The 3592 JA and JJ tape cartridges and labels. . . . . . . . . . . . . . . . . . . . . . . . . . . . Unique volumes within library and within TCDBplex . . . . . . . . . . . . . . . . . . . . . . . . Manage Insert Volumes window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Library Manager Eject a Stacked Volume window. . . . . . . . . . . . . . . . . . . . . . . . . . 3494 Specialist stacked volume ejection panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . Move Stacked Volumes window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Eject Stacked Volumes window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Move/Eject Stacked Volume (Status) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Library Manager Insert Logical Volumes window pre-LM LIC level 527 . . . . . . . . . Library Manager Insert Logical Volumes window post LM LIC level 527. . . . . . . . .

126 129 130 131 134 135 136 140 142 143 145 146 147 149 151 153 157 161 163 164 168 169 171 172 173 174 175 176 187 194 197 199 206 215 216 217 219 220 221 223 223 224 227 227 228 230 232 233 235 238 240 242 243

IBM TotalStorage Virtual Tape Server: Planning, Implementing, and Monitoring

6-21 6-22 6-23 6-24 6-25 6-26 6-27 6-28 6-29 6-30 6-31 6-32 6-33 6-34 6-35 6-36 6-37 6-38 6-39 7-1 7-2 7-3 7-4 7-5 7-6 7-7 7-8 7-9 7-10 7-11 7-12 7-13 7-14 7-15 7-16 7-17 7-18 7-19 7-20 7-21 7-22 7-23 7-24 7-25 7-26 7-27 8-1 8-2 8-3 8-4 8-5 8-6 A-1

ISMF panel: Tape Library Define . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Define Fast Ready Categories window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Library Manager Database pull-down menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ETL Specialist Search Database for Volumes window . . . . . . . . . . . . . . . . . . . . . . Search Database window: Select Search Criteria . . . . . . . . . . . . . . . . . . . . . . . . . . Search Database window: Select Results Set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Search Database window: Select Output Destination . . . . . . . . . . . . . . . . . . . . . . . Search Database window: Search Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Find a Logical Volume's Home window pre-527 LIC level. . . . . . . . . . . . . . . . . . . . Find a Logical Volume's Home window post-527 LIC level . . . . . . . . . . . . . . . . . . . ETL Specialist Find Logical Volume Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . History Table Details window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ETL Specialist window: Request Stacked Volume Map . . . . . . . . . . . . . . . . . . . . . Stacked Volume Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . List Database Volumes window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Request Inventory Upload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Stand-alone device support in the 3584/3953 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Failure components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Logical volume database and its backup in 3590 tape cartridge . . . . . . . . . . . . . . . Performance comparison. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Processor cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tape volume cache processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tape volume cache contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cache freespace low actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Copy queue high actions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hourly Virtual Drive Activity Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS Hourly TVC Activity Report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS Hourly Physical Drive Activity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hourly Volume Pool Media Statistics report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Status pull-down menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Performance Statistics window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS Active Data window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS Data Flow window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS Mount Hit Data window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS Physical Device Mount History window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS Logical Mounts Per Hour window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS Active Data Distribution window. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS Active Data Distribution per Pool window . . . . . . . . . . . . . . . . . . . . . . . . . . . . Library Status Display window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Daily hit parade - cache miss. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . IBM TotalStorage Tape Library Specialist: home page . . . . . . . . . . . . . . . . . . . . . . Enterprise Tape Library Specialist connection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS Status panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Backstore Media Counts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . BVIR Process flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TotalStorage ETL Expert: home page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS upgrade paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Migration scenario 1: parallel operation within one library . . . . . . . . . . . . . . . . . . . . Migration scenario 2: parallel operation with two libraries . . . . . . . . . . . . . . . . . . . . Physical cartridge movement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Migrating from 3590 to 3592 media with second VTS added . . . . . . . . . . . . . . . . . Migrating from 3590 to 3592 media in heterogeneous configuration (B20 only) . . . Sample Peer-to-Peer configuration with AX0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Figures

245 247 250 251 252 253 253 254 254 255 256 256 257 258 259 261 263 266 275 282 284 285 286 287 287 293 295 297 299 300 300 301 302 303 304 305 306 307 308 310 311 313 314 315 317 325 343 345 350 351 357 359 364 xiii

A-2 A-3 A-4 B-1 B-2 B-3 B-4 B-5 B-6 B-7 B-8 B-9 B-10 B-11 B-12 B-13 B-14 B-15 B-16 B-17 B-18 B-19 B-20 B-21 B-22 B-23 B-24 B-25 B-26 B-27 B-28 B-29 B-30 B-31 B-32 B-33 B-34 B-35 C-1 C-2 C-3 C-4 C-5 C-6 C-7 C-8 C-9 C-10 C-11 C-12 C-13 C-14 C-15 xiv

Sample Peer-to-Peer configuration with VTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Peer-to-Peer terminology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . General upgrade paths . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . VTS use of back-end drives. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Import/Export panels on the Library Manager pre LIC level 527 . . . . . . . . . . . . . . . Import/Export panels on the Library Manager post LIC level 527 . . . . . . . . . . . . . . Operational Status panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Display VTS Import/Export volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Export list volume contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Export list volume contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sample JCL to write files on export list volume . . . . . . . . . . . . . . . . . . . . . . . . . . . . Display library command listing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . LIBRARY EXPORT operator command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Export process flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DFSMSrmm Volume Details panel 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DFSMSrmm Volume Details panel 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sample JCL to read the export status file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Status file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exit Status display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manage Export Hold Volumes window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DFSMSrmm Volume Search panel 1 of 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . DFSMSrmm Volume Search panel 2 of 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cancel Export using Library Manager panels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Import list volume contents 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Import list volume contents 2 without APM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Import list volume contents with APM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sample JCL to write required files on import list volume . . . . . . . . . . . . . . . . . . . . . Manage Unassigned Volumes window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sample JCL to write transaction record in a temp file . . . . . . . . . . . . . . . . . . . . . . . Import process flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Queue display with import in progress. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sample JCL to read the import status file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Manage import volumes window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cancel import using Library Manager panels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sample coding to derive the amount of data to copy and export. . . . . . . . . . . . . . . Sample coding to perform the export function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sample coding to perform the import function . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exported stacked volume copy and stacked volume list . . . . . . . . . . . . . . . . . . . . . Data Class Define ISMF panel 1 of 4 - first time setup . . . . . . . . . . . . . . . . . . . . . . Data Class Define ISMF panel 2 of 4 - first time setup . . . . . . . . . . . . . . . . . . . . . . Data Class Define ISMF panel 3 of 4 - first time setup . . . . . . . . . . . . . . . . . . . . . . Data Class Define ISMF panel 3 of 4 - first time setup . . . . . . . . . . . . . . . . . . . . . . Storage Class Define ISMF panel 1 of 2 - first time setup . . . . . . . . . . . . . . . . . . . . Storage Class Define ISMF panel 2 of 2 - first time setup . . . . . . . . . . . . . . . . . . . . Management Class Define ISMF panel 1 of 3 - first time setup. . . . . . . . . . . . . . . . Management Class Define ISMF panel 2 of 3 - first time setup. . . . . . . . . . . . . . . . Management Class Define ISMF panel 3 of 3 - first time setup. . . . . . . . . . . . . . . . Tape Storage Group Define ISMF panel - first time setup. . . . . . . . . . . . . . . . . . . . Tape Library Define ISMF panel 1 of 2 - first time setup . . . . . . . . . . . . . . . . . . . . . Tape Library Define ISMF panel 2 of 2 - first time setup . . . . . . . . . . . . . . . . . . . . . 3494 Specialist Manage Storage Groups - APM setup . . . . . . . . . . . . . . . . . . . . . . Storage Group define ISMF panel - APM setup . . . . . . . . . . . . . . . . . . . . . . . . . . . Storage Class Define ISMF panel 1 of 2 - APM setup. . . . . . . . . . . . . . . . . . . . . . .

365 366 368 371 373 373 374 375 377 378 380 381 382 382 384 385 388 388 388 389 390 390 391 396 396 397 400 402 403 404 405 408 409 410 413 413 414 416 423 424 424 425 426 427 428 428 429 430 431 431 433 434 436

IBM TotalStorage Virtual Tape Server: Planning, Implementing, and Monitoring

C-16 C-17 C-18 C-19 C-20 C-21 C-22

Storage Class Define ISMF panel 2 of 2 - APM setup. . . . . . . . . . . . . . . . . . . . . . . Management Class Define ISMF panel 1 of 3 - APM setup . . . . . . . . . . . . . . . . . . Management Class Define ISMF panel 2 of 3 - APM setup . . . . . . . . . . . . . . . . . . Management Class Define ISMF panel 3 of 3 - APM setup . . . . . . . . . . . . . . . . . . Data Class Define ISMF panel 1 of 3 - APM setup . . . . . . . . . . . . . . . . . . . . . . . . . Data Class Define ISMF panel 2 of 3 - APM setup . . . . . . . . . . . . . . . . . . . . . . . . . Data Class Define ISMF panel 3 of 3 - APM setup . . . . . . . . . . . . . . . . . . . . . . . . .

436 438 438 439 440 440 441

Figures

xv

xvi

IBM TotalStorage Virtual Tape Server: Planning, Implementing, and Monitoring

Tables1-1 2-1 2-2 2-3 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 3-9 3-10 3-11 3-12 3-13 3-14 3-15 3-16 4-1 4-2 4-3 4-4 4-5 4-6 5-1 5-2 5-3 5-4 5-5 6-1 6-2 7-1 8-1 8-2 8-3 8-4 8-5 8-6 8-7 8-8 8-9 8-10 8-11 8-12 8-13 8-14 Benefits of VTS compared with traditional stacking methods . . . . . . . . . . . . . . . . . . . 4 Cartridge media types and native capacities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 Pre/post APM SMS class comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 .Cache preference group summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 VTS model comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Model B10 VTS ESCON/SCSI attachment configuration options . . . . . . . . . . . . . . . 59 Model B20 VTS ESCON/SCSI attachment configuration options . . . . . . . . . . . . . . . 59 Model B10 VTS ESCON/FICON attachment configuration options. . . . . . . . . . . . . . 59 Model B20 VTS ESCON/FICON attachment configuration options. . . . . . . . . . . . . . 59 IBM TotalStorage VTS Model B10 VTS and Model B20 VTS TVC sizes . . . . . . . . . 60 Minimum number of empty stacked volumes required . . . . . . . . . . . . . . . . . . . . . . . 82 Stacked volume calculation example parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Stacked volume calculation example parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Scratch tape order example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 IBM 3494 Tape Library Frame dimensions in millimeters . . . . . . . . . . . . . . . . . . . . . 90 IBM TotalStorage VTS specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 IBM 3584 Frame weight. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 VTS & LM code levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 IBM TotalStorage VTS SCSI host software and adapters support . . . . . . . . . . . . . . 94 VTS supported distances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Reclamation Priority Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 Scratch pools and Library Manager volume categories. . . . . . . . . . . . . . . . . . . . . . 152 VTS SAN supported servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 Virtual devices attached to SCSI3 bus1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 SCSI target addresses initial setting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 SCSI target addresses sample . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 Maximum volume sizes in z/OS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179 TAPECOPY utilization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183 Tape copy products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Methods of moving data out of the VTS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203 Tape data placement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 Read-only reason codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 Disaster recovery processing time in 3494 Tape Library. . . . . . . . . . . . . . . . . . . . . 277 BVIR Request Records . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318 VTS controller comparison. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330 Tape volume cache capacity (assume 3:1 compression) . . . . . . . . . . . . . . . . . . . . 331 Host attachment comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 VTS tape drive configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 Virtual tape drives comparison. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 Model conversion examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 Upgrade tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 Tape Drive prerequisites.. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339 Migration scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339 Migration scenario comparison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344 Migration tasks with scenario 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349 Migration tasks with scenario 2 and moving physical cartridges . . . . . . . . . . . . . . . 352 IBM 3590 tape drive characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354 Migration details for B1A to E1A or H1A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355

Copyright IBM Corp. 1997-2005. All rights reserved.

xvii

E-1 G-1 G-2 G-3 G-4

Library Manager volume categories. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Model B10 and B20 VTS specifications and specified feature codes . . . . . . . . . . . D12 Frame specifications and specified feature codes . . . . . . . . . . . . . . . . . . . . . L1x Frame specifications and specified feature codes . . . . . . . . . . . . . . . . . . . . . . IBM 3494 magnetic media feature codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

451 499 508 511 514

xviii

IBM TotalStorage Virtual Tape Server: Planning, Implementing, and Monitoring

NoticesThis information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing, IBM Corporation, North Castle Drive Armonk, NY 10504-1785 U.S.A. The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. COPYRIGHT LICENSE: This information contains sample application programs in source language, which illustrates programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. You may copy, modify, and distribute these sample programs in any form without payment to IBM for the purposes of developing, using, marketing, or distributing application programs conforming to IBM's application programming interfaces.

Copyright IBM Corp. 1997-2005. All rights reserved.

xix

TrademarksThe following terms are trademarks of the International Business Machines Corporation in the United States, other countries, or both:Eserver Eserver Redbooks (logo) ^ pSeries z/OS z/VM z/VSE zSeries AIX AS/400 CICS CUA DB2 DFSMS/MVS DFSMS/VM DFSMSdfp DFSMSdss DFSMShsm DFSMSrmm DFSORT Enterprise Storage Server ES/3090 ES/9000 ESCON FlashCopy FICON GDPS IBM IMS Lotus Magstar MVS OS/2 OS/390 OS/400 Parallel Sysplex Redbooks RETAIN RMF RS/6000 S/390 Seascape System Storage Tivoli TotalStorage VM/ESA VSE/ESA WebSphere

The following terms are trademarks of other companies: Java, Solaris, Sun, Ultra, and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Excel, Microsoft, Windows NT, Windows, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Intel, Pentium, Intel logo, Intel Inside logo, and Intel Centrino logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States, other countries, or both. Linux is a trademark of Linus Torvalds in the United States, other countries, or both. BrightStor, CA-1, and BrightStor CA-Dynam/TLMS are trademarks of Computer Associates International, Inc. BrightStor, CA-1 Tape Management Copycat Utility, and BrightStor CA-Dynam/TLMS Tape Management Copycat Utility are trademarks of Computer Associates International, Inc. Other company, product, and service names may be trademarks or service marks of others.

xx

IBM TotalStorage Virtual Tape Server: Planning, Implementing, and Monitoring

PrefaceThis IBM Redbook is the seventh update (eighth edition) to the best-selling IBM Magstar VTS Implementation Guide, which was first published in 1997. Since the first VTS installations in May 1997, much has changed in the Virtual Tape Server area. The performance, capacity, and functionality of the VTS has been phenomenally enhanced. The focus of this book is to provide implementation and usage guidance for the latest changes to the IBM TotalStorage Enterprise Automated Tape Library VTS models B10 and B20. Minor additions and corrections have also been applied throughout the book. If you discuss, sell, order, or plan for a Virtual Tape Server, please consult this redbook first! The IBM TotalStorage Virtual Tape Server (VTS) is integrated with the 3494 Tape Library and with the IBM 3584 Tape Library using the IBM 3953 Library Manager. The host system perceives it as an IBM Tape Library with up to 256 virtual 3490E tape drives and up to 500,000 virtual 3490E cartridges, which can have an uncompressed capacity of 400, 800, 1000, 2000, or 4000 MB. The VTS fully exploits the capability of the IBM TotalStorage 3590 and 3592 tape drives and the capacity of their media. The VTS introduced the virtual concept into tape subsystems, similar to virtual storage and virtual disk concepts that already have been implemented. The latest changes allow IBM 3592 tape drives to attach to the VTS installed with an IBM 3584 Tape Library, thus enhancing the VTS attachment options and performance once again.

The team that wrote this redbookThis redbook was produced by a team of specialists from around the world working at the International Technical Support Organization, San Jose Center. Babette Haeusser is an IBM Certified IT Specialist at the International Technical Support Organization, San Jose Center. She writes extensively and teaches IBM classes worldwide on all areas of Enterprise Tape. Babette joined IBM in 1973 as an application programmer. In 1987, she became an MVS Systems Engineer and specialized in IBM Storage Hardware and Software, which she supported in various job roles since then. Before joining the ITSO in early 2005, Babette worked in the Advanced Technical Sales Support EMEA. She led a team of specialists for Enterprise Storage, herself focusing on Enterprise Tape, including tape libraries and Virtual Tape Servers. Martin Berger is an Advisory IT Specialist for IBM Global Services, Integrated Technology Services, Germany, providing Software Support in z/OS and Storage Backoffice for IBM EMEA. He has 23 years of practical experience in IBM storage management software (DFSMShsm, DFSMS OAM, DFSMSdss, DFSMSdfp, and DFSMSrmm) and IBM disk and tape storage products (IBM ESS, RVA, XRC, PPRC and FlashCopy, IBM 3494, and VTS). Jodi Buechler is an Advisory Programmer from Tucson Arizona working in DFSMS Software Support. She has 16 years of experience in IBM storage management software (DFDSS, DFSMS OAM, and most recently AOM, TAPE/DASD ERP, BTLS, and ICKDSF.). She has specialized in IBM ATL, VTS, MTL, and PtP service support over the last several years.

Copyright IBM Corp. 1997-2005. All rights reserved.

xxi

Michael Dede is an ITAP System Services Representative for the Greater Toronto Area in Canada. He has 17 years of experience in servicing Enterprise systems. His areas of expertise include the 3494 Tape Library, VTS, and Peer-to-Peer VTS. This includes assignment to one of IBM SO's accounts, which utilize the 3494 Peer-to-Peer VTS libraries in a GDPS environment. Wolfgang Kessel is a Senior System Engineer within the FTSS organization in Germany with more than 30 years of experience in the Storage Management area, which includes Hardware and Software solutions. Currently, he is responsible for technical pre-sales support of RMSS products at specific large z/OS accounts in the Central Region.

Martin, Jodi, Wolfgang, Babette, and Michael

The authors of the previous four editions of this redbook were: Marco Ceresoli, Babette Haeusser, Tom Koudstaal, Nigel Morton, Taisei Takai, Paul Rizzio, David McFarlane, Barry Kadleck, Christina Coutts, Wolfgang Kessel

Thanks to the following people for their contributions to this project: Yvonne Lyon Deanna Polm Emma Jacobs International Technical Support Organization, San Jose Center

xxii

IBM TotalStorage Virtual Tape Server: Planning, Implementing, and Monitoring

Joseph Bacco, Jennifer Bappert, Thomas Bish, Wayne Carlson, Erika Dawson, Jim Fisher, Dennis Haight, J.D. Metzger, Collette Morton, Christina Orosco, Jon Peake, Jeffrey Pilch, Craig Schultz, David Shields, Jesse Thrall IBM Tucson Immo Compas, Antoinette Kaschner, Patrick Wolf IBM Germany

Become a published authorJoin us for a two- to six-week residency program! Help write an IBM Redbook dealing with specific products or solutions, while getting hands-on experience with leading-edge technologies. You'll team with IBM technical professionals, Business Partners and/or customers. Your efforts will help increase product acceptance and customer satisfaction. As a bonus, you'll develop a network of contacts in IBM development labs, and increase your productivity and marketability. Find out more about the residency program, browse the residency index, and apply online at:ibm.com/redbooks/residencies.html

Comments welcomeYour comments are important to us! We want our Redbooks to be as helpful as possible. Send us your comments about this or other Redbooks in one of the following ways: Use the online Contact us review redbook form found at:ibm.com/redbooks

Send your comments in an e-mail to:[email protected]

Mail your comments to: IBM Corporation, International Technical Support Organization Dept. QXXE Building 80-E2 650 Harry Road San Jose, California 95120-6099

Preface

xxiii

xxiv

IBM TotalStorage Virtual Tape Server: Planning, Implementing, and