Jost Mumm Technical Sales Tivoli System z 18. März 2010 z/os Storage Management mit Tivoli Advanced Produkten für DFSMShsm
IBM System z Storage Management Lösungen IBM Tivoli OMEGAMON XE for Storage on z/os v4.2 PID: 5698-A37 IBM Tivoli Advanced Reporting for DFSMShsm V2.2 PID: 5698-B14 IBM Tivoli Advanced Audit for DFSMShsm V2.2 PID: 5698-B12 IBM Tivoli Advanced Catalog Management V2.2 PID: 5698-A50 IBM Tivoli Advanced Backup & Recovery V2.1 IBM Data Facility Product (DFSMSdfp) IBM Hierarchical Storage Manager (DFSMShsm) IBM Data Set Services (DFSMSdss) IBM Removable Media Manager (DFSMSrmm) IBM Tivoli Advanced Allocation Management v3.1 PID: 5697-P35 Enhance DS Allocations IBM Tivoli Tape Optimizer v2.2 PID: 5698-B26 Tape Copy und Stacking IBM Tivoli Automated Tape Allocation Manager v3.1 PID: 5698-A29 Tape sharing across sysplexes PID: 5698-B17 System z Storage Management Funktionen Zentrale System z Storage Funktionen Erweiterte System z Storage Management Funktionen 2
IBM System z Storage Management Lösungen 3 IBM Tivoli OMEGAMON XE for Storage on z/os Monitor and manage in both real-time and historical space, performance, offline storage, DFSMShsm activity, DFSMSdss, track applications (ASIDs), take actions and expert advise minimizing and avoiding outages while improving efficiency Integration with other solutions via TEP, cornerstone in a storage management tool box IBM Tivoli Advanced Reporting for DFSMShsm Provides deep dive reporting of DFSMShsm logs, identify inefficient HSM migrations, maximize the efficiency of your DFSMShsm day to day activity and environment IBM Tivoli Advanced Audit for DFSMShsm Ability to quickly audit, identify and correct DFSMShsm errors that cause costly outages, waste of resources, and time IBM Tivoli Advanced Catalog Management Provides the capability to manage your ICF Catalogs, audit alias, view structures, and make sure that your ICF catalogs and tape environments are backed up appropriately for forward recovery, preventing costly outages IBM Tivoli Advanced Backup & Recovery for z/os Automatically identify critical datasets, ensure backups w/o duplication, quickly recover from disasters or outages IBM Tivoli Advanced Allocation Management Ensures no costly space allocation problems by avoiding X37 abends & NOTCAT2 conditions IBM Tivoli Storage Optimizer IBM Tivoli Tape Optimizer Tape copy and stacking solution for data residing on tape storage devices naturally ties to DFSMSrmm IBM Tivoli Automated Tape Allocation Manager Share tape resources in across sysplexes, or in a non-sysplex environment, maximizing your investment
Warum DFSMShsm Audit? Regelmäßiges Audit von DFSMShsm ist wichtig. Es treten Fehler in den Control Datasets auf. Damaged or lost pointers Missing records Migration tapes that fail recycle Master- und User Catalogs Tapes Uncataloged data sets Orphaned alias entries Bänder in failed recycle Status (z.b.) Sicherstellen, daß jede migrierte oder gesicherte Datei auch zurückgeholt werden kann Unnötigen Ressourcenverbrauch vermeiden (z.b. Tapes, VTS) Source: If applicable, describe source origin 4
Audit Command z/os Catalogs VTOC VTOC VTOC MCAT UCAT UCAT AUDIT MCDS AUDIT BCDS AUDIT OCDS AUDIT DIRECTORYCONTROLS VOLUMES AUDIT VOLUMECONTROLS(MIGRATION) AUDIT VOLUMECONTROLS(BACKUP) AUDIT DATASETCONTROLS(MIGRATION) AUDIT DATASETCONTROLS(BACKUP) AUDIT MEDIACONTROLS VOLUMES AUDIT MASTERCATALOG AUDIT USERCATALOG AUDIT... MCDS BCDS OCDS DFSMShsm Tape Management System TMC Fazit Viele und umfangreiche Befehle erhöhen die Komplexität sowie den Zeit- und Ressourcen-Bedarf Keine Berücksichtigung von Tape Management Systemen 5
IBM Tivoli Advanced Audit for DFSMShsm z/os VTOC VTOC VTOC Master Audit Panel MCAT IBM Tivoli Advanced Audit for DFSMShsm. CHOOSE WHICH AUDIT COMMAND==> Catalogs UCAT UCAT 1 MCDS CREATED BY PROCS AKDAUDMD, AKDAUDCT, AKDAUDAL 2 BCDS CREATED BY PROC AKDAUDBD 3 OCDS CREATED BY PROC AKDAUDOD 4 HSMTAPE CREATED BY PROCS AKDAUDTP,,AKDAUDRM, 5 MEDCTL CREATED BY PROC AKDAUDFD, AKDAUDFL, AKDAUDFT MCDS BCDS OCDS DFSMShsm Tape Management System TMC Fazit Wenige und einfache Batch Jobs reduzieren den Zeit- und Ressourcen-Bedarf Umfassender Geltungsbereich 6
IBM Tivoli Advanced Audit for DFSMShsm Master Audit Panel AUDIT MCDS AUDIT MASTERCATALOG AUDIT USERCATALOG IBM Tivoli Advanced Audit for DFSMShsm. CHOOSE WHICH AUDIT TO FIX COMMAND==> 1 MCDS CREATED BY PROCS AKDAUDMD, AKDAUDCT, AKDAUDAL 2 BCDS CREATED BY PROC AKDAUDBD 3 OCDS CREATED BY PROC AKDAUDOD AUDIT MCDS 4 HSMTAPE CREATED BY PROCS AKDAUDTP,AKDAUDZR,AKDAUDRM,AKDAUDHL 5 MEDCTL CREATED BY PROC AKDAUDFD, AKDAUDFL, AKDAUDFT AUDIT DIRECTORYCONTROLS VOLUMES(allml1,allml2) AUDIT VOLUMECONTROLS(MIGRATION) AUDIT DATASETCONTROLS(MIGRATION) AUDIT DIRECTORYCONTROLS VOLUMES AUDIT OCDS(ML2) AUDIT VOLUMECONTROLS(MIGRATION) AUDIT MEDIACONTROLS(SDSP) AUDIT DATASETCONTROLS(MIGRATION) AUDIT MEDIACONTROLS VOLUMES(allml1) AUDIT OCDS(ML2) AUDIT MEDIACONTROLS VOLUMES(allml2) some analysis AUDIT MEDIACONTROLS(SDSP) AUDIT MEDIACONTROLS VOLUMES AUDIT MASTERCATALOG AUDIT USERCATALOG 7
IBM Tivoli Advanced Audit for DFSMShsm Fix Errors Panel IBM Tivoli Advanced Audit for DFSMShsm MCDS SUMMARY <VVRR.xx> Row 1 to 17 of 31 OPTION ===> SCROLL==> CSR ENTER F TO DISPLAY FIXES OR B TO BROWSE ERRORS S NUMBER COUNT MESSAGE F 11D1C 0081708 MCD ENTRY IS NOT CATALOGED 11D2C 0000570 MCD ENTRY IS CATALOGED ON DIFFERENT VOLUME 11V2C 0000010 MCO VSAM COMPONENT ON DIFFERENT VOLUME 1103W 0000790 MCD ENTRY IS MISSING THE MCA ENTRY 11V1C 0002320 MCO VSAM COMPONENT IS NOT CATALOGED 1104C 0000070 MCD LEVEL 1 ENTRY HAS NO VTOC ENTRY ON L1 VOLUME 1105W 0000001 MCD VSAM BASE NAME IS MISSING IN MCO 1106C 0009109 MCD IS ON VOLUME WHICH HAS NO MCV ENTRY 1106V 0000017 SUMMARY OF VOLUMES HAVING NO MCV ENTRY 1107W 0000011 MCD LEVEL 2 IS ON VOLUME WHICH HAS NO TTOC ENTRY 8
IBM Tivoli Advanced Audit for DFSMShsm Fix Errors Panel COMMAND MEMBER ACTION TITLE F11D1CA TSO CATALOG A MIGRATED DATASET TO VOLSER MIGRAT F11D1CB TSO HSEND DELETE MIGRATED DSN MISSING CATALOG F11D1CC TSO LISTC FOR DATA SET NOT CATALOGED F11D1CD HSA DISPLAY DUMP OF MCD RECORD F F11D1CR1 HSM DELETE MCD RECORD WHEN UNABLE TO CATALOG MIGRAT ***************************************************************************** //SYSTSIN DD * HSEND FIXCDS D 'EDPTEST.LAB1.SKIP.ONE' DELETE + ODS('SC.FIXAUDIT.F11D1CR1') LOGONLY HSEND FIXCDS D 'EDPTEST.LAB2.SKIP.THREE' DELETE + ODS('SC.FIXAUDIT.F11D1CR1') LOGONLY HSEND FIXCDS D 'EDPTEST.LAB3.SKIP.TWO' DELETE + ODS('SC.FIXAUDIT.F11D1CR1') LOGONLY 9
AUDIT MEDIACONTROLS Befehl Situationen, in denen für HSM Tapes ein Audit durchgeführt werden sollte (z.b.) Tapes mit Failed Create Status Tapes mit Failed Recycle Status Tapes mit einem defekten TTOC Tapes mit Invalid Block Count HSM bietet den Befehl AUDIT MEDIACONTROLS an Lange Laufzeiten (z.b.) Versicherung 3 Tage für ein 3590 MagStar Transport 1+ Tag für ein 9840 STK Bank 1-2 Tage für ein 3590 Tape Energie 1-3 Tage für ein 3490E Tape Handel 7 Std. bis 1 Tag bei 0% gültige Daten Tivoli Advanced AuditMediaControls Reduzierung der Laufzeiten bis zum Faktor 150 Geringere Nutzung der Ressourcen CPU 10 Tapes
IBM Tivoli Advanced Audit for DFSMShsm Audit der DFSMShsm Umgebung inkl. des Tape Management Systems. Kürzere Laufzeiten der Audits, in Einzelfällen bis zu 60 bis 150mal schneller als die entsprechenden DFSMShsm Befehle Keine störenden Auswirkungen auf Systemressourcen und Reduzierung des Verbrauchs. Batch Jobs laufen nicht innerhalb DFSMShsm. Einfachere Anwendung ein einzelner Tivoli Advanced Audit for DFSMShsm Audit Job ersetzt bis zu 11 DFSMShsm Command Audits Automatische Erzeugen von Befehlen zur Fehlerdiagnose und behebung inklusive Benachrichtigungen Einfach zu bedienende ISPF Oberfläche für Diagnose und Fehlerkorrektur Grafische TEP Oberfläche ermöglicht Visualisierung der Fehler und Integration zu weiteren OMEGAMON XE Produkten Erhöht die Integrität und Zuverlässigkeit der DFSMShsm Umgebung und stellt die Verfügbarkeit der Daten sicher
Proof of Concept für Tivoli Advanced Audit for hsm Überblick IBM Command Audit lief immer über 24 Stunden und wurde abgebrochen PoC in der Produktion auf Wunsch des Kunden ca. 16.000.000 Dateien im HSM Ergebnis Relativ saubere HSM Umgebung Wenig Fehler Trotzdem Einsparungen möglich
<V7 R1.01A> FASTAUDIT OCDS SUMMARY Row 1 to 13 of 13 OPTION ===> SCROLL==> PAGE ENTER F FOR FIX LIST, B TO BROWSE ERRORS, E TO EDIT, M TO MODIFY AND FIX S NUMBER COUNT MESSAGE 4001W 1 PREVIOUS VOLUME NOT FOUND IN OCDS 4003W 2 PREVIOUS VOLUME POINTER IS INCORRECT 4004W 2 SUCCESSOR VOLUME POINTER IS INCORRECT 4005C 2 TAPE HAS FAILED CREATE STATUS 4007C 1,244 TTOC RECORD HAS BROKEN SEQUENCE SET 4007V 92 VOLUME CONTAINS BROKEN SEQUENCE SET/SETS 4008C 1 TTOC EXTENTION RECORDS LESS THAN EXPECTED 4010W 16 16K BLOCK COUNT NOT MATCH COMPUTED BLKCNT 4011W 3,268 TAPE HAS FAILED RECYCLE 4012C 38 TAPE IS NOT FULL WONT BE SELECTED FOR RECYCLE 4013I 19,378 TAPE IS ELIGIBLE FOR RECYCLE PoC Ergebnisse Tivoli Advanced Audit for hsm <V7 R1.01A> FASTAUDIT BCDS SUMMARY Row 1 to 18 of 20 OPTION ===> SCROLL==> PAGE ENTER F FOR FIX LIST, B TO BROWSE ERRORS, E TO EDIT, M TO MODIFY AND FIX S NUMBER COUNT MESSAGE 2101W 52 MCB IS CONTAMINATED 2103C 42 MCB ENTRY IS MISSING THE MCC ENTRY 2106C 383 MCC IS ON VOLUME WHICH HAS NO MCT ENTRY 2106V 39 SUMMARY OF VOLUMES MISSING MCT ENTRY 2107W 582 MCC TAPE VOLUME HAS NO TTOC ENTRY 2107V 205 SUMMARY OF VOLUMES MISSING TTOC ENTRY 2109W 29 MCC ALIAS IS NOT ON TTOC 2109V 15 SUMMARY OF VOLS MCC ALIAS MISSING TTOC ENTRY 2111W 13,400 MCC ENTRY IS MISSING MCB ENTRY 1124W 22,040 VALID BLOCK COUNT IN TTOC DOES NOT AGREE <V7 R1.01A> FASTAUDIT MCDS SUMMARY Row 1 to 19 of 31 OPTION ===> SCROLL==> PAGE ENTER F FOR FIX LIST, B TO BROWSE ERRORS, E TO EDIT, M TO MODIFY AND FIX S NUMBER COUNT MESSAGE 11D1C 42 MCD ENTRY IS NOT CATALOGED 11V1C 48 MCO VSAM COMPONENT IS NOT CATALOGED 11D2C 105 MCD ENTRY IS CATALOGED ON DIFFERENT VOLUME 11V2C 2 MCD ENTRY IS CATALOGED ON DIFFERENT VOLUME. 1116C 557 CATALOG ENTRY HAS NO MCD/MCO ENTRY 1117C 241 CATALOG ENTRY IS NOT CONNECTED TO MASTER CAT
Warum DFSMShsm Reporting? Regelmäßiges Reporting von DFSMShsm ist wichtig! Es treten logische Fehler im DFSMShsm auf, z.b. Migrate nicht erfolgreich, wegen Leerer Datei Uncataloged Datei fehlender Platz auf ML1 fehlender DSORG Zuordnung Fehler im PDS Storage Management Class Definition, die ein gültiges Backup erfordert Volumes werden nicht berücksichtigt Unnötigen Ressourcenverbrauch im DFSMShsm vermeiden
Tivoli Advanced Reporting for DFSMShsm - Überblick DFSMShsm LOG FSR, MWE, VSR, SMS Construct MCDS BCDS Tivoli Advanced Reporting for DFSMShsm OCDS Ad Hoc Queries Display Migrate Display Backup Display Tape Apply Fixes Online Interfaces Batch Capable
IBM Tivoli Advanced Reporting for DFSMShsm Control Data Set und Log Reporting Bietet Control Data Set Reporting für Migration, Backup, HSM Tape Data Set Thrashing Historische Informationen über Migration Backup Bietet Log Reporting on Daily HSM functions and requests HSM Migration, Recall, Backup, Restore requests Erstellung eigener Reports
Tivoli Advanced Reporting for DFSMShsm CDS Reporting DFSMShsm Control Data Set (CDS) Reporting Analysieren der CDSs Inhalte Filter- und Sortierfunktionen Größe Status der Migration Backup Versionen etc Such- und Report-Kriterien Dateien nach Creation Date Migration Date Last used Date Größe Recall Trashing etc 17
IBM Tivoli Advanced Reporting for DFSMShsm Hauptmenü
IBM Tivoli Advanced Reporting for DFSMShsm CDS Reporting
IBM Tivoli Advanced Reporting for DFSMShsm MCDS Reporting
IBM Tivoli Advanced Reporting for DFSMShsm MCDS Filter
Tivoli Advanced Reporting for DFSMShsm Log Reporting DFSMShsm LOGx, LOGy Reporting Auswertung der DFSMShsm Aktivitäten seit dem letzten SWAPLOG Berichte aufgrund historischer Informationen Migration / Recall Aktivitäten Backup / Recovery Aktivitäten etc Trend Reporting 22
IBM Tivoli Advanced Reporting for DFSMShsm Log Reporting
IBM Tivoli Advanced Reporting for DFSMShsm Migration Reporting
IBM Tivoli Advanced Reporting for DFSMShsm Log Filter
Tivoli Advanced Reporting for DFSMShsm weitere Funktionen DFSMShsm Health Reporting Status der automatischen Funktionen im DFSMShsm pro Volume Volume Dump Reporting DFSMShsm Full Volume Dump Informationen Recovern von einzelnen Data Sets oder Full Volumes Tracking und Trending Reports Exportfunktion nach Excel inkl. Grafikmakros Sort- und Filterfunktionen Wildcard Unterstützung Änderungen on the Fly Format und Save Plans Erstellen eigener Reports Fehlerbehebungen Ausführen von Befehlen direkt aus den Reports 5000 4000 3000 2000 1000 0 DFSMShsm Success Vs, Failures 3188 327 1 4657 887 Migration Success Migration Failures Backup Success Backup Failures Source: If applicable, describe source origin 26
IBM Tivoli Advanced Reporting for DFSMShsm Reporting für CDSs und Log Files Vereinfacht und beschleunigt das DFSMShsm Management & Reporting Batch Jobs laufen nicht innerhalb DFSMShsm. Eigene Reports über Filter Menüs einfach und schnell zu erstellen Ausführung der Reports interaktiv oder per Batch (z.b. über Scheduler) Automatische Erzeugen von Befehlen zur Fehlerdiagnose und behebung inklusive Benachrichtigungen Einfach zu bedienende ISPF Oberfläche für Diagnose und Fehlerkorrektur Grafische TEP Oberfläche ermöglicht Visualisierung der Aktivitäten und Integration zu weiteren OMEGAMON XE Produkten Erhöht die Integrität und Zuverlässigkeit der DFSMShsm Umgebung und stellt die Verfügbarkeit der Daten sicher
zstorage Management Produkte unter Compliance Aspekten
Hindi Russian Traditional Chinese Thank You English Korean Gracias Spanish Obrigado Brazilian Portuguese Arabic Grazie Italian Simplified Chinese Danke German Merci French Tamil Japanese Thai