Home Page Icon
Home Page
Table of Contents for
Front cover
Close
Front cover
by Chen Zhu, Michael Scott, Aderson Pacini, Joe Hew, Katja Denefleh, Larry Coyne
IBM Virtualization Engine TS7700 with R3.1
Front cover
Notices
Trademarks
Preface
Summary of contents
Authors
Now you can become a published author, too!
Comments welcome
Stay connected to IBM Redbooks
Part 1 Architecture and planning
Chapter 1. Introducing the IBM Virtualization Engine TS7700
1.1 Overview
1.2 Concepts of storage virtualization
1.3 Benefits of tape virtualization
1.4 Data storage values
Chapter 2. Architecture, components, and functional characteristics
2.1 TS7700 Virtualization Engine architecture
2.1.1 Monolithic design of a Virtual Tape Server
2.1.2 Modular design of the TS7700 Virtualization Engine
2.1.3 Peer-to-peer VTS design
2.1.4 Principles of grid design
2.1.5 Management of the TS7700
2.2 Stand-alone cluster: Components, functionality, and features
2.2.1 Views from the Host: Library IDs
2.2.2 Tape Volume Cache (TVC)
2.2.3 Virtual volumes and logical volumes
2.2.4 Mounting a scratch virtual volume
2.2.5 Mounting a specific virtual volume
2.2.6 Logical WORM (LWORM) support and characteristics
2.2.7 Virtual drives
2.2.8 Selective device access control
2.2.9 Physical drives
2.2.10 Stacked volume
2.2.11 Selective Dual Copy function
2.2.12 General TVC management in a stand-alone cluster
2.2.13 TVC Cache management in a TS7740 stand-alone cluster
2.2.14 Expired virtual volumes and Delete Expired function
2.2.15 TVC management processes for TS7740
2.2.16 TS7720 TVC cache management
2.2.17 Copy Consistency Point: Copy policy modes in a stand-alone cluster
2.2.18 TVC selection in a stand-alone cluster
2.2.19 TVC encryption
2.2.20 Logical and stacked volume pooling
2.2.21 Logical and stacked volume management
2.2.22 Secure Data Erase function
2.2.23 Copy Export function
2.2.24 Encryption of physical tapes
2.2.25 Security identification using Lightweight Directory Access Protocol
2.2.26 Service preparation mode
2.2.27 Service mode
2.3 Multicluster grid configurations: Components, functionality, and features
2.3.1 Rules in multicluster 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 multicluster grid and Library IDs
2.3.9 Tape volume cache (TVC)
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 (LWORM) 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 multicluster grids
2.3.21 Expired virtual volumes and Delete Expired function
2.3.22 TVC management for TS7740 in multicluster grid
2.3.23 TVC management for TS7720 in a multicluster grid
2.3.24 TVC management processes in a multicluster grid
2.3.25 Copy Consistency Point: Copy policy modes in a multicluster grid
2.3.26 TVC (I/O) selection in a multicluster grid
2.3.27 Remote (cross) cluster mounts
2.3.28 TVC encryption
2.3.29 Logical and stacked volume management
2.3.30 Secure Data Erase
2.3.31 Copy Export
2.3.32 Encryption of physical tapes
2.3.33 Autonomic Ownership Takeover Manager
2.3.34 Selective Write Protect for disaster recovery testing
2.3.35 FlashCopy for disaster recovery testing R3.1
2.3.36 Service preparation mode
2.3.37 Service mode
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. 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.3 What type of data do you store in your TS7700 environment
3.3.1 Environment: Source of data
3.3.2 Backup data, active data, and archive data
3.3.3 DB2 archive log handling
3.3.4 Object access method: Object processing
3.3.5 Batch processing: Active data
3.4 Features and functions
3.4.1 Stand-alone versus grid environments
3.4.2 Sharing a TS7700
3.4.3 Tape volume cache selection
3.4.4 Consistency policy
3.4.5 Override policies
3.4.6 Cluster family
3.4.7 Expire Time (resource efficient) versus previous implementations
3.4.8 Data security: Encryption
3.4.9 Allocation assistance
3.5 Operation aspects: Monitoring and alerting
3.5.1 Handling messages
3.5.2 Regularly scheduled performance monitoring
3.5.3 Optionally: Check your data
Chapter 4. Preinstallation planning and sizing
4.1 Hardware installation and infrastructure planning
4.1.1 System requirements
4.1.2 Tape drives and media support (TS7740 Virtualization Engine only)
4.1.3 Limitations
4.1.4 TCP/IP configuration considerations
4.1.5 Remote installations and FICON switch support
4.1.6 Factors that affect performance at a distance
4.1.7 Host attachments
4.1.8 FICON Director support
4.1.9 FICON channel extenders
4.1.10 Cascaded switches
4.1.11 Planning for LDAP for user authentication in your TS7700 subsystem
4.2 Planning for a grid operation
4.2.1 Defining grid copy mode control
4.2.2 Defining scratch mount candidates
4.2.3 Retain Copy mode
4.2.4 Defining cluster families
4.2.5 TS7720 cache thresholds and removal policies
4.2.6 Data management settings (TS7740 Virtualization Engine)
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 Sharing the TS7700 Virtualization Engine by multiple hosts
4.3.6 Partitioning the TS7700 Virtualization Engine between multiple hosts
4.3.7 Logical path considerations
4.3.8 Library names, Library IDs, and port IDs
4.4 Planning for logical and physical volumes
4.4.1 Logical volumes
4.4.2 Logical WORM (LWORM)
4.4.3 Physical volumes for TS7740 Virtualization Engine
4.4.4 Data compression
4.4.5 Secure Data Erase function
4.4.6 Copy Policy Override settings
4.4.7 Planning for cache thresholds and removal policies for a TS7720 cluster
4.4.8 Planning for tape encryption in the TS7740 Virtualization Engine
4.4.9 Planning for Cache Disk Encryption in the TS7700
4.5 Tape analysis and sizing the TS7700 Virtualization Engine
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
Part 2 Implementation and migration
Chapter 5. TS7700 implementation
5.1 TS7700 Virtualization Engine implementation
5.2 TS3500 Tape Library definitions (TS7740 Virtualization Engine)
5.3 Setting up the TS7700 Virtualization Engine
5.3.1 Definitions for TS7740 Virtualization Engine only
5.3.2 TS7700 Virtualization Engine definitions
5.4 Hardware configuration definition
5.4.1 Defining devices through HCD
5.4.2 Activate the I/O configuration
5.5 Set values for the Missing Interrupt Handler
5.6 TS7700 Virtualization Engine software definitions
Chapter 6. Hardware configurations and upgrade considerations
6.1 TTS7700 Virtualization Engine hardware components
6.1.1 Common components for the TS77000 Virtualization Engine models
6.1.2 TS7720 Virtualization Engine components
6.1.3 TS7740 Virtualization Engine components
6.2 Hardware configurations
6.2.1 TS7740 Virtualization Engine configuration details
6.2.2 TS7720 Virtualization Engine configuration details
6.2.3 TS3000 System Console (TSSC)
6.2.4 Cables
6.3 TS7700 Virtualization Engine component upgrades
6.3.1 TS7700 Virtualization Engine concurrent system component upgrades
6.3.2 TS7700 Virtualization Engine non-concurrent system component upgrades
6.3.3 TS7720 Virtualization Engine Cache upgrade options
6.3.4 TS7740 Virtualization Engine Cache upgrade options
6.4 TS7700 Virtualization Engine upgrade to Release 3.1
6.4.1 Planning for the upgrade
6.5 Adding clusters to a grid
6.5.1 TS7700 Virtualization Engine grid upgrade concept
6.5.2 Considerations when adding a cluster to the existing configuration
6.5.3 Considerations for merging an existing cluster or grid into a grid
6.6 Removing clusters from a grid
6.6.1 Reasons to remove a cluster
6.6.2 High-level description of the process
Chapter 7. Migration
7.1 Migration to a TS7700 Virtualization Engine
7.2 Upgrading drive models in an existing TS7740
7.3 Moving data in and out of the TS7700 Virtualization Engine
7.3.1 Phased method of moving data
7.3.2 Quick method of moving data
7.3.3 Products to simplify the task
7.3.4 Considerations for static VOLSERs
7.3.5 Combining methods to move data into the TS7700 Virtualization Engine
7.3.6 Moving data out of the TS7700 Virtualization Engine
7.4 Migration of DFSMShsm managed data
7.4.1 Volume and data set sizes
7.4.2 TS7700 Virtualization Engine implementation considerations
7.4.3 DFSMShsm task-related considerations
7.5 DFSMSrmm and other tape management systems
7.6 IBM Tivoli Storage Manager
7.7 DFSMSdss
7.7.1 Full volume dumps
7.7.2 Stand-Alone Services
7.8 Object access method
7.9 Database backups
7.9.1 DB2 data
7.9.2 CICS and IMS
7.9.3 Batch data
Part 3 Operation
Chapter 8. Operation
8.1 User interfaces
8.1.1 TS3500 Tape Library Specialist
8.1.2 Call Home and Electronic Customer Care
8.2 TS7700 Virtualization Engine Management Interface
8.2.1 Connecting to the management interface
8.2.2 Using the TS7700 Management Interface
8.2.3 The Systems icon
8.2.4 The Monitor icon
8.2.5 The Virtual icon
8.2.6 The Physical icon
8.2.7 The Constructs icon
8.2.8 The Access icon
8.2.9 The Settings icon
8.2.10 The Service icon
8.3 Common procedures
8.3.1 TS3500 Tape Library with a TS7740 Virtualization Engine
8.3.2 TS7740 Virtualization Engine definitions
8.3.3 TS7700 Virtualization Engine definitions
8.3.4 TS7700 Virtualization Engine multi-cluster definitions
8.4 System-managed tape
8.4.1 DFSMS operator commands
8.4.2 Library LMPOLICY command
8.4.3 Host Console Request function
8.4.4 MVS system commands
8.5 Basic operations
8.5.1 Clock and time setting
8.5.2 Library online/offline to host
8.5.3 Library in Pause mode
8.5.4 Preparing for service
8.5.5 TS3500 Tape Library inventory
8.5.6 Inventory upload
8.6 Tape cartridge management
8.6.1 3592 tape cartridges and labels
8.6.2 Manual insertion of stacked cartridges
8.6.3 Exception conditions
8.7 Managing logical volumes
8.7.1 Scratch volume recovery for logical volumes
8.7.2 Ejecting logical volumes
8.8 Messages and displays
8.8.1 Console name message routing
8.8.2 Alert setting messages
8.8.3 Grid messages
8.8.4 Display grid status
8.8.5 Warning link status degraded messages
8.8.6 Warning VTS operation degraded messages
8.8.7 Warning cache use capacity (TS7720 Virtualization Engine)
8.9 Recovery scenarios
8.9.1 Hardware conditions
8.9.2 TS7700 Virtualization Engine software failure
8.10 TS7720 Virtualization Engine operational considerations
Chapter 9. Performance and monitoring
9.1 Overview
9.2 TS7700 Virtualization Engine performance characteristics
9.3 Performance overview
9.3.1 TS7700 components and task distribution
9.3.2 Grid Considerations and Replication Modes
9.3.3 Workload profile from your hosts
9.3.4 Lifecycle Management of your data
9.3.5 Parameters and Customization of the TS7700
9.3.6 Types of throughput
9.3.7 Throttling in the TS7700
9.3.8 TS7740 tape drives usage considerations
9.4 Monitoring TS7700 Virtualization Engine performance
9.4.1 Base information: Types of statistical records
9.4.2 Using the TS3500 Tape Library Specialist for monitoring
9.4.3 Using the TS7700 management interface to monitor IBM storage
9.4.4 Replication Monitoring
9.4.5 Management of unwanted copies
9.4.6 Alerting of specific events
9.5 TS7700 cache throughput
9.5.1 Performance evaluation tool - Plotting cache throughput from VEHSTATS
9.5.2 Interpreting cache throughput
9.6 Adjusting the TS7700
9.6.1 Deferred Copy throttle value and threshold
9.6.2 Preferred premigration and premigration throttling thresholds
9.6.3 Making your cache deeper
9.6.4 Back-end drives
9.6.5 Grid links
9.7 Bulk Volume Information Retrieval
9.7.1 Overview of the BVIR function
9.7.2 Prerequisites
9.7.3 Request data format
9.7.4 Response data format
9.7.5 Interpreting the BVIR response data
9.8 IBM Tape Tools
9.8.1 Introduction to IBM Tape Tools
9.8.2 Tools download and installation
9.8.3 IBM Tape Tools for TS7700 monitoring
9.9 Using VEHSTATS and VEHGRXCL for monitoring and reporting
9.9.1 VEHSTATS tool overview
9.9.2 Running the VEHSTATS jobs
9.9.3 VEHSTATS reports
9.9.4 VEHGRXCL tool overview
9.10 z/OS commands for monitoring
9.10.1 Display SMS command
9.10.2 Library command
9.11 What to look for and where
9.12 Virtual Device Allocation in z/OS with JES2
9.12.1 EQUAL allocation
9.12.2 BYDEVICES allocation
9.12.3 Allocation and Copy Consistency Point setting
9.12.4 Allocation and device allocation assistance
9.12.5 Allocation and scratch allocation assistance
Chapter 10. Disaster recovery
10.1 TS7700 Virtualization Engine grid failover principles
10.2 Failover scenarios
10.2.1 Test configuration
10.2.2 Failover scenario 1
10.2.3 Failover scenario 2
10.2.4 Failover scenario 3
10.2.5 Failover scenario 4
10.2.6 Failover scenario 5
10.2.7 Failover scenario 6
10.2.8 Failover scenario 7
10.2.9 Failover scenario 8
10.3 Planning for disaster recovery
10.3.1 Grid configuration
10.3.2 Planning guidelines
10.4 High availability and disaster recovery configurations
10.5 Copy Export overview and Considerations
10.5.1 General considerations for Copy Export
10.5.2 Copy Export grid considerations
10.5.3 Reclaim process for Copy Export physical volumes
10.5.4 Copy Export process messages
10.6 Implementing and running Copy Export
10.6.1 Setting up data management definitions
10.6.2 Validating before activating the Copy Export function
10.6.3 Running the Copy Export operation
10.6.4 Canceling a Copy Export operation
10.6.5 Host completion message
10.7 Using Copy Export Recovery
10.7.1 Planning and considerations for testing Copy Export Recovery
10.7.2 Performing Copy Export Recovery
10.7.3 Restoring the host and library environments
10.8 Geographically Dispersed Parallel Sysplex for z/OS
10.8.1 GDPS considerations in a TS7700 grid configuration
10.8.2 GDPS functions for the TS7700
10.8.3 GDPS implementation
10.9 Disaster recovery testing basics
10.9.1 Disaster Recovery General Considerations
10.9.2 Breaking the interconnects between the TS7700 Virtualization Engines
10.9.3 Considerations for DR tests without Selective Write Protect mode
10.10 Disaster recovery testing detailed procedures for Flash Copy
10.10.1 Plan your DR test
10.10.2 Run Phase 1 Preparation
10.10.3 Run Phase 2 Enablement
10.10.4 Run Phase 3 Run DR test
10.10.5 Run Phase 4 Clean Up
10.10.6 Run Phase 5 Disable of the Write Protect and Flash Copy
10.10.7 Expected Failures during the DR test
10.11 Disaster recovery testing detailed procedures for alternatives before R3.1
10.11.1 TS7700 two-cluster grid using Selective Write Protect
10.11.2 TS7700 two-cluster grid not using Selective Write Protect
10.11.3 TS7700 three-cluster grid not using Selective Write Protect
10.12 A real disaster
Part 4 Appendixes
Appendix A. Feature codes
Feature code (FC) lists
TS7700 Virtualization Engine feature code descriptions
Appendix B. IBM Virtualization Engine TS7700 Implementation for z/VM, z/VSE, TPF, and z/TPF
Software Requirements
Software implementation in z/VM and z/VSE
Software implementation in Transaction Processing Facility (TPF)
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 JCL
BVIR jobs to obtain historical data
Extra BVIR reporting
VEHSTATS reports
Export list volume sample JCL
JCL for TS7700 Virtualization Engine migration scenarios
Appendix F. Library Manager volume categories
Appendix G. TS7700 parameter examples
General example setup
Appendix H. Extra IODF examples
General IODF principles
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
Technical documents on the IBM Techdocs website
Help from IBM
Back cover
IBM System x Reference Architecture for Hadoop: IBM InfoSphere BigInsights Reference Architecture
Introduction
Business problem and business value
Reference architecture use
Requirements
InfoSphere BigInsights predefined configuration
InfoSphere BigInsights HBase predefined configuration
Deployment considerations
Customizing the predefined configurations
Predefined configuration bill of materials
References
The team who wrote this paper
Now you can become a published author, too!
Stay connected to IBM Redbooks
Notices
Trademarks
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 xiii.
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