Tivoli storage productivity center v4.2 release guide sg247894

Embed Size (px)

Citation preview

  • 1. Front coverDraft Document for Review February 17, 2011 2:17 amSG24-7894-00IBM Tivoli StorageProductivity Center V4.2Release GuideLearn the new features and functions inTivoli Storage Productivity Center V4.2Understand Storage ResourceAgents and their functionPlan to migrate, implementand customize this release Mary LovelaceAlejandro BerardinelliH. Antonio Vazquez Brust Harsha Gunatilaka Hector Hugo IbarraDanijel Paulin Markus Standauibm.com/redbooks

2. Draft Document for Review February 17, 2011 2:17 am 7894edno.fm International Technical Support Organization Tivoli Storage Productivity Center V4.2 Release Update December 2010SG24-7894-00 3. 7894edno.fmDraft Document for Review February 17, 2011 2:17 am Note: Before using this information and the product it supports, read the information in Notices on page xi.First Edition (December 2010)This edition applies to Version4, Release 2 of IBM Tivoli Storage Productivity Center (product numbers5608-WB1, 5608-WB2, 5608-WB3, 5608-WC3, 5608-WC4,5608-E14).This document created or updated on February 17, 2011. Copyright International Business Machines Corporation 2010. All rights reserved.Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP ScheduleContract with IBM Corp. 4. Draft Document for Review February 17, 2011 2:17 am 7894edno.fm3 5. 7894edno.fmDraft Document for Review February 17, 2011 2:17 am4 Tivoli Storage Productivity Center V4.2 Release Update 6. Draft Document for Review February 17, 2011 2:17 am7894TOC.fmContents Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xi Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xii Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii The team who wrote this book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiii Now you can become a published author, too! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xiv Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Stay connected to IBM Redbooks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xv Chapter 1. Tivoli Storage Productivity Center V4.2 introduction and overview . . . . . . 1 1.1 Introduction to IBM Tivoli Storage Productivity Center . . . . . . . . . . . . . . . . . . . . . . . . . . 21.1.1 Function in Tivoli Storage Productivity Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31.2.1 Architecture overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31.2.2 Data server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.2.3 Device server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.2.4 Tivoli Integrated Portal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.2.5 Tivoli Storage Productivity Center for Replication. . . . . . . . . . . . . . . . . . . . . . . . . . 41.2.6 DB2 database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41.2.7 Agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.2.8 Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51.2.9 Integration with other applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.3 Tivoli Storage Productivity Center family . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.3.1 TPC for Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61.3.2 TPC for Disk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.3.3 TPC for Disk Midrange Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.3.4 TPC Basic Edition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.3.5 Tivoli Storage Productivity Center Standard Edition . . . . . . . . . . . . . . . . . . . . . . . . 71.3.6 TPC for Replication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.3.7 SSPC 1.5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81.3.8 IBM System Director Storage Productivity Center . . . . . . . . . . . . . . . . . . . . . . . . 10 1.4 New function since version 4.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101.4.1 What is new for Tivoli Storage Productivity Center . . . . . . . . . . . . . . . . . . . . . . . . 101.4.2 What is new for IBM Tivoli Storage Productivity Center for Replication . . . . . . . . 13 1.5 Contents of the book . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 Chapter 2. Tivoli Storage Productivity Center install on Windows . . . . . . . . . . . . . . .17 2.1 Tivoli Storage Productivity Center installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.1.1 Installation overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .182.1.2 Product code media layout and components . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 2.2 Preinstallation steps for Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.2.1 Verifying system hardware and software prerequisites. . . . . . . . . . . . . . . . . . . . .212.2.2 Verifying primary domain name systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .212.2.3 Activating NetBIOS settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232.2.4 User IDs and passwords to be used and defined . . . . . . . . . . . . . . . . . . . . . . . . .24 2.3 Installing TPC prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .242.3.1 DB2 installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 2.4 Installing Tivoli Storage Productivity Center components . . . . . . . . . . . . . . . . . . . . . . .342.4.1 Creating the Database Schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 Copyright IBM Corp. 2010. All rights reserved.iii 7. 7894TOC.fmDraft Document for Review February 17, 2011 2:17 am2.4.2 Installing Tivoli Storage Productivity Center components . . . . . . . . . . . . . . . . . . . 432.4.3 Agent installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .622.4.4 Disabling TPC or TPC for Replication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64 2.5 Applying a new build . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .67 Chapter 3. Tivoli Storage Productivity Center install on Linux. . . . . . . . . . . . . . . . . . . 75 3.1 Tivoli Storage Productivity Center installation on Linux . . . . . . . . . . . . . . . . . . . . . . . . 763.1.1 Installation overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 763.1.2 Product code media layout and components . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 3.2 Preinstallation steps for Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783.2.1 Verifying system hardware and software prerequisites. . . . . . . . . . . . . . . . . . . . . 783.2.2 Prerequisite component for Tivoli Storage Productivity Center V4.2 . . . . . . . . . . 78 3.3 Installing the TPC prerequisite for Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 783.3.1 DB2 installation: GUI install. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 3.4 Installing Tivoli Storage Productivity Center components . . . . . . . . . . . . . . . . . . . . . . . 963.4.1 Creating the database schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 973.4.2 Installing TPC Servers, GUI and CLI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Chapter 4. Tivoli Storage Productivity Center install on AIX . . . . . . . . . . . . . . . . . . .121 4.1 Tivoli Storage Productivity Center installation on AIX . . . . . . . . . . . . . . . . . . . . . . . . .1224.1.1 Installation overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1224.1.2 Product code media layout and components . . . . . . . . . . . . . . . . . . . . . . . . . . . 122 4.2 Preinstallation steps for AIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1234.2.1 Verifying system hardware prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1234.2.2 Verifying system software prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1244.2.3 Prerequisite component for Tivoli Storage Productivity Center V4.2 . . . . . . . . . 124 4.3 Installing the prerequisites for AIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1244.3.1 DB2 installation: Command line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 4.4 Installing Tivoli Storage Productivity Center components . . . . . . . . . . . . . . . . . . . . . .1304.4.1 Creating the database schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1324.4.2 Installing Tivoli Storage Productivity Center components . . . . . . . . . . . . . . . . . . 138 Chapter 5. Migrate Tivoli Storage Productivity Center base code to current level. . 157 5.1 Migration considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1585.1.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1585.1.2 Database considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1585.1.3 TPC-R considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 5.2 Credentials migration tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .167 5.3 Agent Manager, Data and Fabric agents consideration . . . . . . . . . . . . . . . . . . . . . . . 171 5.4 Migration scenarios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1725.4.1 Migration from version 3.x. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1735.4.2 Migration from version 4.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .173 5.5 Upgrading Storage Resource Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .196 5.6 Upgrading TPC-R in high availability environment . . . . . . . . . . . . . . . . . . . . . . . . . . .202 Chapter 6. Agent migration and upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .205 6.1 CAS and SRA history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 6.2 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 6.3 Scenarios to migrate from CAS to SRA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2076.3.1 Installation wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2086.3.2 TPC user interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2086.3.3 Command line interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215 6.4 CIMOM to NAPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215iv Tivoli Storage Productivity Center V4.2 Release Update 8. Draft Document for Review February 17, 2011 2:17 am7894TOC.fmChapter 7. Native API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2177.1 NAPI and other changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .218 7.1.1 Changed panels and/or tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2197.2 Behind the scenes - The External Process Manager . . . . . . . . . . . . . . . . . . . . . . . . .2197.3 Solution Design for device access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222 7.3.1 Planning for NAPI and NAPI Discovery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 7.3.2 Planning for CIMOM Discovery. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .229 7.3.3 Planning for Configure Devices Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .231 7.3.4 Planning for Monitoring Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2347.4 Using Configure Devices wizard . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .236 7.4.1 Add/configure a IBM DS8000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245 7.4.2 Add/configure a IBM SAN Volume Controller . . . . . . . . . . . . . . . . . . . . . . . . . . .245 7.4.3 Add and configure a IBM XIV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .247 7.4.4 Add and configure a CIMOM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2487.5 Adding Fabrics and Switches . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248 7.5.1 Add/configure a Brocade Fabric/Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .249 7.5.2 Add/configure a McData Fabric/Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 7.5.3 Add/configure a Cisco Fabric or Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 7.5.4 Add/configure a Qlogic Fabric/Switch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 7.5.5 Add/configure a Brocade/McData Fabric/Switch. . . . . . . . . . . . . . . . . . . . . . . . .2537.6 Other enhancements and changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .253Chapter 8. Storage Resource Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2558.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2568.2 SRA Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 8.2.1 User Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 8.2.2 Platform Dependencies. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 8.2.3 Communication Requirements and Types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2588.3 SRA installation methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 8.3.1 Local graphical installer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2598.4 SRA deployment from TPC GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2598.5 Local/CLI install of SRA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 8.5.1 Steps to install the Storage Resource Agents through CLI. . . . . . . . . . . . . . . . . 2718.6 Database Monitoring with SRA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 8.6.1 Register the database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 8.6.2 Set up probes and scans . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 8.6.3 Database capacity reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279 8.6.4 Database usage reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2828.7 NetApp/NSeries Monitoring. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 8.7.1 Overview of NAS support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 8.7.2 Configure TPC to manage IBM N Series or NetApp Filer through Windows Storage Resource Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287 8.7.3 Configure TPC to manage IBM N Series or NetApp Filer through UNIX Storage Resource Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 8.7.4 Retrieving and Displaying Data about NAS Filer . . . . . . . . . . . . . . . . . . . . . . . . 3108.8 VMware Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3168.9 VMware Virtual Machine Reporting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3168.10 Batch Reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3198.11 SRA Fabric Functionality. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 8.11.1 HBA Library Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 8.11.2 SRA Fabric Enhancements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326 8.11.3 Fabric Agent Assignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3268.12 Agent resource utilization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 326 Contents v 9. 7894TOC.fm Draft Document for Review February 17, 2011 2:17 am 8.13 HBA Information Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327 8.14 Collecting SRA Support Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 328 8.15 Clustering support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 Chapter 9. Tivoli Storage Productivity Center for Disk Midrange Edition . . . . . . . . .331 9.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 9.2 Supported devices and firmware levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .332 9.3 Licensing methodology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .332 9.4 Key benefits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 Chapter 10. Tivoli Storage Productivity Center for Replication . . . . . . . . . . . . . . . . . 335 10.1 Whats new . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .336 10.2 Open HyperSwap replication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33610.2.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33710.2.2 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33710.2.3 How to setup Open HyperSwap session. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33910.2.4 How to perform Open HyperSwap . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35210.2.5 TPC-R high availability with Open HyperSwap . . . . . . . . . . . . . . . . . . . . . . . . .357 10.3 Copy set soft removal of hardware relationship . . . . . . . . . . . . . . . . . . . . . . . . . . . .361 10.4 Log packages download from TPC-R GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .367 10.5 Path Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .370 10.6 SVC enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37610.6.1 SAN Volume Controller space-efficient volumes . . . . . . . . . . . . . . . . . . . . . . .37610.6.2 SAN Volume Controller incremental FlashCopy . . . . . . . . . . . . . . . . . . . . . . . .377 10.7 DS8000 enhancements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38510.7.1 DS8000 extent space efficient volumes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38510.7.2 Global Mirror session enhancements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38810.7.3 Multiple Global Mirror sessions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .392 Chapter 11. XIV Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .395 11.1 Supported Firmware Levels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396 11.2 Adding an XIV to TPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .396 11.3 XIV Performance Counters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .396 11.4 XIV storage provisioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .397 Chapter 12. SAN Planner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .401 12.1 Purpose of SAN Planner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .402 12.2 Whats New in TPC 4.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 402 12.3 Pre-requisites for using SAN Planner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .402 12.4 Supported storage subsystems in SAN Planner . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403 12.5 Storage Resource Groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40312.5.1 Storage Resource Group Monitoring and Alerting . . . . . . . . . . . . . . . . . . . . . . 403 12.6 Creating a Space-Only SAN Planner Recommendation . . . . . . . . . . . . . . . . . . . . . .405 12.7 Creating a DR Planner Recommendation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .422 12.8 SAN Planner with SAN Volume Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .446 Chapter 13. Job Management Panel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 459 13.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 460 13.2 Job Management Dictionary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46013.2.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Schedule46013.2.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Run46013.2.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Job460 13.3 Job Management changes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46113.3.1 Default Jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462vi Tivoli Storage Productivity Center V4.2 Release Update 10. Draft Document for Review February 17, 2011 2:17 am7894TOC.fm 13.3.2 CLI and Event Driven Jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46213.4 Job Management Panel explained . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 462 13.4.1 Entities details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .466 13.4.2 Schedules details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 466 13.4.3 Runs and Jobs details. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46713.5 Walk through examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467 13.5.1 List Schedule log files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 467 13.5.2 View and act on recommendation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 472Chapter 14. Fabric enhancements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47714.1 FCoE support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47814.2 Additional switch models supported . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478 14.2.1 Brocade 3016 / 5410 / 5470 / 5480 / 7800 / M5440 . . . . . . . . . . . . . . . . . . . . .478 14.2.2 Brocade Silk Worm 7800 (IBM 2005-R06) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478 14.2.3 Brocade DCX-4S Backbone . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 478 14.2.4 Brocade 8000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .478 14.2.5 Cisco Nexus 5000 Series . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47914.3 Additional HBA and CNA models supported . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47914.4 Integration with Brocade Data Center Fabric Manager . . . . . . . . . . . . . . . . . . . . . . .480 14.4.1 Supported functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 480 14.4.2 Adding a DCFM server into Tivoli Storage Productivity Center . . . . . . . . . . . .480Chapter 15. IBM Total Productivity Center database considerations . . . . . . . . . . . . 48915.1 Database tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .490 15.1.1 Setting DB2 variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 490 15.1.2 Tune the database manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 492 15.1.3 Change DB2 active logs directory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49415.2 TPC repository database sizing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 496 15.2.1 Storage subsystem performance data sizing . . . . . . . . . . . . . . . . . . . . . . . . . . 49815.3 Repository calculation templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505 15.3.1 Worksheet - Sizing SVC performance collection . . . . . . . . . . . . . . . . . . . . . . . 506Chapter 16. IBM Total Productivity Center database backup on Windows . . . . . . . .51316.1 Before you start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51416.2 Scripts provided . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51416.3 Database backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51416.4 Database backup method considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .515 16.4.1 Offline backup advantages and disadvantages . . . . . . . . . . . . . . . . . . . . . . . . 51516.5 Common backup setup steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51616.6 Offline backup to filesystem setup steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51816.7 Offline backup to Tivoli Storage Manager setup steps . . . . . . . . . . . . . . . . . . . . . . . 519 16.7.1 Add new variables to Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .520 16.7.2 Configure Tivoli Storage Manager option file and password. . . . . . . . . . . . . . .521 16.7.3 Reboot the TPC server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 523 16.7.4 Create an offline backup to Tivoli Storage Manager script . . . . . . . . . . . . . . . . 52416.8 Online backup to Tivoli Storage Manager setup steps . . . . . . . . . . . . . . . . . . . . . . .524 16.8.1 DB2 parameter changes for archive logging to Tivoli Storage Manager. . . . . .525 16.8.2 Create online backup script for Tivoli Storage Manager . . . . . . . . . . . . . . . . . .52716.9 Online backup to a filesystem setup steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .528 16.9.1 Set up DB2 archive logging to a filesystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . 528 16.9.2 Create online backup script to filesystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53016.10 Performing offline database backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 531 16.10.1 Performing an offline backup to a filesystem . . . . . . . . . . . . . . . . . . . . . . . . . 531 16.10.2 Performing an offline backup to Tivoli Storage Manager . . . . . . . . . . . . . . . . 531 Contentsvii 11. 7894TOC.fmDraft Document for Review February 17, 2011 2:17 am16.11 Performing online database backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532 16.11.1 Performing an online database backup to Tivoli Storage Manager . . . . . . . . 532 16.11.2 Performing an online backup to a filesystem . . . . . . . . . . . . . . . . . . . . . . . . .53316.12 Other backup considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53316.13 Managing database backup versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 534 16.13.1 Managing backup versions for a filesystem . . . . . . . . . . . . . . . . . . . . . . . . . .534 16.13.2 Managing archive log files on a filesystem . . . . . . . . . . . . . . . . . . . . . . . . . . . 535 16.13.3 Managing backup versions that you store in Tivoli Storage Manager. . . . . . . 53616.14 Verifying a backup file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54116.15 Restoring the TPC database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .541 16.15.1 Restoring from offline backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 542 16.15.2 Restoring from online backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .546 16.15.3 Potential agent issues after the restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55116.16 Backup scheduling and automation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .551 16.16.1 Frequency of full TPCDB backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .552 16.16.2 TPCDB backup automation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .552Chapter 17. IBM Total Productivity Center database backup on AIX . . . . . . . . . . . . .55317.1 Before you start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55417.2 Scripts provided . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55417.3 Database backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55417.4 Database backup method considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .555 17.4.1 Offline backup advantages and disadvantages . . . . . . . . . . . . . . . . . . . . . . . . 55517.5 Common backup setup steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55617.6 Offline backup to filesystem setup steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55717.7 Offline backup to Tivoli Storage Manager setup steps . . . . . . . . . . . . . . . . . . . . . . . 559 17.7.1 Add new variables to AIX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .559 17.7.2 Configure Tivoli Storage Manager option file and password. . . . . . . . . . . . . . .560 17.7.3 Restart DB2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561 17.7.4 Create an offline backup to Tivoli Storage Manager script . . . . . . . . . . . . . . . . 56317.8 Online backup to Tivoli Storage Manager setup steps . . . . . . . . . . . . . . . . . . . . . . .563 17.8.1 DB2 parameter changes for archive logging to Tivoli Storage Manager. . . . . .564 17.8.2 Create an online backup script for Tivoli Storage Manager . . . . . . . . . . . . . . . 56617.9 Online backup to a filesystem setup steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .566 17.9.1 Set up DB2 archive logging to a filesystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . 567 17.9.2 Create online backup script to filesystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56817.10 Performing offline database backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 569 17.10.1 Performing an offline backup to a filesystem . . . . . . . . . . . . . . . . . . . . . . . . . 569 17.10.2 Performing an offline backup to Tivoli Storage Manager . . . . . . . . . . . . . . . . 57017.11 Performing online database backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 572 17.11.1 Performing an online database backup to Tivoli Storage Manager . . . . . . . . 572 17.11.2 Performing an online backup to a filesystem . . . . . . . . . . . . . . . . . . . . . . . . .57217.12 Other backup considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57317.13 Managing database backup versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 573 17.13.1 Managing backup versions for a filesystem . . . . . . . . . . . . . . . . . . . . . . . . . .573 17.13.2 Managing archive log files on a filesystem . . . . . . . . . . . . . . . . . . . . . . . . . . . 574 17.13.3 Managing backup versions that you store in Tivoli Storage Manager. . . . . . . 57517.14 Verifying a backup file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58017.15 Restoring the TPC database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .581 17.15.1 Restoring from offline backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 582 17.15.2 Restoring from online backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .585 17.15.3 Potential agent issues after the restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58817.16 Backup scheduling and automation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .589viii Tivoli Storage Productivity Center V4.2 Release Update 12. Draft Document for Review February 17, 2011 2:17 am7894TOC.fm17.16.1 Frequency of full TPCDB backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58917.16.2 TPCDB backup automation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 589Chapter 18. IBM Total Productivity Center database backup on Linux . . . . . . . . . . .59118.1 Before you start . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59218.2 Scripts provided . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59218.3 Database backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59218.4 Database backup method considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .593 18.4.1 Offline backup advantages and disadvantages . . . . . . . . . . . . . . . . . . . . . . . . 59318.5 Common backup setup steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59418.6 Offline backup to filesystem setup steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59518.7 Offline backup to Tivoli Storage Manager setup steps . . . . . . . . . . . . . . . . . . . . . . . 597 18.7.1 Add new variables to Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .597 18.7.2 Configure Tivoli Storage Manager option file and password. . . . . . . . . . . . . . .598 18.7.3 Restart DB2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 599 18.7.4 Create an offline backup to Tivoli Storage Manager script . . . . . . . . . . . . . . . . 60118.8 Online backup to Tivoli Storage Manager setup steps . . . . . . . . . . . . . . . . . . . . . . .601 18.8.1 DB2 parameter changes for archive logging to Tivoli Storage Manager. . . . . .602 18.8.2 Create an online backup script for Tivoli Storage Manager . . . . . . . . . . . . . . . 60418.9 Online backup to a filesystem setup steps . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .604 18.9.1 Set up DB2 archive logging to a filesystem. . . . . . . . . . . . . . . . . . . . . . . . . . . . 605 18.9.2 Create online backup script to filesystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60618.10 Performing offline database backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 607 18.10.1 Performing an offline backup to a filesystem . . . . . . . . . . . . . . . . . . . . . . . . . 607 18.10.2 Performing an offline backup to Tivoli Storage Manager . . . . . . . . . . . . . . . . 60818.11 Performing online database backup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 610 18.11.1 Performing an online database backup to Tivoli Storage Manager . . . . . . . . 610 18.11.2 Performing an online backup to a filesystem . . . . . . . . . . . . . . . . . . . . . . . . .61018.12 Other backup considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61118.13 Managing database backup versions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 611 18.13.1 Managing backup versions for a filesystem . . . . . . . . . . . . . . . . . . . . . . . . . .611 18.13.2 Managing archive log files on a filesystem . . . . . . . . . . . . . . . . . . . . . . . . . . . 612 18.13.3 Managing backup versions that you store in Tivoli Storage Manager. . . . . . . 61318.14 Verifying a backup file . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61918.15 Restoring the TPC database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .620 18.15.1 Restoring from offline backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 621 18.15.2 Restoring from online backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .624 18.15.3 Potential agent issues after the restore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62718.16 Backup scheduling and automation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .628 18.16.1 Frequency of full TPCDB backups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .628 18.16.2 TPCDB backup automation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .628Chapter 19. Useful information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62919.1 User defined properties for Fabrics and Switches . . . . . . . . . . . . . . . . . . . . . . . . . . 63019.2 IBM Software Support Lifecycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63019.3 IBM Support Assistant. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63119.4 Certificate errors in Windows Internet Explorer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 631 19.4.1 Step 1: Adress mismatch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 632 19.4.2 Step 2: New certificate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63219.5 Tivoli Storage Productivity Center support matrix . . . . . . . . . . . . . . . . . . . . . . . . . . .63619.6 DB2 hints. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639 19.6.1 SQL5005C System Error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639 19.6.2 User ID to stop and start DB2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 639Contents ix 13. 7894TOC.fmDraft Document for Review February 17, 2011 2:17 am Appendix A. DB2 table space considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 641 Selecting an SMS or DMS table space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .642Advantages of an SMS table space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .642Advantages of a DMS table space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 642 Appendix B. Worksheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 645 User IDs and passwords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646Server information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 646User IDs and passwords for key files and installation. . . . . . . . . . . . . . . . . . . . . . . . . .647LDAP information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .648 Storage device information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 649IBM System Storage Enterprise Storage Server/DS6000/DS8000. . . . . . . . . . . . . . . . 649IBM DS4000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .650IBM SAN Volume Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 651 Appendix C. Configuring X11 forwarding . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 653 Preparing the display export . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654Preparation of the AIX server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 654Preparation of the Windows workstation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 655 Launching an Xming X Window session . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .659 VNC Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 662 Related publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665 IBM Redbooks publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .665 Other publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665 Online resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 665 How to get Redbooks publications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 666 Help from IBM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .666 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 667x Tivoli Storage Productivity Center V4.2 Release Update 14. Draft Document for Review February 17, 2011 2:17 am7894spec.fmNoticesThis 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. Consultyour 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 IBMproduct, program, or service may be used. Any functionally equivalent product, program, or service that doesnot infringe any IBM intellectual property right may be used instead. However, it is the users responsibility toevaluate 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. Thefurnishing of this document does not give you any license to these patents. You can send license inquiries, inwriting, 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 suchprovisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATIONPROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS ORIMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT,MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer ofexpress 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 madeto the information herein; these changes will be incorporated in new editions of the publication. IBM may makeimprovements and/or changes in the product(s) and/or the program(s) described in this publication at any timewithout notice.Any references in this information to non-IBM Web sites are provided for convenience only and do not in anymanner serve as an endorsement of those Web sites. The materials at those Web sites are not part of thematerials 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 withoutincurring any obligation to you.Information concerning non-IBM products was obtained from the suppliers of those products, their publishedannouncements or other publicly available sources. IBM has not tested those products and cannot confirm theaccuracy of performance, compatibility or any other claims related to non-IBM products. Questions on thecapabilities 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 themas 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 businessenterprise is entirely coincidental.COPYRIGHT LICENSE:This information contains sample application programs in source language, which illustrate programmingtechniques on various operating platforms. You may copy, modify, and distribute these sample programs inany form without payment to IBM, for the purposes of developing, using, marketing or distributing applicationprograms conforming to the application programming interface for the operating platform for which the sampleprograms 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. Copyright IBM Corp. 2010. All rights reserved. xi 15. 7894spec.fmDraft Document for Review February 17, 2011 2:17 amTrademarksIBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business MachinesCorporation in the United States, other countries, or both. These and other IBM trademarked terms aremarked on their first occurrence in this information with the appropriate symbol ( or ), indicating USregistered or common law trademarks owned by IBM at the time this information was published. Suchtrademarks may also be registered or common law trademarks in other countries. A current list of IBMtrademarks is available on the Web at http://www.ibm.com/legal/copytrade.shtmlThe following terms are trademarks of the International Business Machines Corporation in the United States,other countries, or both:AIX 5L HyperSwapSystem StorageAIXIBMSystem xAS/400 NetViewSystem zDB2 Universal Database Passport Advantage Tivoli Enterprise ConsoleDB2Power SystemsTivoliDS4000 pSeriesTotalStorageDS6000 RDNWebSphereDS8000 Redbooks XIVEnterprise Storage ServerRedbooks (logo) z/OSFlashCopySystem p zSeriesHACMPSystem Storage DSThe following terms are trademarks of other companies:Data ONTAP, FilerView, NetApp, Network Appliance, and the Network Appliance logo are trademarks orregistered trademarks of Network Appliance, Inc. in the U.S. and other countries.Java, and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, othercountries, or both.Microsoft, Windows, and the Windows logo are trademarks of Microsoft Corporation in the United States,other countries, or both.Intel, Itanium, Intel logo, Intel Inside logo, and Intel Centrino logo are trademarks or registered trademarks ofIntel Corporation or its subsidiaries in the United States and other countries.UNIX is a registered trademark of The Open Group in the United States and other countries.Linux is a trademark of Linus Torvalds in the United States, other countries, or both.Other company, product, or service names may be trademarks or service marks of others.xii Tivoli Storage Productivity Center V4.2 Release Update 16. Draft Document for Review February 17, 2011 2:17 am7894pref.fmPreface IBM Tivoli Storage Productivity Center V4.2 is a feature-rich storage management software suite. The integrated suite provides detailed monitoring, reporting, and management within a single console. This IBM Redbooks publication is intended for storage administrators and users who are installing and exploiting the features and functions in IBM Tivoli Storage Productivity Center V4.2. The information in the the book can be used to plan for, install and customize the components of Tivoli Storage Productivity Center in your storage infrastructure. There are Important functional enhancements in this release: Storage Resource Agent - now supports file level and database level storage resource management (SRM) reporting for a broad set of platforms. IBM XIV Storage System support updated - adds discovery, provisioning, and performance management support . Storage Area Network (SAN) configuration planning - now includes best practice provisioning of replication relationships and supports basic provisioning of non-IBM storage systems. Open HyperSwap for the IBM AIX environment - delivers application failover (no disruption of application I/O) across a synchronous mirror distance. Step-by-step procedures are provided to help perform tasks such as migrate to Storage Resource Agents, utilize Native APIs, understand and use SAN configuration planning functions, and maintain your DB2 database repository.The team who wrote this book This book was produced by a team of specialists from around the world working at the International Technical Support Organization, San Jose Center. Mary Lovelace is a Consulting IT Specialist at the International Technical Support Organization. She has experience with IBM in large systems, storage and Storage Networking product education, system engineering and consultancy, and system support. She has written redbooks about Tivoli Storage Productivity Center, Tivoli Stprage Manager, Scale Out Network Attached Storage and z/OS storage products. Alejandro Berardinelli has been an IT Specialist within IBM Uruguay since 2005. Today his primary focus is on Tivoli Storage Manager and Tivoli Storage Productivity Center deployments and support for multiple platforms, including AIX, Linux, Windows, and z/OS. He also performs IBM storage implementations involving IBM DS8000, DS5000, tape subsystems and Brocade and CISCO switches. He has provided storage support for several customers in South America. Alejandro has a Computer Engineer degree from UDELAR. H. Antonio Vazquez Brust is an Argentina based IT Architect and works as a Technical Solution Architect for IBM Complex Engagement Services. His job roles prior to joining CES, include AIX, Linux, AS/400, Windows, networking and SAN administration. Antonio has a diploma in Computer Sciences and worked for IBM for six years. Harsha Gunatilaka is a Software Engineer for Tivoli Storage Software in Tucson, AZ. He is currently part of the IBM Tivoli Storage Productivity Center development and test team. He is an IBM Certified Deployment Professional on Tivoli Storage Productivity Center and has Copyright IBM Corp. 2010. All rights reserved. xiii 17. 7894pref.fmDraft Document for Review February 17, 2011 2:17 am experience with a wide array of IBM storage products and software. He holds a degree in Management Information Systems from the University of Arizona. Hector Ibarra is an Infrastructure IT Architect specialized in cloud computing and storage solutions based in Argentina and currently working at the IBM Argentina Delivery Center (DCA). Hector has been designated as ITA Leader for The VMware Center of Competence in 2006. He specializes in virtualization technologies and has assisted several global IBM clients to deploy virtualized infrastructures across the world. Since 2009 he has been working as the Leader for the DCA Strategy and Architecture Services department from where major projects are driven.. Danijel Paulin is an Systems Architect in IBM Croatia, working for the Systems Architect team in the CEE region. He has 13 years of experience in IT. Before joining IBM Croatia in 2003 he worked for a financial company in Croatia and was responsible for IBM mainframe and storage administration. His areas of expertise include IBM high-end disk and tape storage subsystems and architecture and design of various HA/DR/BC solutions for mainframe and open systems. . Markus Standauis an IT Specialist from Germany who joined IBM in 1996. He has worked for IBM Global Services for eight years in the field of storage services and is currently working as a Field Technical Sales Support Specialist. He studied at the University of Cooperative Education in Stuttgart, Germany, and is a graduate engineer in Information Technology. His areas of expertise include Backup and Recovery, Disaster Recovery, and OnDemand Storage Services, as well as IBM Tivoli Storage Productivity Center since Version 2.1. Thanks to the following people for their contributions to this project: Don Brennan Rich Conway Bob Haimowitz International Technical Support Organization Marcelo Ricardo Die IBM Argentina Randy Blea Diana Duan William Olsen Wayne SunNow you can become a published author, too! Heres an opportunity to spotlight your skills, grow your career, and become a published authorall at the same time! Join an ITSO residency project and help write a book in your area of expertise, while honing your experience using leading-edge technologies. Your efforts will help to increase product acceptance and customer satisfaction, as you expand your network of technical contacts and relationships. Residencies run from two to six weeks in length, and you can participate either in person or as a remote resident working from your home base. Find out more about the residency program, browse the residency index, and apply online at: ibm.com/redbooks/residencies.htmlxiv Tivoli Storage Productivity Center V4.2 Release Update 18. Draft Document for Review February 17, 2011 2:17 am7894pref.fmComments welcomeYour comments are important to us!We want our books to be as helpful as possible. Send us your comments about this book orother IBM Redbooks publications in one of the following ways:Use the online Contact us review Redbooks form found at:ibm.com/redbooksSend your comments in an email to:[email protected] your comments to:IBM Corporation, International Technical Support OrganizationDept. HYTD Mail Station P0992455 South RoadPoughkeepsie, NY 12601-5400Stay connected to IBM RedbooksFind us on Facebook:http://www.facebook.com/IBMRedbooksFollow us on Twitter:http://twitter.com/ibmredbooksLook for us on LinkedIn:http://www.linkedin.com/groups?home=&gid=2130806Explore new Redbooks publications, residencies, and workshops with the IBM Redbooksweekly newsletter:https://www.redbooks.ibm.com/Redbooks.nsf/subscribe?OpenFormStay current on recent Redbooks publications with RSS Feeds:http://www.redbooks.ibm.com/rss.html Preface xv 19. 7894pref.fmDraft Document for Review February 17, 2011 2:17 amxvi Tivoli Storage Productivity Center V4.2 Release Update 20. Draft Document for Review February 17, 2011 2:17 am7894Overview.fm 1Chapter 1. Tivoli Storage Productivity Center V4.2 introduction and overview In this chapter, we introduce IBM Tivoli Storage Productivity Center, providing a high level technical overview of the product, its architecture and base components. We discuss the following topics: Introduction to IBM Tivoli Storage Productivity Center Function Architecture Product family New function since V4.1 Contents of this book Copyright IBM Corp. 2010. All rights reserved.1 21. 7894Overview.fm Draft Document for Review February 17, 2011 2:17 am1.1 Introduction to IBM Tivoli Storage Productivity Center The IBM Tivoli Storage Productivity Center suite of storage infrastructure management tools can help customers improve time to value, as well as reduce the complexity of managing their storage environments by centralizing, simplifying and optimizing storage tasks associated with storage systems, storage networks, replication services and capacity management.1.1.1 Function in Tivoli Storage Productivity Center Tivoli Storage Productivity Center includes:Storage resource management (SRM): Reporting of volumes and file systems on a server level Reporting on NAS and NetWare file systems Reporting of databases capacity and usage Constraint and quota reportingStorage subsystem management: Volume allocation and assignment (provisioning) Asset reporting Performance reporting DS8000 element managementFabric management: Zoning Asset reporting Performance reportingReplication managementAlerting In addition to these basic functions, Tivoli Storage Productivity Center includes more advanced functions that provide you with a set of analytics functions such as:Topology ViewerData path explorerConfiguration historyStorage optimizerSAN plannerConfiguration analytics Consider that the type of license you have will determine the function that is available to you. Table 1-1 on page 3 provides a summary of the functions provided in Tivoli Storage Productivity Center.2 Tivoli Storage Productivity Center V4.2 Release Update 22. Draft Document for Review February 17, 2011 2:17 am 7894Overview.fmTable 1-1 Tivoli Storage Productivity Center summary of functions Data ManagementDisk ManagementFabric Management Tape Management Host centric For Storage subsystems For Fabrics For tape librariesDiscovery of storage Discovery of storage Discovery of storageDiscovery of storageresourcesresourcesresources resourcesMonitoring of storageMonitoring of storageMonitoring of storage Monitoring of storageresourcesresourcesresources resourcesFilesystem extension Configuration (for Configuration (forEnterprise-wideexample, creatingexample, zoning)reportingvolumes) Performance Application centric PerformancemanagementMonitoring of relational managementdatabases DB2, Oracle,SQL server, SybaseChargeback1.2 ArchitectureThe IBM Tivoli Storage Productivity Center consists of several key components. In thissection we show how this components are related and we describe them briefly. We alsodescribe the different interfaces that you can use to access Tivoli Storage Productivity Centerand finally its integration with other products.1.2.1 Architecture overviewFigure 1-1 illustrates an architectural overview for IBM Tivoli Storage Productivity Center.Figure 1-1 Tivoli Storage Productivity Center Version 4.2 - Architecture Overview Chapter 1. Tivoli Storage Productivity Center V4.2 introduction and overview 3 23. 7894Overview.fmDraft Document for Review February 17, 2011 2:17 am1.2.2 Data server This component is the control point for product scheduling functions, configuration, event information, reporting, and graphical user interface (GUI) support. It coordinates communication with and data collection from agents that scan file systems and databases to gather storage demographics and populate the database with results. Automated actions can be defined to perform file system extension, data deletion, and Tivoli Storage Manager backup or archiving, or event reporting when defined thresholds are encountered. The Data server is the primary contact point for GUI user interface functions. It also includes functions that schedule data collection and discovery for the Device server.1.2.3 Device server This component discovers, gathers information from, analyzes performance of, and controls storage subsystems and SAN fabrics. It coordinates communication with and data collection from agents that scan SAN fabrics and storage devices.1.2.4 Tivoli Integrated Portal IBM Tivoli Storage Productivity Center V4 is integrated with IBM Tivoli Integrated Portal (TIP). This integration provides functionalities like single sign-on and the use of Tivoli Common Reporting. Single sign-on Enables you to access Tivoli Storage Productivity Center and then Tivoli Storage Productivity Center for Replication using a single user ID and password. Tivoli Common Reporting Tivoli Common Reporting (TCR) is a component provided by TIP. It is one possible option to implement customized reporting solutions using SQL database access, providing output in HTML, PDF or Microsoft Excel. Note that Tivoli Common Reporting is intended to provide a platform to reproduce custom reports in an easy way or for reports that are to be run repeatedlytypically on a daily, weekly, or monthly basis. It does not provide any online report creation or report customization features.1.2.5 Tivoli Storage Productivity Center for Replication Starting with TPC V4.1, the IBM Tivoli Storage Productivity Center for Replication product is starting to get integrated into TPC. Currently the integration is limited to basic functions such as providing Launch in Context links in the TPC GUI, as well as crosschecks when a volume is deleted with TPC and mapping of user roles.1.2.6 DB2 database A single database instance serves as the repository for all Tivoli Storage Productivity Center components. This repository is where all of your storage information and usage statistics are stored. All agent and user interface access to the central repository is done through a series of calls and requests made to the server. All database access is done using the server component to maximize performance and to eliminate the need to install database connectivity software on your agent and UI machines.4 Tivoli Storage Productivity Center V4.2 Release Update 24. Draft Document for Review February 17, 2011 2:17 am7894Overview.fm1.2.7 AgentsOutside of the server, there are several interfaces that are used to gather information aboutthe environment. The most important sources of information are the TPC agents (Storageresource agent, Data agent and Fabric agent) as well as SMI-S enabled storage devices thatuse a CIMOM agent (either embedded or as a proxy agent).Storage Resource agent, CIM agents, and Out of Band fabric agents gather host, application,storage system, and SAN fabric information and send that information to the Data Server orDevice server.Note that Data agents and Fabric agents are supported in Tivoli Storage Productivity CenterV4.2. However, no new functions were added to those agents for this release. For optimalresults when using Tivoli Storage Productivity Center, migrate the Data agents and Fabricagents to Storage Resource agents.1.2.8 InterfacesAs TPC gathers information from your storage (servers, subsystems, and switches) acrossyour enterprise, it accumulates a repository of knowledge about your storage assets and howthey are used. You can use the reports provided in the user interface view and analyze thatrepository of information from various perspectives to gain insight into the use of storageacross your enterprise.The user interfaces (UI) enable users to request information and then generate and displayreports based on that information. Certain user interfaces can also be used for configurationof TPC or storage provisioning for supported devices.The following interfaces are available for TPC:TPC GUI:This is the central point of TPC administration. Here you have the choice of configuringTPC after installation, define jobs to gather information, initiate provisioning functions,view reports, and work with the advanced analytics functions.Java Web Start GUI:When you use Java Web Start, the regular TPC GUI will be downloaded to yourworkstation and started automatically, so you do not have to install the GUI separately.The main reason for using the Java Web Start is that it can be integrated into otherproducts (for example, TIP). By using Launch in Context from those products, you will beguided directly to the select panel. The Launch in Context URLs can also be assembledmanually and be used as bookmarks.TPCTOOL:This is a command line (CLI) based program which interacts with the TPC Device Server.Most frequently it is used to extract performance data from the TPC repository database inorder to create graphs and charts with multiple metrics, with various unit types and formultiple entities (for example, Subsystems, Volumes, Controller, Arrays) using chartingsoftware. Commands are entered as lines of text (that is, sequences of types ofcharacters) and output can be received as text. Furthermore, the tool provides queries,management, and reporting capabilities, but you cannot initiate Discoveries, Probes andperformance collection from the tool.Database access:Starting with TPC V4, the TPC database provides views that provide access to the datastored in the repository, which allows you to create customized reports. The views and the Chapter 1. Tivoli Storage Productivity Center V4.2 introduction and overview 5 25. 7894Overview.fmDraft Document for Review February 17, 2011 2:17 amrequired functions are grouped together into a database schema called TPCREPORT. Forthis, you need to have sufficient knowledge about SQL. To access the views, DB2supports various interfaces, for example, JDBC and ODBC.1.2.9 Integration with other applications In this section, we describe Tivoli Storage Productivity Center integration with IBM Tivoli Storage Manager for backup or archival of files, IBM Tivoli Enterprise Console (TEC) or any other SNMP manager for alert notification. Integration with Tivoli Storage Manger Use the Archive/Backup function available within the Reporting facility to define IBM Tivoli Storage Manager archive or backup jobs to run against the files that you select from reports. This function enables you to select a specific file or group of files from Data Manager reports that you want to archive or backup using Tivoli Storage Manager. Some of this reports include largest files, most obsolete files, duplicate files and constraint violations. The results of the IBM Tivoli Storage Manager backup-archive commands are viewable through the graphical user interface. In the case of constraints configured to archive-backup violating files, the results are included in the agent scan job logs (scans are responsible for enforcing constraints). In the case of file report driven archive-backup operations, a new type of job (archive-backup job) is created. The results of the backup operations in this case are found in archive-backup job logs. SNMP For users planning to use the Simple Network Managment Protocol (SNMP) trap alert notification capabilities of Tivoli Storage Productivity Center, SNMP Management Information Base (SNMP MIB) files are included on the installation media. The MIB is provided for use by your SNMP management console software (for example, IBM Tivoli NetView or HP Openview). This will allow you to better view TPC-generated SNMP traps from within your management console software. Integration with Tivoli Enterprise Console Netcool/OMNIbus Tivoli Storage Productivity Center can use the Event Integration Facility (EIF) to send messages to the IBM Tivoli Enterprise Console (TEC) or the follow-on product Netcool/OMNIbus. This can allow one of the two central monitoring applications to consider Tivoli Storage Productivity Center alerts in causal analysis for problems. TEC/OMNIbus is added as a destination for alerts, in addition to SNMP Trap and Windows Event Log.1.3 Tivoli Storage Productivity Center family In this section we describe the Tivoli Storage Productivity Center components.1.3.1 TPC for Data Tivoli Storage Productivity Center for Data provides over 400 enterprise-wide reports, monitoring and alerts, policy-based action and file-system capacity automation in a heterogeneous environment. Tivoli Storage Productivity Center for Data is designed to help improve capacity utilization of file systems and databases and add intelligence to data protection and retention practices.6 Tivoli Storage Productivity Center V4.2 Release Update 26. Draft Document for Review February 17, 2011 2:17 am7894Overview.fm1.3.2 TPC for DiskTivoli Storage Productivity Center for Disk is designed to provide storage device configurationand management from a single console. It includes performance capabilities to help monitorand manage performance, and measure service levels by storing received performancestatistics into database tables for later use. Policy-based automation enables event actionbased on business policies. It sets performance thresholds for the devices based on selectedperformance metrics, generating alerts when those thresholds are exceeded. Tivoli StorageProductivity Center for Disk helps simplify the complexity of managing multiple SAN-attachedstorage devices.1.3.3 TPC for Disk Midrange EditionTivoli Storage Productivity Center for Disk Midrange Edition is designed help reduce thecomplexity of managing storage devices by allowing administrators to configure, manage andmonitor performance of their entire storage infrastructure from a single console. TivoliStorage Productivity Center for Disk Midrange Edition provides the same features andfunctions as Tivoli Storage Productivity Center for Disk, but is limited to managing IBMSystem Storage DS3000, DS4000, DS5000 and FAStT devices. It provides performancemanagement, monitoring and reporting for these devices.1.3.4 TPC Basic EditionIBM Tivoli Storage Productivity Center Basic Edition is focused on providing basic devicemanagement services for IBM System Storage DS3000, DS4000, DS5000, DS6000,DS8000, XIV, IBM SAN Volume Controller and heterogeneous storage environments. Thistool provides storage administrators a simple way to conduct device management for multiplestorage arrays and SAN fabric components from a single integrated console. IBM TivoliStorage Productivity Center Basic Edition also does discovery and asset management oftape libraries, specifically IBM 3494 and 3584 Tape Libraries.1.3.5 Tivoli Storage Productivity Center Standard EditionIBM Tivoli Storage Productivity Center Standard Edition is one of the industrys mostcomprehensive storage resource management solutions by combining the consolidatedbenefits of the four previouse components as one bundle.In addition to the benefits and features of Data, Disk, Disk Midrange Edition and BasicEdition, IBM Tivoli Storage Productivity Center Standard Edition includes advanced analyticsfor storage provisioning, change management and performance optimization capabilities. Italso offers additional management, control and performance reporting for the fibre channelSAN infrastructure.1.3.6 TPC for ReplicationThe IBM Tivoli Storage Productivity Center for Replication helps to manage the advancedcopy services provided by the IBM Enterprise Storage Server (ESS) Model 800, IBMSystem Storage DS8000, IBM DS6000 and IBM System Storage SAN Volume Controller(SVC).Details of the Tivoli Storage Productivity Center for Replication V4.2 are found in Chapter 10,Tivoli Storage Productivity Center for Replication on page 335. Chapter 1. Tivoli Storage Productivity Center V4.2 introduction and overview 7 27. 7894Overview.fmDraft Document for Review February 17, 2011 2:17 am1.3.7 SSPC 1.5 The IBM System Storage Productivity Center (SSPC) is a hardware appliance that consolidates IBM storage administration and configuration utilities into a single console. The new features, functions and enhancements that are included in IBM System Storage Productivity Center (SSPC) Version 1.5 are described in this section.Machine type MC5SSPC machine type and model number 2805-MC5 is available with an Intel Quad-coreXeon processor that runs at 2.53 GHz.Tivoli Storage Productivity Center 4.2.1IBM Tivoli Storage Productivity Center Basic Edition 4.2.1 and IBM Tivoli StorageProductivity Center for Replication Basic Edition 4.2.1 are preinstalled on the SystemStorage Productivity Center server.Microsoft Windows Server 2008 R2 Standard operating system for 64-bit processorsTivoli Storage Productivity Center 4.2.1 uses the Windows Server 2008 R2 Standardoperating system for 64-bit processors.Optional preinstalled host bus adapter cardTo provide additional storage on the SSPC server, SSPC V1.5 offers an optional host busadapter (HBA) so that you can move the Tivoli Storage Productivity Center database fromthe SSPC server to an internal redundant hard disk drive or to an IBM System StorageDS8000. You can connect the DS8000 storage system to the SSPC server directly orthrough a storage area network (SAN). You can order the HBA to be preinstalled on theSSPC server or as a Feature Code 3570 for your IBM service representative to install.After you configure multipath input and output (I/O) and zone the SAN into a partition forthe SSPC and the DS8000 storage system, you can move the Tivoli Storage ProductivityCenter database to the storage system. The procedure includes prerequisites.Optional redundant hard disk drivesOrder a second pair of hard disk drives as Feature Code 5190 if you want to move theTivoli Storage Productivity Center from the SSPC server and make additional storageavailable. Contact your IBM service representative to install the redundant hard diskdrives.Documentation about international power requirementsPower-cord options are available for attaching the SSPC to a power-distribution unit(PDU) for a rack or to a country- or region-specific wall outlet. Options are provided intables listing power cords and receptacles.DB2 9.7Tivoli Storage Productivity Center supports IBM DB2 9.7.System Storage DS8000 Release 6.0You can monitor IBM System Storage DS8000 6.0 or earlier releases with SSPC.SAN Volume Controller Console Release 6.1SSPC supports IBM System Storage SAN Volume Controller 6.1, but the software is nolonger preinstalled on the SSPC server. Instead, you can start the console from the webbrowser on the SSPC desktop.When you configure SAN Volume Controller to Tivoli Storage Productivity Center, youmust supply a private Secure Shell (SSH) key file in OpenSSH format or PuTTY (.ppk)format that is not protected by a password. In previous versions of SSPC, the PuTTY8 Tivoli Storage Productivity Center V4.2 Release Update 28. Draft Document for Review February 17, 2011 2:17 am7894Overview.fmutility was preinstalled on the SSPC server so that you could convert a PuTTY .ppk keythat was protected by a password to OpenSSH key format. The PuTTY utility is no longerpreinstalled on the SSPC server. Instead, you can download and install the PuTTYgenutility from a website.With SSPC 1.5, single sign-on authentication is extended to SAN Volume Controller.When you use single sign-on authentication, you can enter one user ID and password toaccess multiple applications.IBM Storwize V7000Storwize V7000 is a hardware and software solution that provides online storageoptimization through real-time data compression. This solution helps to reduce costswithout performance degradation.The Storwize V7000 hardware consists of a set of drive enclosures. Control enclosurescontain disk drives and two node canisters. The two nodes within the canisters make anI/O group that is attached to the SAN fabric. A single pair of nodes is responsible forserving I/O on a given volume. Because a volume is served by two nodes, there is no lossof availability if one node fails or is taken offline.Storwize V7000 can be used as a traditional RAID storage system where the internaldrives are configured into arrays, and volumes are created from those arrays. StorwizeV7000 can also be used to virtualize other storage systems.Storwize V7000 supports both regular and solid-state drives (SSDs). A Storwize V7000system without any internal drives can be used as a storage virtualization solution.Tivoli Storage Productivity Center provides basic support for this product, includingdiscovery, probes, performance monitoring, Storage Optimizer, and SAN Planner.Similar to other systems, Storwize V7000 is displayed as an entity within data sources,reports, data collection schedules, the topology viewer, and so on. Tivoli StorageProductivity Center for Replication also supports Storwize V7000.Like SAN Volume Controller, single sign-on authentication is available to Storwize V7000.System Storage DS Storage Manager Release 10.70The IBM System Storage DS Storage Manager user interface is available for you tooptionally install on the SSPC server or on a remote server. The DS Storage Manager10.70 can manage the DS3000, DS4000, and DS5000. With DS Storage Manager 10.70,when you use Tivoli Storage Productivity Center to add and discover a DS CIM agent youcan start the DS Storage Manager from the topology viewer, the Configuration Utility, orthe Disk Manager of Tivoli Storage Productivity Center.IBM Java Release 1.6IBM Java 1.6 is preinstalled and can be used with DS Storage Manager 10.70. You do notneed to download Java from Sun Microsystems.DS CIM agent management commandsThe DS CIM agent management commands (DSCIMCLI) for Release 6.0 are preinstalledon the SSPC server.Optional media to recover image for 2805-MC5Order Feature Code 9010 if you did not back up your SSPC 2805-MC5 image and you needto recover it. The optional media feature includes a recovery CD for the Microsoft WindowsServer 2008 R2 Standard operating system and two recovery DVDs for the SSPC 1.5 image. Chapter 1. Tivoli Storage Productivity Center V4.2 introduction and overview 9 29. 7894Overview.fm Draft Document for Review February 17, 2011 2:17 am1.3.8 IBM System Director Storage Productivity Center The IBM ISD Storage Productivity Center is designed to only be used as an embedded version of TPC, without a GUI, only under a consuming application. At the time of this book release is only used under IBM System Director version 6.2.1 using Tivoli Storage Productivity Center V4.2.1.1.4 New function since version 4.1 In this section we describe the new functions provided in Tivoli Storage Productivity Center from V4.2 highlighting the changes since Tivoli Storage Productivity Center V4.1.1.4.1 What is new for Tivoli Storage Productivity Center In this section we provide a summary of the new functions in Tivoli Storage Productivity Center V4.2 since V4.1. Native storage system interfaces provided for DS8000, SVC and XIV To improve the management capabilities and performance of data collection for the DS8000, SAN Volume Controller (SVC), and XIV storage systems, native storage system interfaces are provided. Now TPC communicates with these storage systems through ESSNI interface for DS8000, SSH for SVC and XCLI for XIV. These interfaces replace the CIM agent (SMI-S agent) implementation. SAN Volume Controller When you add the SAN Volume Controller to Tivoli Storage Productivity Center, you need to supply a private SSH key. Tivoli Storage Productivity Center requires OpenSSH key or putty (.ppk) key format. More information can be found in IBM SAN Volume Controller on page 225. Configure Devices wizard Use the Configure Devices wizard to set up storage devices for monitoring by IBM Tivoli Storage Productivity Center. The wizard guides you through the steps for adding a device as a data source, running a discovery, including devices in groups, specifying alerts, and setting up data collection schedules. The wizard supports configuration of storage subsystems, fabrics and switches, computers and tape libraries. Job Management panel The Job Management panel in the user interface lets you view and manage the schedules, runs, and jobs related to the storage entities that are monitored by Tivoli Storage Productivity Center. Storage Resource agents The Storage Resource agents now perform the functions of the Data agents and Fabric agents (Out-of-band Fabric agents are still supported and their function has not changed.). Before you migrate an existing Data agent or Fabric agent to a Storage Resource agent or deploy a new Storage Resource agent, make sure that the product functions you want to use on the monitored devices are available for those agents.10 Tivoli Storage Productivity Center V4.2 Release Update 30. Draft Document for Review February 17, 2011 2:17 am7894Overview.fmData agents, Fabric agents, and Agent ManagerThe Data agents, Fabric agents, and Agent Manager are supported in the current release butno new functions were added to these components. The legacy Data agents and Fabricagents are supported at version 3.3.x and 4.1.x, and can communicate with the Tivoli StorageProductivity Center 4.2 server. You can also select to migrate the Data agents and Fabricagents to Storage Resource agents.The Tivoli Storage Productivity Center V4.2 installation program does not support installationof the Data agent or Fabric agent. If you want to install the legacy Data agent or Fabric agent,you must have a previous Tivoli Storage Productivity Center installation program thatsupports installing the Data agent or Fabric agent.If you are installing DB2 9.7 and want to use the Agent Manager, you must install a newrelease of Agent Manager 1.4.2 or later. Agent Manager 1.3 does not support DB2 9.7.Most of the information about Tivoli Common Agent Services has been removed from theTivoli Storage Productivity Center version 4.2 documentation. However, this information isstill available in the Information Center for Tivoli Storage Productivity Center version 4.1.1.SAN PlannerTivoli Storage Productivity Center provides a new SAN Planner wizard which has beenenhanced to support the following functions.SAN Volume Controller with provisioning and workload profilesThe SAN Planner recommendations are limited to SAN Volume Controller front-endoperations only. The support includes the creation and provisioning of VDisks with therecommended I/O group and preferred node for each VDisk. The SAN Planner does notsupport back-end operations such as the creation of new MDisks or the creation or expansionof MDisk groups.Space-only planning for all storage subsystemsAll storage subsystems supported by Tivoli Storage Productivity Center can be used forspace-based planning.Resiliency profile for TPC for Replication supported devicesThe SAN Planner has a new profile called the resiliency profile for resilient resources. Theresiliency profile is created internally when you select different options in the SAN Plannerwizard. Resilient resource planning is available only for devices which are supported by TivoliStorage Productivity Center for Replication. The supported devices are DS8000, DS6000,ESS, and SAN Volume Controller.Space-efficient volumesThe SAN Planner now has an option to provision space-efficient volumes on supportedstorage subsystems. These storage subsystems are: SVC (v4.3 or later), XIV (v10.1 or later),and DS8000 (v4.3 or later).Encrypted volumesTivoli Storage Productivity Center supports encrypted volumes for the DS8000. The SANPlanner has been enhanced to allow input from the user for encrypted volumes as needed.The SAN Planner currently supports encrypted volumes for the DS8000 and SAN VolumeController (if the DS8000 is used as a backend device). Chapter 1. Tivoli Storage Productivity Center V4.2 introduction and overview 11 31. 7894Overview.fm Draft Document for Review February 17, 2011 2:17 am Candidate storage resource group For the SAN Planner, the candidate storage resource group is a container of storage resources. When you provide a candidate storage resource group for input, the SAN Planner uses the storage subsystems, pools, and volumes from that storage resource group for provisioning new storage. Tivoli Storage Productivity Center for Disk Midrange Edition Tivoli Storage Productivity Center for Disk Midrange Edition provides storage device configuration, performance monitoring, and management of Storage Area Network attached devices from a single console. This product provides basic disk functions and performance monitoring capabilities for IBM System Storage DS3000, IBM System Storage DS4000, and IBM System Storage DS5000. Operating system support Tivoli Storage Productivity Center supports these new operating systems for the Tivoli Storage Productivity Center and Tivoli Storage Productivity Center for Replication servers:Red Hat Enterprise Linux Server and Advanced Platform 5 for x86-64Windows 2008 Enterprise Edition R2Windows 2008 Standard Edition R Tivoli Storage Productivity Center supports these new operating systems for the Storage Resource agents:HP-UX 11i v3 with ItaniumRed Hat Enterprise Linux Advanced Platform version 5.4Windows 2008 R2 (Standard Edition, Data Center Edition, and Enterprise Edition)Sun Solaris 9 and 10 (SPARC architecture)Windows 2008 Standard EditionWindows 2008 SP2 (Standard Edition, Data Center Edition, and Enterprise Edition) The Tivoli Storage Productivity Center GUI can be installed on Windows 7. You must install the GUI using Java Web Start with Java 6. Java 6 provides additional features to work with the enhanced security of Windows 7. The CLI installation on Windows 7 is not supported. New switches supported in toleration mode only Tivoli Storage Productivity Center displays both Fibre Channel over Ethernet and FC ports in the switch port lists. Now supports the following switches: Brocade 8000, Brocade DCX-4S Backbone and Cisco Nexus 5000. Note that not all functions are supported, for example it does not support the Converged Enhanced Ethernet (CEE) or Fibre Channel over Ethernet (FCoE) connectivity functions. Brocade Data Center Fabric Manager Tivoli Storage Productivity Center supports the new embedded SMI Agent in the Data Center Fabric Manager (DCFM) 10.4.0 or later (it still supports separate non-embedded SMI Agent). This DCFM manages both the McDATA and Brocade switches. The DCFM manages multiple fabrics within and across data centers. When you configure DCFM, you set up one switch to be the "master switch" which interconnects to all the other switches in the fabric. The embedded SMI Agent supports the SMI-S 1.2 standards.12 Tivoli Storage Productivity Center V4.2 Release Update 32. Draft Document for Review February 17, 2011 2:17 am7894Overview.fmIBM Tivoli Storage Productivity Center Monitoring AgentThe IBM Tivoli Storage Productivity Center Monitoring Agent can be used by the IBM TivoliEnterprise Monitoring Server to monitor systems in your enterprise. This agent is an optionalprogram you can install and use in your enterprise.XIV Storage SystemTivoli Storage Productivity Center supports performance monitoring and provisioning for XIVstorage systems through the native interface.1.4.2 What is new for IBM Tivo