Scheduling Accounting Capacity Planning Backup e Automation on
Scheduling, Accounting, Capacity Planning, Backup e Automation on z. Series Servers Erick Pascoalato IBM Certified Sales Specialist Latin America Software Group © 2005 IBM Corporation
Timeline Tivoli for Mainframe 1994 1996 1998 Início Integração LABs Re-Design de Produtos e Integração Multi. Plataforma Netview AIX x IBM Netview AON/AOC x IBM SA 390 OPC TWS NV Tivoli NV SLR TDS S. Desk INFO ADSM TSM Aquisição IBM 2000 2002 2004 Desenvolvimento de novos produtos Parcerias de Softwares OEM Aquisição CANDLE Corporation NPM/IP ITMNP TDS/AWO Web Access/INFO TBSM Monitores: WEB, MQ, Domino Soft/Audit Job. Scan Docu. Text TDE MAINSTAR OMEGAMON FAMILY, AF/Operator, Editor Msg MQ, Candle Net Portal © 2005 IBM Corporation
Today’s IT Management Approach Windows experts and tools Internet experts and tools Security experts and tools Network experts and tools Application experts and tools Unix experts and tools Database experts and tools Integration experts and tools Mainframe experts and tools Storage experts and tools System Monitoring Security & Compliance Mgmt. Application Monitoring www BSM & SLA Management Workload Management Availability Management Automation & Information Accouting & Capacity Planning © 2005 IBM Corporation
Incremental Efficiencies Through Process Orientation Windows experts and tools Internet experts and tools Security experts and tools Network experts and tools Application experts and tools Unix experts and tools Database experts and tools Integration experts and tools Mainframe experts and tools Storage experts and tools System Monitoring Application Monitoring BSM & SLA Management Workload Management Labor Cost Security & Compliance Mgmt. www Availability Management Sense Automation & Information Isolate Diagnose Take Action Evaluate Time Accouting & Capacity Planning © 2005 IBM Corporation
Incremental Efficiencies Through Process Orientation Windows experts and tools Internet experts and tools Security experts and tools Network experts and tools Application experts and tools Unix experts and tools Database experts and tools Integration experts and tools Mainframe experts and tools Storage experts and tools System Monitoring Security & Compliance Mgmt. Application Monitoring www BSM & SLA Management Workload Management Availability Management Automation & Information Accouting & Capacity Planning © 2005 IBM Corporation
Incremental Efficiencies Through Process Orientation IBM Tivoli Workload Scheduler for Z/OS Windows experts and tools Internet experts and tools Security experts and tools Network experts and tools Application experts and tools Unix experts and tools Security & Compliance Mgmt. Database experts and tools Integration experts and tools Mainframe experts and tools Storage experts and tools Workload Management www BSM & SLA Management Automation & Information Accouting & Capacity Planning © 2005 IBM Corporation
IBM Tivoli Workload Scheduler § Integrates workloads from multiple applications, across multiple platforms, applications and operating systems § Drives business value by integrating with other systems management solutions § Improves availability and integrity of production systems § Lowers IT cost by automating application execution and decreasing errors § Increases end-user satisfaction, productivity, Supported Platforms • IBM OS/390 • IBM z/OS • IBM AIX • HP-UX PA-RISC • Compaq Tru 64 • IBM OS/400 • Sun Solaris • SGI Irix • IBM Sequent Dynix • Linux/INTEL • Linux/390 • Windows and operational efficiency © 2005 IBM Corporation
New arquitecture UNIX NT Outros Z/OS UNIX NT Conecta dominios baseado em departamentos, divisões, geografias ou aplicações • • NT UNIX Molda-se a necessidade das Organizações Facilita a Alta Performance Permite Tolerância a Falhas Avançada Provê Escalabilidade © 2005 IBM Corporation
Fault Tolerance MASTERDM z. OS Master Domain Manager Domain. A Domain. B Domain Manager DMA FTA 1 AIX synf FTA 2 AIX Domain Manager DMB FTA 3 Linux HPUX synf FTA 4 Solaris Windows 2000 © 2005 IBM Corporation
Fault Tolerance MASTERDM z. OS Master Domain Manager Domain. A Domain. B Domain Manager DMA FTA 1 AIX synf FTA 2 AIX Domain Manager DMB FTA 3 Linux HPUX synf FTA 4 Solaris Windows 2000 © 2005 IBM Corporation
Fault Tolerance MASTERDM z. OS Master Domain Manager Domain. A Domain. B Domain Manager DMA FTA 1 AIX synf FTA 2 AIX Domain Manager DMB FTA 3 Linux HPUX synf FTA 4 Solaris Windows 2000 © 2005 IBM Corporation
Fault Tolerance MASTERDM z. OS Master Domain Manager Domain. A Domain. B Domain Manager DMA FTA 1 AIX FTA 2 AIX Domain Manager DMB FTA 3 Linux HPUX synf FTA 4 Solaris Windows 2000 © 2005 IBM Corporation
Fault Tolerance MASTERDM z. OS Master Domain Manager Domain. A Domain. B Domain Manager DMA FTA 1 AIX FTA 2 AIX Domain Manager DMB FTA 3 Linux HPUX synf FTA 4 Solaris Windows 2000 © 2005 IBM Corporation
Fault Tolerance MASTERDM z. OS Master Domain Manager Domain. A Domain. B Domain Manager DMA FTA 1 AIX FTA 2 AIX Domain Manager DMB FTA 3 Linux HPUX synf FTA 4 Solaris Windows 2000 © 2005 IBM Corporation
TWS Master Console © 2005 IBM Corporation
Segurança, Controle e Auditoria Múltiplos Acessos, Simulações, Controle © 2005 IBM Corporation
TWS Job Stream Editor © 2005 IBM Corporation
© 2005 IBM Corporation
TWS Job Scheduling Console © 2005 IBM Corporation
© 2005 IBM Corporation
Impacto e Simulação de Processos !!! © 2005 IBM Corporation
© 2005 IBM Corporation
Visualização dos LOGs de execução © 2005 IBM Corporation
Timeline Execution © 2005 IBM Corporation
Auto Recovery / Restart § Tivoli Workload Scheduler for z/OS supports the automatic recovery of failed jobs or started tasks if the job or started task fails. § You can specify that Tivoli Workload Scheduler for z/OS should also recover jobs or started tasks automatically in the event of a system failure within the sysplex. 4 You specify the recovery criteria as part of the JCL for the operation in the form of special control statements 4 Tivoli Workload Scheduler for z/OS retrieves the JCL for automatic recovery from the JCL repository (JS) data set. This means that automatic recovery can take place only for jobs or started tasks submitted by Tivoli Workload Scheduler for z/OS. 4 The automatic recovery function takes over when a job or started task ends in error © 2005 IBM Corporation
Restart / Cleanup § Restart and cleanup are basically two tasks: 4 Restarting an operation at the job-level or the step-level 4 Cleaning up the associated data sets § When you restart an operation at step-level, you select a step range: the starting step, the ending step, and any steps to exclude from the rerun. § When you perform a cleanup, you take previously allocated data sets and either catalog, uncatalog, or delete them. 4 These tasks can be completed separately or together depending on your preference 4 You can specify the step restart and cleanup of an operation, which are completed at job run time. © 2005 IBM Corporation
WLM integration § We are executing a new integration effort that will be focused on WLM Scheduling Environments. § The goal is to make TWS Z/OS aware of WLM by: § Implementing Scheduling Environment definition § Implementing the Scheduling Environment monitoring § This allows customers to easily change the scheduling environment associated to a job without the need to change the JCL (via AD dialogue, mass update etc. ) § § Queues jobs needing scheduling environments in the WLM hold queue and monitors via ISPF dialogue. © 2005 IBM Corporation
Grid Scheduling Accelerate Business Processes § Faster, more accurate decision making Accelerate Collaborate Productivity and Collaboration § Access to distributed data, information insight IT Optimization § Improve efficiency and cost structure Grid Focus Areas Research and Development Accelerate and enhance the R&D process by enabling the sharing data and computing power seamlessly for research intensive applications Public Industrial Engineering and Design Share data and computing power, for computing intensive engineering and scientific applications, to accelerate product design Industrial Business Analytics Enable faster and more comprehensive business planning and analysis through the sharing of data and computing power Financial Industrial Public Enterprise Optimization Government Development Optimize computing and data assets to improve utilization, efficiency and business continuity Create large-scale IT infrastructures to drive economic development and/or enable new government services Financial Industrial Public Optimize © 2005 IBM Corporation
Grid Demo The Provisioning Manager The Portal submits jobs The grid resources Production and The Portal checks access The Administrator uses The License Manager is rights provisions the determines that toperform the Grid. I/O Manager using Development users to Identity Grid resources Manager constantly monitoring available resources to there is work for theusing which distributes work a file system. submit jobs Access Manager to manage identities on the licenses meet the demand resources to dothe Grid to free the available resources that are in use Platinum Production >=1 L Windows Resource Pool Access Mgr Production W W W ? Linux Resource Pool L ? Web Portal ! L L L Provisioning Manager Development Grid Manager Gold Development L >=1 L, >=1 W Information Virtualization Data Virtualization W I File Virtualization Storage Virtualization Identity Mgr L License Monitor Administration © 2005 IBM Corporation
The Provisioning Manager Administrators can Asremoves Production servers become Again, the License idle resources The same shared The Development job The Production job. Manager query the License Again, the Provisioning query the Grid Manager idle, from the Provisioning Manager is Production and storage resources used completes and theuser completes and the Manager for license is constantly monitoring the load for resource utilization looks forview other applications constantly monitoring provisions them while running the jobs may the results may view the results utilization reports thereports environment inon. Development need of license usage toare do work used to resources view results Grid Demo Windows Resource Pool Platinum Production Access Mgr W W >=1 L W Production L L Linux Resource Pool Web Portal ! Provisioning Manager Development Grid Mgr Gold Development >=1 L, >=1 W Information Virtualization Data Virtualization W W W File Virtualization Storage Virtualization Identity Mgr L L License Monitor Administration © 2005 IBM Corporation
IBM Tivoli Workload Scheduler Summary § § § Reliable - Supportable Workload Management Centralized/Decentralized Visibility and Control Scalable Fault Tolerant Architecture Broad Platform and Application Support Deep Tivoli Enterprise and z/OS Integration We are investing for our customers future V 8 R 2 V 8 R 3 V 8 R 1 © 2005 IBM Corporation
Incremental Efficiencies Through Process Orientation IBM System Automation for z/OS & IBM System Automation for Multi. Plataform Windows experts and tools Internet experts and tools Security experts and tools Network experts and tools Application experts and tools Unix experts and tools Security & Compliance Mgmt. Database experts and tools Integration experts and tools Mainframe experts and tools Storage experts and tools Workload Management www BSM & SLA Management Automation & Information Accouting & Capacity Planning © 2005 IBM Corporation
What Can You Automate With SA z/OS? • Automate applications • Automate many repetitive and complex tasks • Monitor processes, messages, and alerts Application High Availability IBM Tivoli System Automation Processor • Initialize, configure, recover, and shut down servers • External monitoring and automation from a Single Point of Control Integration I/O • Change I/O configuration on the fly • Safe through system-integrated switching • Manage ESCON & FICON Directors © 2005 IBM Corporation
Benefits of System, I/O, and Processor Automation § Single Point of Control for all automation 4 Consolidates System and Operator consoles. § Easily configurable Policy Management 4 Policies are supplied and easily modifiable. § Extensive Sysplex Wide automation 4 Unique capabilities to move workloads whether planned or unplanned. § Proactive automation that prevents outages of critical system resources. 4 WTO/WTOR buffers, Spool Space, CICS & IMS resources © 2005 IBM Corporation
Pre-canned Automation GDPS WAS INCLUDED VTAM INCLUDED SAP INCLUDED USS INCLUDED DB 2 INCLUDED CICS INCLUDED IMS Subsystem SA/390 Adapters (*) SA/390 2. 3 Net. View for z/OS 5. 1 (*) Adapters inclusos no ITSA/390 sem custo adicional. © 2005 IBM Corporation
Policies and Application Support for SA z/OS üLess effort, high quality üMessages for the following components are shipped, self-configured ü MVS messages ü JES 2 ü JES 3 ü OMVS ü VTAM ü TSO ü Net. View SSI ü Net. View Application ü Automation Manager ü Sys. Ops ü Proc. Ops ü I/O Ops ü SA Product Automation ü RODM ü GMFHS ü ü ü ü TCP/IP OMPROUTE RESOLVER ZFS RMF Monitor III VLF DLF LLA APPC ASCH TWS RACF DFHSM DFRMM ü ü ü MQSeries DB 2 IMS FDR CICS CMAS IRLM NFS Server TPX (Terminal Productivity Executive) Web. Sphere SAP r 3 OMEGAMON - z/OS, DB 2, CICS, IMS More messages/components will be added permanently (Development / APARs) © 2005 IBM Corporation
VM guest machine Support § Support for VM guest machines introduced in the Proc. Ops framework. 4 XAUTOLOG, LOGOFF, IPL, START, STOP, SYSRESET, RESTART © 2005 IBM Corporation
Managing Sysplex Resources §Couple Data Sets ƒ allocate alternate CDS ƒ switch alternate CDS to primary CDS ƒ start a CDS policy §Coupling Facilities ƒ enable coupling facility • activates the CF • switch to a policy knowing the CF when the current policy does not know the CF • set the sender paths to ONLINE for all systems which can connect to the CF • populate the CF with structures that should be allocated in the CF ƒ drain coupling facility • move the allocated structures from one CF to another or stop the duplexing of a structure • delete the allocated structures which cannot be moved • set the sender paths of all connected systems to OFFLINE • deactivate the CF ƒ Simplifies the process of bringing/taking a CF in/out of a sysplex © 2005 IBM Corporation
© 2005 IBM Corporation
© 2005 IBM Corporation
System Automation for Multiplatforms © 2005 IBM Corporation
New in System Automation for Multiplatforms V 1. 2 § Support IBM AIX and Bladecenter HS 20 and JS 20 § Additional distribution support (e. g. RHEL 3. 0) § Generation of TEC Events § x. DR Support § Goal-driven automation 4 Avoiding 4 Moving nodes a resource / resource group § Richer policies § Usability enhancements 4 Backup/restore 4 Debugging policy aids § More application enablement § Globalization (Group 1) © 2005 IBM Corporation
GDPS (Geographically Dispersed Parallel Sysplex) © 2005 IBM Corporation
GDPS the IBM Multiple Site Application Availability Solution Geographically Dispersed Parallel Sysplex § Multi-site sysplex § Remote data mirroring (disk & tape) § Automation 4 IBM Tivoli Net. View for z/OS 4 System Automation for z/OS § Dense wavelength division multiplexer (optional) § Transaction managers (e. g. CICS TS, IMS, Web. Sphere) § Database managers (e. g. DB 2, IMS, VSAM) © 2005 IBM Corporation
Net. View for z/OS today © 2005 IBM Corporation
Net. View for z/OS Roadmap Net. View for z/OS v 5. 2 Net. View for z/OS 5. 1 enhancement -- TCP/IP Trace - • Command-driven TCP/IP trace formatting • TCP/IP packet identification • Stack collection and screen formatting 4 Q 2003 Net. View for z/OS 5. 1 enhancement -- TCP/P Connection Management - • Collect connection and associated performance data • Real-time and continuous • Available for live / historical connections 2 Q 2004 4 Q 2004 Net. View for z/OS 5. 1 enhancement -- Message Automation for Intrusion Detection - • Automated response to intrusions • Customizable notification • Customizable data gathering • IP stack statistics reporting • Interoperability with Omegamon • Interoperability with OEM Service Desks • Event handling and Data Store with common events via CEI • Enhanced TCP/IP & SNA management • Improved message handling • Expanded support in managing IP elements in the Sysplex • Support for IPv 6, SNMPv 3 • SSL security 4 Q 2005 4 Q 2006 Net. View for z/OS v 6. 1 • More and more TCP/IP and Interoperability • Improved usability with simplified, consolidated interfaces • Improved problem resolution across the enterprise through increased integration of enterprise network events and Business Service Management * Note: All v 5. 1 enhancements delivered as optional PTFs © 2005 IBM Corporation
Net. View for z/OS TCP/IP Trace/Formatting § Enables Formatting of TCP/IP trace data collected on any flow: 4 Net. View for z/OS v 5. 1 enables trace setup, the PTF extends 4 Formatter directly integrates with IP Stack so no translation mismatches will ever occur § Support capture and format of IPv 4 or IPv 6 packets § Assists in gaining greater visibility into the flow of TCP/IP data across your z/OS System § The trace and formatting is a logical extension of the Net. View product you already have…. . supporting REXX and PIPES and message automation § Supports 3270 UI today © 2005 IBM Corporation
Net. View for z/OS Intrusion Detection § Net. View provides automated response to detected intrusion including: 4 Customizable – – notification: Send an e-mail to a designated receiver Send a message to the Net. View operator Generate an alert Generate a T/EC event and send it to Tivoli Risk Manager (SYSLOG messages only) 4 Data Gathering – Net. View can issue UNIX (USS), Net. View, or MVS commands to collect more data. Net. View provides defaults, but the commands are customizable. The responses are logged to a file in DSIPARM along with the message(s). It is also sent via e-mail to a designated receiver. 4 Collect statistics per stack, based on type of intrusion or type of event – There is a timer per stack to generate summary reports. There is also a timer per stack to clear the summary statistics. © 2005 IBM Corporation
Leveraging Net. View for z/OS 5. 2 §Take Action commands from Tivoli Enterprise Portal § Browse Net. View Logs § View TCP/IP Connections § Format Packet Trace § Purge Packet Trace § View Session Data (SNA) § View Session Configuration Data (SNA) § View DVIPA Status § View DVIPA Sysplex Distributors § View DVIPA Distributed Targets § View DVIPA Connections § View DVIPA Polling Interval § Issue (any) Net. View Command(s) © 2005 IBM Corporation
Scenario One Drill down from the Net. View TCP/IP connection availability data to the OMEGAMON Mf. N TCP/IP connection performance data Net. View Workspace Mainframe Networks Workspace Scenario Background § The System Programmer gets notified by the Operator that a user is having problems accessing a z/OS TCP/IP application. § The System Programmer obtains information about the connection from the operator. © 2005 IBM Corporation
Net. View TCP/IP Connection Data Workspace The System Programmer selects the most recent matching connection and navigates to the OMEGAMON MFN TCP/IP Connection workspace to view the most recent collected performance data for the connection. Animated The System Programmer looks at the Net. View TCP/IP connection data workspace. He notes that the connection is active and the connection has not been “bouncing” frequently. © 2005 IBM Corporation
MFN TCP/IP Connection Data Workspace Animated b MFN TCP/IP Connection Data Workspace The System Programmer reads from the expert advice that high retransmission rates may be due to high utilization of an OSA adapter. He navigates to the OMEGAMON MFN OSA Channel workspace from the navigational tree. From thethe MFN TCP/IP Connection workspace, thethe System Programmer notices thethe connection has a a retransmission rate exceeding best practices. This is also reflected asas a a redred cell in in thethe table. © 2005 IBM Corporation
MFN OSA Channel Workspace From the MFN OSA Channel workspace, he identifies the OSA adaptor utilization is at capacity. He is authorized to make changes to the OSA configuration, and does so. © 2005 IBM Corporation
MFN OSA Channel Workspace He verifies the OSA reconfiguration fixed the problem. © 2005 IBM Corporation
DVIPA Distributed Targets Workspace Animated 32 Connections He decides to check the Net. View Log to see if there any messages pertaining to TVT 2006. This chart shows that TVT 2006 has a disproportionately small amount of connections. This could indicate a problem with the connections going to TVT 2006 or that TVT 2006 is not being utilized efficiently. This chart shows that there are no telnet connections on TVT 2006, which explains why the first chart shows so few overall connections. He verifies that there are telnet servers configured for TVT 2006 but there are no connections. © 2005 IBM Corporation
Net. View Log Workspace He clicks on DVIPA Distributed Targets in the navigator pane. This navigates him to the DVIPA Distributed Target pane so that he can verify that the problem has been resolved. He browses the log for that timeframe. There are messages indicating that the telnet application has been looping and not accepting connections. He recycles the Telnet servers on TVT 2006 Animated He browses the log and notices there is a spike in activity around noon. This could signify that there was a problem around that time. Additionally, he could view historical data to determine if this pattern occurred over the last several days. © 2005 IBM Corporation
DVIPA Distributed Targets Workspace He can visually see that connections to TVT 2006 are looking better Animated This chart shows that TVT 2006 has Telnet connections once again. He verifies that the Telnet DVIPA target for TVT 2006 has connections. He decides to navigate to the DVIPA Connections workspace to verify that traffic is flowing over these connections. © 2005 IBM Corporation
DVIPA Connections Workspace The link in the Net. View DVIPA Connections table will take you to the OMEGAMON MFN TCP/IP Connection workspace. Animated He verifies that the Bytes In and Bytes out counters indicate traffic is flowing across the connections. © 2005 IBM Corporation
TCP/IP Connection Data Workspace The first bar chart shows the top 10 connections based on total bytes and provides an indication of the connections with the highest amount of traffic. Animated He can also link to the OMEGAMON MFN TCP/IP Connection Data workspace from this chart. The second bar chart shows the top 10 connections based on retransmission counts. Retransmission counts greater than 5 often indicate a problem. The link in the Net. View TCP/IP Connection Data table will take you to the OMEGAMON MFN TPC/IP Connection Data workspace. © 2005 IBM Corporation
Session Data Workspace The Stacked Bar chart shows how many sessions terminated with abnormal sense codes against the total successful terminations over time. The example shows that an inordinate number of sessions terminated with sense codes around noon, which indicates a problem at that time © 2005 IBM Corporation
Session Data Workspace To further diagnose the problem, the System Programmer opens up a terminal pane and logs into the 3270 interface for Net. View. From there he views the Session PIU trace data. © 2005 IBM Corporation
DVIPA Definitions and Status Workspace The bar chart represents the number of DVIPAs categorized by status. This chart indicates that the System Programmer has done a good job defining backups. © 2005 IBM Corporation
DVIPA Sysplex Distributors Workspace The bar chart represents the number of Sysplex Distributors Target Stacks by DVIPA address. This chart indicates that the distribution of DVIPAs across target stacks is not evenly distributed. The System Programmer may want to consider redistributing the DVIPAs. © 2005 IBM Corporation
Summary of Net. View for z/OS capabilities … § Availability 4 Many enhancements to TCP/IP availability management 4 Intrusion detection § Performance 4 OMEGAMON Products provide great performance monitoring of z/OS environment § Interoperability 4 OMEGAMON, Net. View for z/OS and System Automation working together for total coverage of your z. Series management challenges 4 Interoperability with leading trouble ticketing systems § Systems Management and Automation © 2005 IBM Corporation
Summary § System Automation is comprised of: 4 Sys. Ops, Proc. OPS, I/O Ops, and many "out-of-the-box' capabilities § System Automation for Multiplatforms supports: 4 Linux, z. Linux, and AIX § High Availability is accomplished using GDPS and System Automation. § Net. View features for IP are in place and improving with Net. View 5. 2 § System Automation and AF/Operator Strategies are defined. © 2005 IBM Corporation
Incremental Efficiencies Through Process Orientation IBM Decision Support for z/OS & IBM Performance Modeler for z/OS Windows experts and tools Internet experts and tools Security experts and tools Network experts and tools Application experts and tools Unix experts and tools Security & Compliance Mgmt. Database experts and tools Integration experts and tools Mainframe experts and tools Storage experts and tools Workload Management www BSM & SLA Management Automation & Information Accouting & Capacity Planning © 2005 IBM Corporation
Customer Business Issues for z. Series § Demonstrate value delivered by IT 4 Service being delivered 4 Cost of delivery Business metrics linkage to demonstrate value to the organization (e. g number of orders, order value, etc. ) Cost pressures – “Deliver more with less” 4 Optimization of resource utilization 4 § 4 Manage vendor costs 4 Customers need cost information to support IT investment decisions § IT Execs need financial information for resource allocation decisions Increasing workloads 4 Business transitions § Internet traffic driving back-end volumes Increasing service requirements 4 IT directly in the value chain 4 4 – Direct customer access © 2005 IBM Corporation
What is Tivoli Decision Support for z/OS? Tivoli Decision Support for z/OS provides a central repository for easy access to historical enterprise-wide IT utilization and service level statistics valuable in performance reporting, capacity management, service level management and accounting. Performance Service Level Reporting Chargeback & Accounting. Cost Recovery Capacity http: //www. ibm. com/software/tivoli/products/tds-390/ © 2005 IBM Corporation
Method: Tivoli Decision Support for z/OS § Collects, Summarizes and Stores raw system metrics data and houses it in a. . . § Centralized Data Mart - providing a fully SECURED, relational, centralized information portal. . . Performance Service Level Reporting Chargeback & Accounting. Cost Recovery All the information you need to demonstrate the effectiveness of IT at your fingertips! Capacity © 2005 IBM Corporation
TDS for z/OS product concepts – Feeds Mountains of raw measurement data are produced by every conceivable Tivoli Decision Support for z/OS source. . . LINUX Lotus Domino DB 2 EREP Info. Man RMF DFSMS NPM WAS TWS VTS TSM Net. View CICS OAM RMF z/OS SMF z/OS MQSeries IXFP Security Server RMM TCP/IP Logs generated using TDSz agents i. Series LINUX, UNIX VM IMS User Defined. . . © 2005 IBM Corporation
TDS for z/OS product concepts – Distinctive Features Graphics Tables Spreadsheets Reports * All z. Series A c c o u n ti n g I S eri es Distributed Systems N e tw o r k * * I MS CI CS S y s te m Performance* subcomponents except CICS, IMS, NPM and Net. View ** NPM, and Net. View BASE Product: üLog collector üLog record definition üRelational database üAdministration dialo üHost reporting dialog ü 3270 interface © 2005 IBM Corporation
Tivoli Decision Support for z/OS Base Product Includes: Product technical reqs: • Log Collector Engine i. OS/390 v 1. 2 or later (+) • Admin & Reporting Dialogs i. DB 2 for OS/390 v 3. 1 + • Customization “tool kit” i. Optional - QMF v 3. 2 + • Support for plug-in features i. Optional - GDDM v 3. 1 + i. Optional - DB 2 Connect v 5. 2+ A c c o u n ti n g i S eri es Distributed Systems N e tw o r k I MS CI CS S y s te m Performance Tvoli Tivoli. Decision. Supportforfor. OS/390 z/OS Base © 2005 IBM Corporation
The Viewer § Platform Independent § Windows File Manager § § § look and feel Advanced reports: bar, pie, line, area, plot, tabular with subtotaling, CSV and GIF exporting Full customization, saving and printing Graphical Query Editor JDBC connection to DB 2 Downloadable from TDS for z/OS website © 2005 IBM Corporation
TDS for z/OS System Performance Feature Includes the following components: • DB 2 • IXFP (IBM Extended Facilities Product) • DFSMS • Domino Webserver • IBM HTTP Server • EREP • Tivoli Info Mgmt for z/OS • Web. Sphere • Message Analysis/Automation • MQ Series Accounting i S eri es Distributed Systems N e tw o r k I MS CI CS System Performance • Linux/390 Tvoli Tivoli. Decision. Supportforfor. OS/390 z/OS Base • MVS Perf Management • RACF (Security Server) • Removable Media Manager (RMM) • Tivoli Workload Scheduler (aka OPC) • Tivoli Storage Manager (OS/390 ADSM Server) • TCP/IP for OS/390 • VM Accounting • VM Performance Reporting © 2005 IBM Corporation
TDS for z/OS CICS Performance Feature Includes the following components: • CICS Monitoring Subcomponents allow for grouping and analysis by transaction, by application or by user/transaction. • CICS Statistics • CICS Transaction and Unit-of-Work Analysis Accounting i S eri es Distributed Systems I MS N e tw o r k CI CS System Performance Tvoli Tivoli. Decision. Supportforfor. OS/390 z/OS Base © 2005 IBM Corporation
TDS for z/OS IMS Performance Feature Includes the following components: • IMS Collect • IMS log records Accounting i S eri es Distributed Systems N e tw o r k I MS CI CS System Performance Supports: • Full-function txn analysis • Fast path txn analysis • Mixed Mode txn analysis • Program-to-program switching • Message switching • MSC • ISC • APPC • IMS internal statistics • Shared Message queue Tvoli Tivoli. Decision. Supportforfor. OS/390 z/OS Base © 2005 IBM Corporation
TDS for z/OS Network Performance Feature Includes the following components: §Availability §Net. View FTP §ODLC Utilization §Configuration §Internal Utilization §Problem §Line Utilization §NCP Transit Time (incl ITMNP) §PU Utilization §NCP Utilization §NTRI Utilization §RTM Response Time §NEO Utilization §Net. View/SM Internal Utilization §Service §SNMP routers Accounting i S eri es Distributed Systems I MS CI CS System Performance N e tw o r k §Frame Relay Utilization Tvoli Tivoli. Decision. Supportforfor. OS/390 z/OS Base §LAN Utilization §VTAM Statistics §Session Failure §X. 25 Utilization © 2005 IBM Corporation
TDS for z/OS Distributed Systems Performance Feature Includes the following components: • Linux Performance (Red. Hat, SUSE, Turbo. Linux) • Application Response Measurement (ARM) • Unix Performance (Sun Solaris, HP-UX, AIX) • Accounting subcomponent • Performance subcomponent • Configuration subcomponent • Error Analysis subcomponent Accounting i S eri es Distributed Systems N e tw o r k I MS CI CS System Performance Tvoli Tivoli. Decision. Supportforfor. OS/390 z/OS Base © 2005 IBM Corporation
TDS for z/OS i. Series (AS/400) System Performance Feature The i. Series System Performance feature enables you to collect data from multiple i. Series systems and store the info in the TDS for z/OS database on your z. Series system. Includes the following components: • Accounting • Configuration • Job Statistics • Messages • Performance Accounting i S eri es Distributed Systems N e tw o r k I MS CI CS System Performance Tvoli Tivoli. Decision. Supportforfor. OS/390 z/OS Base © 2005 IBM Corporation
TDS for z/OS Accounting Feature The Accounting Feature can work with three types of computer-usage information. • Logs of resource utilization data • Snapshots Additional Standalone Workstation : • Accounting Workstation Option • Directly entered charges. Accounting i S eri es Distributed Systems N e tw o r k I MS CI CS System Performance Tvoli Tivoli. Decision. Supportforfor. OS/390 z/OS Base © 2005 IBM Corporation
TDS for z/OS Accounting Feature Accounting And Chargeback Manage IT costs § Sources of Accounting Data § Flexible Accounting Methods § Comprehensive Accounting for IT Services designed for the Financial Analyst § Unique Desktop Access to Accounting Data § Flexible Data Organization $$ § $$ $$ data drill-down trending & forecasting business service analysis custom report development basic query functionality $$ • • • © 2005 IBM Corporation
ITPM IBM Tivoli Performance Modeler for z/OS © 2005 IBM Corporation
IBM Tivoli Performance Modeler for z/OS § Uses simulation to model performance based on processor(s) and workload(s) § Model input can be entered manually or captured from your existing tools like RMF™ and CMF® § Charts and graphs resource utilization via either Lotus® 1 -2 -3® or Microsoft® Excel™ Service Level Respond to the tough questions in a format management understands! Performan ce Reporting Workloa d Capacity © 2005 IBM Corporation
IBM Tivoli Performance Modeler for z/OS Product Includes: Product technical reqs: § § Microsoft Windows® 98 or later § One of the following supported spreadsheet products is required for charting and reports: § § Easy to use interface for model building Simulation engine • Current environment • Lotus 1 -2 -3 or • What-if scenarios • Microsoft Excel Works with Lotus 1 -2 -3 or Microsoft Excel to produce reports, charts and graphs showing CPU utilization and performance, by LPAR, and by workload. § IBM RMF (Resource Measurement Facility) or equivalent software (like CMF) to produce reports that simplify the creation of performance models. © 2005 IBM Corporation
CPU Utilization by LPAR © 2005 IBM Corporation
CPU Utilization by Workload © 2005 IBM Corporation
Simulator Results Summary © 2005 IBM Corporation
IBM Tivoli Performance Modeler for z/OS RMF CMF § Powerful OS/390 or z/OS simulation modeling §Analyze and plan workload, capacity and performance. § Create simulation model on your PC § Visualize changes with easy to understand charts and graphs • Perform what-if analyses to evaluate processor upgrades § Load modeling data from existing mainframe tools §RMF™ , CMF® or create your own. © 2005 IBM Corporation
IBM Tivoli Allocation Optimizer for z/OS © 2005 IBM Corporation
The Problem… Cause Effect During end-of-volume processing, no more space was available on the volume, the data set reached 16 extents, or the VTOC was full IEC 030 I, B 37 ABEND A data set opened for output used all the primary space and no secondary space was requested IEC 031 I, D 37 ABEND A data set opened for output used all space available on the current volume and no more volumes were available IEC 032 I, E 37 ABEND In a DD statement, the SPACE parameter requested more tracks than were available on the requested direct access volume IEF 257 I, JOB FAILED - JCL ERROR Ineffective use of existing storage resources; poor planning; arbitrary use of existing JCL; never enough time to do it right – seldom enough time to do it over Logical volume fragmentation increases – the cycle repeats… Unable to save new member in PDS due to lack of directory space Save fails, cancel or copy to other PDS System Action: The task is ended Application Programmer Response: Probable user error © 2005 IBM Corporation
x 37 ABEND Recovery Functions Function Keywords Controlled reduction of primary space to satisfy allocation PRIM_REDUCE_LIM PRIM_REDUCE_INC Dynamically add volumes at end-of-volume processing VOL_ADD_LIM VOL_ADD_PROMPT VOL_ADD_SGRP VOL_ADD_UNIT VOL_ADD_VGRP VOL_ADD_VSER Recover from secondary allocation space failures by reducing the allocation amount to a value consistent with the current free space on the volume SEC_REDUCE_INC SEC_REDUCE_LIM © 2005 IBM Corporation
x 37 ABEND Prevention and Avoidance Functions Function Keywords Automatically add a secondary allocation if none is specified SEC_ALLOC_AMT Reduce secondary allocation to largest available free extent SEC_BEST_LIM Increase the size of the secondary allocation as data set extends occur at a particular extent and at a particular volume number SEC_INC_AMT SEC_INC_VOLNO SEC_INC_XTNT Recover unused disk space by automatically releasing all, or a portion of, unused data set space at data set close SPACE_RELEASE © 2005 IBM Corporation
Allocation Optimizer Issue Answer During end-of-volume processing, no more space was available on the volume, the data set reached 16 extents, or the VTOC was full. IEC 030 I, B 37 ABEND Dynamically add volumes A data set opened for output used all the primary space and no secondary space was requested. IEC 031 I, D 37 ABEND Add secondary allocation A data set opened for output used all space available on the current volume and no more volumes were available. IEC 032 I, E 37 ABEND Dynamically add volumes, increase secondary In a DD statement, the SPACE parameter requested more tracks than were available on the requested direct access volume. IEF 257 I, JOB FAILED - JCL ERROR Reduce primary Ineffective use of existing storage resources; poor planning; arbitrary use of existing JCL; never enough time to do it right – seldom enough time to do it over. Problems that will comeback to haunt you… Adjust secondary to best fit, release unused space Unable to save new member in PDS due to lack of directory space Dynamically add directory block System Action: Processing continues! Application Programmer Response: None required! © 2005 IBM Corporation
IBM Tivoli Workload Scheduler for z/OS IBM Tivoli Workload Scheduler Virtualized Data Center IBM Tivoli Workload Scheduler Applications Incremental Efficiencies Through Process Orientation Windows experts and tools Internet Application Unix Integration IBM Tivoli. Security System. Network Automation z/OS Database experts forexperts and tools and tools IBM Tivoli System Automation for Multiplataform IBM Tivoli Netview for z/OS Security & Compliance Mgmt. Mainframe experts and tools Storage experts and tools Workload Management IBM Tivoli Decision Support for z/OS IBM Tivoli Performance Modeler for z/OS IBMwww Tivoli Allocation Optimizer for z/OS BSM & SLA Management Automation & Information Next time. . Accouting & Capacity Planning IBM Tivoli Business System Manager for z/OS IBM Tivoli Service Level Advisor for z/OS IBM Vanguard tools for RACF © 2005 IBM Corporation
About Vanguard Founded: 1986 Ownership: Privately held Business: Information Security Software, Training, Services, & Solutions Customers: 600 domestic and abroad, 1, 400 software licenses Employees: 75+ worldwide Vanguard Victoria Labs Victoria, BC, CANADA Vanguard Research Institute Orange, CA, USA Vanguard Integrity Professionals - Nevada Vanguard Integrity Professionals, Ltd. Las Vegas, NV, USA Berkshire, UK © 2005 IBM Corporation
Vanguard Administrator Automated administration, data mining, reporting and analysis tool enhances IBM’s RACF to become a policy and rolebased user-provisioning tool. Example: The Clone command created a new functional user account in 27 seconds with 19 keystrokes - generating 190 commands consisting of 9549 keystrokes. Done manually this would have taken two hours simply to type, not including necessary research time. © 2005 IBM Corporation
Vanguard Advisor Example: It can take a couple of hours to develop a report, then perhaps weeks to write your own email distribution system. Event detection, analysis, real-time alerts, reporting and electronic report distribution. Advisor goes far beyond reporting, is extremely robust and easy to use. Your personalized reports can be set-up and configured to be delivered to your email in minutes, rather than overnight reports, you have real time alerts. © 2005 IBM Corporation
Vanguard Analyzer A system integrity, assessment, risk identification, threat analysis and problem rectification solution. An example of a powerful feature in the Vanguard Analyzer is the Smart. Assist dialog © 2005 IBM Corporation
Vanguard Enforcer A proven intrusion detection and management solution for protecting critical data, user groups and assets. INTRUSION DETECTED 1. If an unauthorized change is made to the permissions of a critical file. Date/Time: 04/01/04 5: 00 p Resource: Payroll Database User ID: TELLER 1 3. Security Administrator receives the call and takes appropriate action. 2. Vanguard Enforcer detects the event, automatically puts the permissions back and sends an alert to the security administrators phone with details of the event. © 2005 IBM Corporation
Vanguard Security. Center A windows-based interface to IBM’s z. Series Security Server. Security. Center graphically presents z. Series security administration in a Windows point-and-click, drag-and-drop interface. This technology allows security administrators of different platforms to administer the Security Server on the IBM z. Series e. Server without ever having to learn a native RACF command. © 2005 IBM Corporation
Grazie Italian Arabic Hindi Thai Traditional Chinese Russian Gracias Spanish Tamil Thank You Obrigado Brazilian Portuguese English Danke German Merci French Simplified Chinese Japanese Korean erickp@br. ibm. com © 2005 IBM Corporation
- Slides: 101