Home Page Icon
Home Page
Table of Contents for
Front cover
Close
Front cover
by Chen Zhu, Michael Scott, Aderson Pacini, Alberto Barajas Ortiz, Sosuke Matsui, J
IBM TS7700 Release 4.2 Guide
Front cover
Notices
Trademarks
Preface
Summary of contents
Authors
Now you can become a published author, too
Comments welcome
Stay connected to IBM Redbooks
Summary of changes
April 2019, Third Edition R4.2
August 2018, Second Edition R4.1 through R4.1.2 update
May 2018, Second Edition R4.1 through R4.1.2 update
April 2017, First Edition minor update
Part 1 Architecture and planning
Chapter 1. Introducing the IBM TS7700
1.1 Overview
1.2 New capabilities
1.3 Concepts of storage virtualization
1.4 Benefits of tape virtualization
1.5 Managing the IBM TS7700
1.6 Data storage values
Chapter 2. Architecture, components, and functional characteristics
2.1 TS7700 architecture
2.1.1 Monolithic design of a Virtual Tape Server
2.1.2 Modular design of the TS7700
2.1.3 Previous Peer-to-Peer Virtual Tape Server design
2.1.4 Principles of grid design
2.1.5 TS7700 Models
2.1.6 Introduction of the TS7700T
2.1.7 Introduction of the TS7760C
2.1.8 Management of the TS7700
2.2 Stand-alone cluster: Components, functions, and features
2.2.1 Views from the Host: Library IDs
2.2.2 Tape Volume Cache
2.2.3 Virtual volumes and logical volumes
2.2.4 Logical volumes and compression
2.2.5 Mounting a scratch virtual volume
2.2.6 Mounting a specific virtual volume
2.2.7 Logical WORM support and characteristics
2.2.8 Virtual drives
2.2.9 Selective Device Access Control
2.2.10 Physical drives
2.2.11 Stacked volume
2.2.12 Selective Dual Copy function
2.2.13 General TVC management in a stand-alone cluster
2.2.14 TVC Cache management in a TS7740 stand-alone cluster
2.2.15 TVC cache management in a TS7700D, TS7700T, and TS7760C CP0 stand-alone cluster
2.2.16 TVC Cache management in a TS7700T CPx stand-alone cluster
2.2.17 Expired virtual volumes and the Delete Expired function
2.2.18 TVC management processes for TS7740, TS7700T, or TS7760C CPx
2.2.19 TVC handling in outage situations
2.2.20 Copy Consistency Point: Copy policy modes in a stand-alone cluster
2.2.21 TVC selection in a stand-alone cluster
2.2.22 TVC encryption
2.2.23 Physical volume pools
2.2.24 Logical and stacked volume management
2.2.25 Secure Data Erase function
2.2.26 Copy Export function
2.2.27 Encryption of physical tapes
2.2.28 User Management: Roles and profiles
2.2.29 Security identification by using Lightweight Directory Access Protocol
2.2.30 Grid Resiliency Functions
2.2.31 Service preparation mode
2.2.32 Service mode
2.2.33 Control Unit Initiated Reconfiguration
2.3 Multi-cluster grid configurations: Components, functions, and features
2.3.1 Rules in a multi-cluster grid
2.3.2 Required grid hardware
2.3.3 Data integrity by volume ownership
2.3.4 I/O TVC selection
2.3.5 Copy consistency points
2.3.6 Cluster family concept
2.3.7 Override settings concept
2.3.8 Host view of a multi-cluster grid and Library IDs
2.3.9 Tape Volume Cache
2.3.10 Virtual volumes and logical volumes
2.3.11 Mounting a scratch virtual volume
2.3.12 Mounting a specific virtual volume
2.3.13 Logical WORM support and characteristics
2.3.14 Virtual drives
2.3.15 Allocation assistance
2.3.16 Selective Device Access Control
2.3.17 Physical drives
2.3.18 Stacked volume
2.3.19 Selective Dual Copy function
2.3.20 General TVC management in multi-cluster grids
2.3.21 Expired virtual volumes and the Delete Expired function
2.3.22 TVC management for TS7740/TS7700T/TS7760C CPx in a multi-cluster grid
2.3.23 TVC management for TS7760 or TS7720 in a multi-cluster grid
2.3.24 TVC management processes in a multi-cluster grid
2.3.25 Copy Consistency Point: Copy policy modes in a multi-cluster grid
2.3.26 TVC (I/O) selection in a multi-cluster grid
2.3.27 TVC handling in an unavailability condition
2.3.28 Remote (cross) cluster mounts
2.3.29 TVC encryption
2.3.30 Logical and stacked volume management
2.3.31 Secure Data Erase
2.3.32 Copy Export
2.3.33 Encryption of physical tapes
2.3.34 Autonomic Ownership Takeover Manager
2.3.35 Selective Write Protect for disaster recovery testing
2.3.36 FlashCopy for disaster recovery testing
2.3.37 Grid resiliency functions
2.3.38 Service preparation mode
2.3.39 Service mode
2.3.40 Control Unit Initiated Reconfiguration
2.4 Grid configuration examples
2.4.1 Homogeneous versus hybrid grid configuration
2.4.2 Planning for high availability or disaster recovery in limited distances
2.4.3 Disaster recovery capabilities in a remote data center
2.4.4 Configuration examples
Chapter 3. IBM TS7700 usage considerations
3.1 Introduction
3.1.1 A short look at history
3.1.2 Challenges of today’s businesses
3.1.3 Challenges of technology progress
3.2 Gather your business requirements
3.2.1 Requirement types
3.2.2 Environment: Source of data
3.2.3 Backup data, active data, and archive data
3.2.4 IBM DB2 archive log handling
3.2.5 DFSMShsm Migration Level 2
3.2.6 Object access method: Object processing
3.2.7 Batch processing: Active data
3.2.8 Data type and cache control
3.3 Features and functions for all TS7700 models
3.3.1 Stand alone versus grid environments
3.3.2 Sharing a TS7700
3.3.3 Tape Volume Cache selection
3.3.4 Copy Consistency policy
3.3.5 Synchronous mode copy
3.3.6 Override policies
3.3.7 Cluster family
3.3.8 Logical Volume Delete Expire Processing versus previous implementations
3.3.9 Software compression (LZ4 and ZSTD)
3.3.10 Encryption
3.3.11 z/OS Allocation with multiple grids connected to a single host
3.3.12 z/OS Allocation assistance inside a grid
3.3.13 25 GB logical volumes
3.3.14 Grid resiliency function: “Remote†fence
3.3.15 Control Unit Initiated Reconfiguration
3.4 Features and functions available only for the TS7700T
3.5 Operation aspects: Monitoring and alerting
3.5.1 Message handling
3.5.2 Regularly scheduled performance monitoring
3.5.3 Optional checks
3.6 Choosing a migration method
3.6.1 Host-based migration
3.6.2 TS7700 internal data migration
3.6.3 Tape drive technology behind a TS7700
Chapter 4. Preinstallation planning and sizing
4.1 Hardware installation and infrastructure planning
4.1.1 System requirements
4.1.2 TS7700 specific limitations
4.1.3 TCP/IP configuration considerations
4.1.4 Factors that affect performance at a distance
4.1.5 Host attachments
4.1.6 Planning for LDAP for user authentication in your TS7700 subsystem
4.1.7 Cluster time coordination
4.2 Planning for a grid operation
4.2.1 Autonomic Ownership Takeover Manager considerations
4.2.2 Defining grid copy mode control
4.2.3 Defining scratch mount candidates
4.2.4 Retain Copy mode
4.2.5 Defining cluster families
4.2.6 TS7720 and TS7760 cache thresholds and removal policies
4.2.7 Data management settings (TS7740/TS7700T CPx in a multi-cluster grid)
4.2.8 High availability considerations
4.2.9 Planning for cloud operation
4.3 Planning for software implementation
4.3.1 Host configuration definition
4.3.2 Software requirements
4.3.3 System-managed storage tape environments
4.3.4 Sharing and partitioning considerations
4.3.5 Library Manager Category Usage Considerations
4.3.6 Sharing the TS7700 by multiple hosts
4.3.7 Partitioning the TS7700 between multiple hosts
4.3.8 Logical path considerations
4.4 Planning for logical and physical volumes
4.4.1 Volume serial numbering
4.4.2 Virtual volumes
4.4.3 Logical WORM
4.4.4 Physical volumes for TS7740, TS7720T, and TS7760T
4.4.5 Data compression
4.4.6 Secure Data Erase function
4.4.7 Planning for tape encryption in a TS7740, TS7720T, and TS7760T
4.4.8 Planning for cache disk encryption in the TS7700
4.5 Tape analysis and sizing the TS7700
4.5.1 IBM tape tools
4.5.2 BatchMagic
4.5.3 Workload considerations
4.5.4 Education and training
4.5.5 Implementation services
Chapter 5. Disaster recovery
5.1 TS7700 disaster recovery principles
5.1.1 Data availability
5.1.2 Deferred Copy Queue
5.1.3 Volume ownership
5.2 Failover scenarios
5.3 Planning for disaster recovery
5.3.1 Disaster recovery site connectivity IODF considerations
5.3.2 Grid configuration
5.3.3 Planning guidelines
5.4 High availability and disaster recovery configurations
5.4.1 Example grid configurations
5.4.2 Restoring the host and library environments
5.5 Disaster recovery testing
5.6 A real disaster
5.7 Geographically Dispersed Parallel Sysplex for z/OS
5.7.1 Geographically Dispersed Parallel Sysplex considerations in a TS7700 grid configuration
5.7.2 Geographically Dispersed Parallel Sysplex functions for the TS7700
5.7.3 Geographically Dispersed Parallel Sysplex implementation
Part 2 Implementation and migration
Chapter 6. IBM TS7700 implementation
6.1 TS7700 implementation
6.1.1 Implementation tasks
6.2 TS4500/TS3500 tape library definitions
6.3 Setting up the TS7700
6.3.1 Definitions for TS7760T, TS7740, or TS7720T
6.3.2 TS7700 definitions
6.4 Hardware configuration definition
6.4.1 Defining devices through HCD
6.4.2 Activating the I/O configuration
6.5 Setting values for the Missing Interrupt Handler
6.6 Defining fence actions
6.7 TS7700 software definitions
Chapter 7. Hardware configurations and upgrade considerations
7.1 TS7700 hardware components
7.1.1 Common components for the TS7700 models
7.1.2 TS7760 components
7.1.3 TS7720 components
7.1.4 TS7740 components
7.1.5 TS7700 tape library attachments, drives, and media
7.1.6 TS3000 Total System Storage Console
7.1.7 Cables
7.2 TS7700 component upgrades
7.2.1 TS7700 concurrent system component upgrades
7.2.2 TS7700 non-concurrent system component upgrades
7.2.3 TS7760 Cache upgrade options
7.2.4 TS7720 Cache upgrade options
7.2.5 TS7740 Tape Volume Cache upgrade options
7.2.6 Upgrading drive models in an existing TS7740 or TS7700T
7.2.7 Frame replacement of old hardware with new hardware
7.3 TS7700 upgrade to Release 4.2
7.3.1 Planning for the upgrade
7.4 Adding clusters to a grid
7.4.1 TS7700 grid upgrade concept
7.4.2 Considerations when adding a cluster to the existing configuration
7.4.3 Considerations for merging an existing cluster or grid into a grid
7.5 Removing clusters from a grid
7.5.1 Reasons to remove a cluster
7.5.2 High-level description of the process
Chapter 8. Migration
8.1 Migration to a TS7700
8.1.1 Host-based migration
8.1.2 Tape-based migration
8.2 Migration between TS7700s
8.2.1 Join and Copy Refresh processing
8.2.2 Copy Export and Copy Export Recovery / Merge
8.2.3 Grid to Grid Migration
8.3 Methods to move data for host-based migration
8.3.1 Phased method of moving data
8.3.2 Quick method of moving data
8.3.3 Products to simplify the task
8.3.4 Combining methods to move data into the TS7700
8.4 Moving data out of the TS7700
8.4.1 Host-based copy tools
8.4.2 Copy Export and Copy Export Recovery / Merge
8.4.3 DFSMShsm aggregate backup and recovery support
8.5 Migration of DFSMShsm-managed data
8.5.1 Volume and data set sizes
8.5.2 TS7700 implementation considerations
8.5.3 DFSMShsm task-related considerations
8.6 DFSMSrmm and other tape management systems
8.7 IBM Spectrum Protect
8.7.1 Native or virtual drives
8.7.2 IBM Tivoli Storage Manager parameter settings
8.8 DFSMSdss
8.8.1 Full volume dumps
8.8.2 Stand-Alone Services
8.9 Object access method
8.10 Database backups
8.10.1 DB2 data
8.10.2 CICS and IMS
8.10.3 Batch data
Part 3 Operations
Chapter 9. Configuring and operating the IBM TS7700
9.1 User interfaces
9.2 The tape library management GUI
9.3 TS7700 Management Interface
9.3.1 Connecting to the Management Interface
9.3.2 Using the TS7700 management interface
9.3.3 The Systems icon
9.3.4 The Monitor icon
9.3.5 Performance
9.3.6 The Virtual icon
9.3.7 Physical icon
9.3.8 Constructs icon
9.3.9 The Access icon
9.3.10 The Settings icon
9.3.11 The Service icon
9.4 Call Home and Electronic Customer Care
9.4.1 Electronic Customer Care
9.4.2 Assist On-site
9.5 Common procedures
9.5.1 The tape library with the TS7700T cluster
9.5.2 TS7700T definitions
9.5.3 TS7700 definitions
9.5.4 TS7700 multi-cluster definitions
9.6 Basic operations
9.6.1 Clock and time setting
9.6.2 Library in Pause mode
9.6.3 Preparing a TS7700 for service
9.6.4 The Tape Library inventory
9.6.5 Inventory upload
9.7 Cluster intervention scenarios
9.7.1 Hardware conditions
9.7.2 TS7700 LIC processing failure
Chapter 10. Host Console operations
10.1 System-managed tape
10.1.1 DFSMS operator commands
10.1.2 MVS system commands
10.1.3 Host Console Request function
10.1.4 Library LMPOLICY command
10.1.5 Useful DEVSERV QUERY commands
10.1.6 Scratch volume recovery for volumes
10.1.7 Ejecting logical volumes
10.2 Messages from the library
10.2.1 CBR3750I console message
10.2.2 TS7700 Host Console messages
10.3 EXPIRE HOLD and scratch processing considerations
10.3.1 EXPIRE HOLD and low on scratch tapes in TS7760T, TS7760C, TS7740, or TS7720T
10.3.2 EXPIRE HOLD and cache utilization in TS7760D or TS7720D
10.4 Scratch count mismatch
10.5 Host cartridge entry processing
10.6 Effects of changing volume categories
10.7 Library messages and automation
10.8 Mount retry
10.8.1 Enhanced mount retry defaults
10.8.2 Enhanced mount retry example
10.9 CUIR for tape
10.9.1 LIBRARY REQUEST commands to enable or disable CUIR
10.9.2 Other commands built to support CUIR functionality
10.10 Cloud Storage tier considerations (R4.2 enhancement)
10.11 Return-to-scratch enhancement
10.12 Deleting logical volumes
Chapter 11. Performance and monitoring
11.1 Overview
11.2 TS7700 performance characteristics
11.3 Basic performance overview
11.3.1 TS7700 components and task distribution
11.3.2 Grid considerations and replication modes
11.3.3 Workload profile from your hosts
11.3.4 Lifecycle Management of your data
11.3.5 Parameters and customization of the TS7700
11.3.6 Terminology of throughput
11.3.7 Throttling in the TS7700
11.4 Monitoring TS7700 performance
11.4.1 Base information: Types of statistical records
11.4.2 Using the TS4500 Management GUI
11.4.3 Using the TS3500 Tape Library Specialist for monitoring
11.4.4 Using the TS7700 Management Interface to monitor IBM storage
11.5 Cache capacity
11.5.1 Interpreting Cache Usage: MI
11.5.2 Interpreting Cache Usage: VEHSTATS
11.5.3 Interpreting Cache Usage: LI REQ,distlib,CACHE
11.5.4 Tuning cache usage - Making your cache deeper
11.5.5 Tuning cache usage - Management of unwanted copies
11.6 Cache throughput and cache bandwidth
11.6.1 Interpreting Cache throughput: Performance graph
11.6.2 Interpreting cache throughput: VEHSTATS HOURFLOW
11.6.3 Tuning Cache bandwidth: Premigration
11.6.4 Premigration and premigration throttling values
11.7 TS7700 throughput: Host I/O increments
11.7.1 Host I/O in the performance graphs
11.7.2 Host I/O in the VEHSTATS
11.7.3 Host Throughput Feature Codes
11.7.4 Tuning for Host I/O
11.8 Grid link and replication performance
11.8.1 Installed grid link hardware: Mixing of different Grid link adapters
11.8.2 Bandwidth and quality of the provided network
11.8.3 Selected replication mode
11.8.4 Tuning possibilities for copies: COPYCOUNT Control
11.8.5 Tuning possibilities for copies: Deferred Copy Throttling
11.8.6 Grid link performance monitoring
11.9 Considerations for the backend TS7740 / TS7700T
11.9.1 Amount of Back-end drives
11.9.2 Monitor Backend drives in the MI
11.9.3 Monitor Backend drives in the VEHSTATS
11.9.4 Monitor Backend drives with a LI REQ command
11.9.5 Tune the usage of back-end drives
11.9.6 Number of back-end cartridges
11.9.7 Monitor the usage of back-end cartridges on the MI
11.9.8 Monitor the usage of back-end cartridges with VEHSTATS
11.9.9 Tuning of the usage of Back-end cartridges with VEHSTATS
11.10 Throttling the TS7700
11.10.1 Monitoring throttling with the MI
11.10.2 Monitoring throttling with VEHSTATS
11.10.3 Tuning to avoid the throttling
11.11 Adjusting parameters in the TS7700
11.12 Monitoring after service or outage
11.13 Performance evaluation tool: Plotting cache throughput from VEHSTATS
11.14 Bulk Volume Information Retrieval
11.14.1 Overview of the BVIR function
11.14.2 Prerequisites
11.14.3 Request data format
11.14.4 Response data format
11.14.5 Interpreting the BVIR response data
11.15 Alerts and exception and message handling
11.15.1 Alerting of specific events
11.15.2 Handling Replication Exceptions
11.16 IBM Tape Tools
11.16.1 Introduction to IBM Tape Tools
11.16.2 Tools download and installation
11.16.3 IBM Tape Tools for TS7700 monitoring
11.17 Using Volume Mount Analyzer
11.18 Using VEHSTATS and VEHGRXCL for monitoring and reporting
11.18.1 VEHSTATS tool overview
11.18.2 Running the VEHSTATS jobs
11.18.3 VEHSTATS reports
11.18.4 VEHGRXCL tool overview
11.18.5 VEHAUDIT overview
11.19 IBM z/OS commands for monitoring
11.19.1 DISPLAY SMS commands
11.19.2 LIBRARY command
11.20 What to look for and where
11.21 Virtual Device Allocation in z/OS with JES2
11.21.1 EQUAL allocation
11.21.2 BYDEVICES allocation
11.21.3 Allocation and Copy Consistency Point setting
11.21.4 Allocation and device allocation assistance
11.21.5 Allocation and scratch allocation assistance
Chapter 12. Copy Export
12.1 Copy Export overview and considerations
12.1.1 Control of Copy Export
12.1.2 Workflow of a Copy Export process
12.1.3 General considerations for Copy Export
12.1.4 Copy Export grid considerations
12.1.5 Reclaim process for Copy Export physical volumes
12.1.6 Copy Export process messages
12.1.7 Copy Export and DFSMSrmm
12.2 Implementing and running Copy Export
12.2.1 Setting up data management definitions
12.2.2 Validating before activating the Copy Export function
12.2.3 Running the Copy Export operation
12.2.4 Canceling a Copy Export operation
12.2.5 Host completion message
12.3 Using Copy Export Recovery
12.3.1 Planning and considerations for testing Copy Export Recovery
12.3.2 Performing Copy Export Recovery
12.3.3 Restoring the host and library environments
Chapter 13. Disaster recovery testing
13.1 DR testing overview
13.2 DR testing methods
13.2.1 Method 1: DR Testing using FlashCopy
13.2.2 Method 2: DR Testing using Write Protect Mode on DR clusters
13.2.3 Method 3: DR testing without using Write Protect Mode on DR clusters
13.2.4 Method 4: Breaking the interconnects between the TS7700 grid
13.3 DR testing general considerations
13.3.1 The z/OS test environment represents a point in time
13.3.2 The data that is available in the DR cluster
13.3.3 Write Protect Mode
13.3.4 Protection of your production data
13.3.5 Separating production and disaster recovery hosts: Logical volumes
13.3.6 Creating data during the disaster recovery test from the DR host: Selective Write Protect
13.3.7 Creating data during the disaster recovery test from the disaster recovery host: Copy policies
13.3.8 Restoring the DR host from a production host
13.3.9 Scratch runs during the disaster recovery test from the production host
13.3.10 Scratch runs during the disaster recovery test from the DR host
13.3.11 Cleanup phase of a disaster recovery test
13.3.12 Considerations for DR tests without Selective Write Protect mode
13.3.13 Returning to scratch without using Selective Write Protect
13.3.14 Tier to Cloud Considerations
13.4 DR for FlashCopy concepts and command examples
13.4.1 Basic requirements and concepts
13.4.2 FlashCopy and Write Protect Enablement/Disablement Enhancement R4.1.2 and R4.2
13.4.3 DR Family
13.4.4 LIVECOPY enablement in a DR Family
13.4.5 Stopping FlashCopy and Write Protect Mode for a DR Family
13.5 DR testing methods examples
13.5.1 Method 1: DR Testing using FlashCopy
13.5.2 Method 2: Using Write Protect Mode on DR clusters
13.5.3 Method 3: DR Testing without Write Protect Mode
13.5.4 Method 4: Breaking the grid link connections
13.6 Expected failures during a DR test
Part 4 Appendixes
Appendix A. Feature codes and RPQ
RPQ
Feature code lists
Appendix B. IBM TS7700 implementation for IBM z/VM, IBM z/VSE, and IBM z/TPF environments
Software requirements
Software implementation in z/VM and z/VSE
Software implementation in z/OS Transaction Processing Facility
Implementing Outboard Policy Management for non-z/OS hosts
Appendix C. JES3 examples and information
JES3 support for system-managed tape
Example with two separate tape libraries
Example with three Tape Libraries
Processing changes
Appendix D. DEVSERV QLIB command
Appendix E. Sample job control language
BVIR jobs to obtain historical data
Extra BVIR reporting
VEHSTATS reports
Creating Volume Maps for logical volumes on tape or in object stores
Appendix F. Library Manager volume categories
Appendix G. IBM TS7700 parameter examples
General example setup
General example setup for Tape partitions
Appendix H. Extra IODF examples
General IODF principles
Using switches to connect to the control unit
Directly connecting
Upgrading to 8-Gb channels
Adding more devices
Sharing ports
LIBPORT-IDs in the MVSCP
Appendix I. Case study for logical partitioning of a two-cluster grid
Overview of partitioning
Definitions and settings in z/OS
Definitions on the TS7700 Management Interface
Verification of changes
Related publications
IBM Redbooks publications
Other publications
Online resources
Technical documents on the IBM Techdocs website
Help from IBM
Back cover
Search in book...
Toggle Font Controls
Playlists
Add To
Create new playlist
Name your new playlist
Playlist description (optional)
Cancel
Create playlist
Sign In
Email address
Password
Forgot Password?
Create account
Login
or
Continue with Facebook
Continue with Google
Sign Up
Full Name
Email address
Confirm Email Address
Password
Login
Create account
or
Continue with Facebook
Continue with Google
Next
Next Chapter
Note: Before using this information and the product it supports, read the information in “Notices” on page xvii.
Add Highlight
No Comment
..................Content has been hidden....................
You can't read the all page of ebook, please click
here
login for view all page.
Day Mode
Cloud Mode
Night Mode
Reset