9cfd46817d97ad0eea5dc820b834a708.ppt
- Количество слайдов: 55
IBM Automation Control for z/OS 1. 1. 1 IBM Automation Control for z/OS Overview © Copyright IBM Corporation 2013 Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
Objectives This presentation covers: § § the IBM Automation Control for z/OS and its capabilities the components of the product’s automation capabilities policy-based and goal-driven automation Note: • This presentation applies mainly to IBM Automation Control for z/OS but also shows the differences to. IBM Tivoli® System Automation for z/OS. Functions not provided by IBM Automation Control for z/OS are in underlined italic. The terms automation and the automation product are used when there are no differences. IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -2
Agenda Tivoli System Automation • Business Issue • Automation Portfolio, History, and Evolution • Automation Components § Processor Operations § System Operations • System Operations Key Automation Technologies and Features • Integration • System Automation Details § Policy based Automation § Operator Interfaces § Goal-driven Automation IBM Software Group | Tivoli Software © 2013 IBM Corp. 3
Business issue Application downtime affected by: Cost per hour for being Down in M$ § Application complexity § Application dependencies Brokerage Retail Sales § CICS, DB 2, IMS, network etc. Pay per view 0 Standish Group 1 2 3 4 5 6 7 I/T Pressures Outage Causes Application Failures 40% 40% 20% Technology Failures § Heterogeneous environments Operator Errors § § § Application availability Operations complexity and costs Skills and education requirements Automation implementation and maintenance costs Rapid change of I/T infrastructure – Loss of business – Loss of customers – the competition is just a mouse click away – Loss of credibility, brand image, and stock value IBM Software Group | Tivoli Software © 2013 IBM Corp.
System Automation family provides high availability and disaster recovery IBM only vendor to provide end-to-end, cross-platform automation System Automation Application Manager Agentless Adapter IBM Power. HA Automation Control for z/OS System Automation for z/OS Net. View System Automation for Multiplatforms C F z/OS Veritas MSCS Unclustered nodes Linux, AIX, Windows IBM Software Group | Tivoli Software © 2013 IBM Corp. 5
Automation evolution 1. Message filtering 2. Re-active message automation 3. Command-driven resource management – Start, stop, recycle – Parent–child dependency 4. Policy-based automation (vs. scripts) 5. Goal-driven application management – Cluster-wide – Complex dependencies 6. Disaster recovery 7. Pro-active, health-based automation 8. Composite application management 9. Adaptive automation Adapt to changed configuration and goals Auto discovery Solve performance problems before they cause outages Policy-based automation using best practices can: Reduce costs and time-to-value Increase automation degree End-to-end automation Automation of application Automated entities and their dependencies Message repetitive within system automation or complex and sysplex tasks IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -6
IBM Automation Control for z/OS for the mid market Based on the advanced automation technologies of Tivoli System Automation and Net. View® for z/OS, has no other pre-requisites, and provides: • Automation, easier operations, and high availability for z/OS and local hardware resources • Policy-based automation reduces costs and implementation time § Auto discovery and comprehensive plug’n play automation modules • Lowered complexity through resource relationships and grouping § Define and operate a complex business application as a single group • Goal-driven automation § Manages all automation resources such that goals are fulfilled • Integration with z/OS ecosystem and many Tivoli products • Easy installation and configuration with Configuration Assistance • Secure, role-based operations IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -7
Comparison with System Automation for z/OS Provides: Net. View capabilities limited to automation functions Single-system scope Processor Operations of local CPC Best practice configuration for improved time-to-value System Automation for z/OS + Net. View Automation Control Does not provide: Sysplex support End-to-end adapter GDPS support I/O-Operations Unlimited interaction with other Automation Control systems in sysplex Enterprise-wide Processor Operations Full access to Net. View Automation Table IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -8
Automation Control for z/OS - Components System Operations Automate repetitive and complex tasks in single z/OS systems Helps operators to perform their tasks in a more robust way Reduces z/OS specific skill requirements Automated operations through monitoring of applications, messages, and alerts: Increase availability and performance through pro-active automation Processor Operations Automate and control hardware operations on local CPC Power on/off and reset Perform system IPL for z/OS, Linux, z/VM, blades Automate local LPAR settings like weights and capping IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -9
Component Processor Operations • Processor Operations provides external automation • Automatic CPC & LPAR capacity changes • z. Enterprise Single Point of Control IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -10
Component Processor Operations provides external automation z/VM PR/SM HMC/SE SNMP API z/VSE z/OS Linux Central processor complex (CPC) • LPAR startup, recovery, and shutdown • z/VM guest system support • LPAR capacity & weight management • Power management • IBM z. Enterprise management (z. BX) • Secured through SNMP V 3 encryption and SAF protected access SA z/OS Proc. Ops IBM Software Group | Tivoli Software © 2013 IBM Corp. 11
Component Processor Operations provides external automation • External Automation Central processor complex (CPC) z/VM PR/SM HMC/SE SNMP API Proc. Ops § IML & IPL (NIP time) § Respond to System or Operator Console messages including priority messages (synchronous WTORs) § Set time of day clocks § Detect and resolve wait states § CPC capacity changes, powermode control § Server Time Protocol and LPAR management • Hardware status changes and alerts • Single point of control for System z • Ease of Use § Common commands for: • CPCs, LPARs, z. BX blades, systems, and z/VM guests • z/OS, Linux, z/VM, z/VSE, z/TPF, z. AWARE § Easy to configure § Net. View and SNMP based, no PC required IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -12 12
Proc. Ops Hardware Management Console Tasks 13 IBM Software Group | Tivoli Software © 2013 IBM Corp.
Capacity in MSU Do your own smart capping and load distribution Group Capacity Limit LPA R 1 LPA R 2 LPA Rslow 2 LPAR 3 3 Free, displaceable capacity Software cost challenges: • Charges based on peak rolling 4 hour average or the LPAR Defined Capacity whichever is lower • Capping might cap priority workload Solutions using SA z/OS: • Move workload to under-utilized system using server/move groups based on § Predicted free capacity and WLM data § Using OMEGAMON metrics • Use Proc. Ops API to adjust capacity across LPARs and WLM capacity groups automatically • Policy-based looping jobs resolution System 1 System 2 System 3 IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -14
Automatic CPC & LPAR capacity changes • Proc. Ops Management API to: § § § Query current CPC configuration details Query and set LPAR-specific controls Query and set the default CPC RESET activation profile Manage RESET, IMAGE, and LOAD activation profiles Automate IPLs from SCSI devices (Linux, z/VM) • Allows you to automate based on schedule, workload, application – LPAR weight (defined, initial, minimal, maximal, current (R/O)) – Defined capacity to lower your software costs – Provisioning of new CPs to adapt to increased workload – Reserve of CPC (or reserve query) – Switch between WLM and PR/SM management – IPL profiles for easier operations • ISQCCMD target_system_Proc. Ops_name ICNTL target_hardware_name. lparname CMD(UPDATE) VAR(vnm) IBM Software Group | Tivoli Software VAL(vvl) © 2013 IBM Corp. 1 -15
z. Enterprise Single Point of Control • • Proc. Ops z. Enterprise support: Controls blades (incl. automated start/stop of virtual servers) Provides a command interface to operate the z. BX entities z. Enterprise Dynamically discovers the virtual servers running on a blade Blade. Center § When blades are turned on, virtual servers can be started as well § Virtual servers can be stopped before turning off a a blade Extension (z. BX) • Collects configuration and status information of the z. BX and the associated resources § § Blade Centers and individual blades Virtualization hosts (Hypervisors) Virtual servers Workload resource groups incl. list of virtual servers assigned to the workload § Ensemble Managing Primary HMC Proc. Ops ISQECMD via HTTP • Allows to subscribe for asynchronous events IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -16
Component System Operations • • • Architecture Summary of key automation technologies and features Example: Relationships – Starting an application Grouping concepts Automation in action IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -17
Component System Operations Policy-based automation OMNIbus SA IOM SDF TEP Configuration Goals Requests Overrides Status Events Policy Automation Engine Commands Resources Job/STC § JES, CICS, IMS, DB 2, TWS, Web. Sphere, OMEGAMON, UNIX, SAP, GDPS… § Message monitoring & response • WTO, WTOR, joblog, UNIX, Net. View, hardware § Prevent outages of critical resources: UNIX Logs • Timers, events, triggers, service periods. . . • Dependencies and groups • Thresholds, active and external monitors § Escalation to SA IOM, OMNIbus. . . Monitor Applications § Start, recover, and shutdown applications, system and sysplex using: I/O Sysplex System • WTO and AMRF buffers, spool, sysplex • SYSLOG, LOGREC, SMF, dump data sets Easier operations at the application level § 3270 or Tivoli Enterprise Portal § Single point of control, single system image § Goal-driven automation IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -18
What can you automate? • Automate messages from z/OS, applications, logs, hardware… • Prevent outages of critical resources • Start, recover, and stop z/OS resources • • • STCs, jobs… UNIX System Services (USS) resources Easier z/OS operations and monitoring Change system run mode like day or night shift Escalation of problems Pro-active automation using integration with monitors Integration with scheduling Problem determination DB 2, CICS, and IMS automation IBM Software Group | Tivoli Software © 2013 IBM Corp. 19
Summary of key automation technologies Play • Policy-based automation can replace scripts • Plug and play automation using best practices • Powerful sysplex-wide automation and operation Web • Goal-driven automation to keep applications in line with Has. Parent Force. Down My. Web business goals VIPA DB • Grouping of resources for reduced complexity and management at business application level • Relationships between resources for accelerated startup and shutdown, and correct recovery • Manage by state, not by message • Integration with monitors and OMEGAMON • Health status can trigger pro-active automation • Manager / agent design • Same automation concepts enterprise-wide IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -20
Key automation features • Comprehensive automation for z/OS and UNIX applications, for example: § § § User defineable start types and three stop types Desired available status, startup and restart options Warning and alert thresholds to stop recovery Exception and captured messages Monitoring of UNIX processes, files, and ports • • Statuses: observed, desired, automation, startability, compound, and health Automatic or manual move of entire application inside system or sysplex Server group with availability and satisfactory targets and member preferences Application pacing to avoid CPU peaks when starting bulk applications Built-in ASCB scan monitor reduces CPU overhead for monitoring Comprehensive automation infrastructure makes extension easy Operator notification and alerting to SDF, SA IOM, OMNIbus, problem management, … • Special support for CICS, DB 2, IMS, OPC, and LIFELINE • Automation reports and availability and recovery time reporting • No backup configuration required as policy implies all possible configurations § Runmodes like e. g. normal and disaster recovery § Non-disruptive cluster-wide policy activation synchronized with Net. View automation table load IBM Software Group | Tivoli Software © 2013 IBM Corp. 21
UNIX System Services (USS) automation • Automation policy for USS resources § Processes § Files and file systems § TCP Ports / (root) tmp mount usr • Best practices policy for ftp, ssh, inetd, syslogd, nfs, webserver. . . • UNIX automation infrastructure to … File System Port 22 Files Make Available Has. Parent sshd fork ssh session ssh group § Start and stop § Monitor using start command, user ID, and a filter (for uniqueness) • Solution to fork problem uses process ID, fast active monitor and z/OS events to identify the right process • Trap UNIX syslogd messages • Security setup IBM Software Group | Tivoli Software © 2013 IBM Corp. 22
Example: Relationships – Starting an application Automation Control will… 1 Start JES and RRS JES RRS Application PAYROLL uses a DB 2 database to access employee data DB 2 itself consists of multiple address spaces. Required are: MSTR, master address space DBM 1, services depends on IRLM, lock manager DB 2_IRLM 2 Start DB 2_DBM 1 DB 2_MSTR depends on 3 Start PAYROLL Policy or… For transaction processing the Resource Recovery Services (RRS) address space is needed Most address spaces depend on the JES subsystem To ensure proper function of PAYROLL, these dependencies must be considered when PAYROLL is started I want to start PAYROLL IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -23
Grouping concepts An Application Group (APG) is a manageable resource. Requests are propagated to its members. The APG shows an aggregated state derived from the states of its members. IMS 1 CTL IMS 1 DLS IMS 1 DBRC Automation Policy BBOS 001 BBOS 002 BBOS 00 n BASIC APG SERVER APG - all members must be available to show the APG available. - Availability Target = Number of members which Automation Control tries to keep UP. - Satisfactory Target = Number of members to be UP so that the APG is in UP. Dynamically change of Availability / Satisfactory targets in runtime IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -24
Automation in action 1. Administrator uses plug and play modules to 10 Operator create policy End-to-end 2. Policy activated Automation New goal Manager 3. Active monitor detects resource outage 9 Override System preferences 4. Automation agent (AA) informs automation manager (AM) 5. AM decides recovery, based on dependencies, status, and Status Request goals Automation Manager 6. AM delegates execution to AAs 5 Keep in line with goals 7. AAs run, start, or stop commands, watch timeouts and Check dependencies success Decide Delegate 8. Resources recovered. AAs inform AM Update status 9. Operator can change cluster or e 2 e goals 4 6 10. End-to-end automation manager takes care of end-to-end Automation Agent dependencies 2 Execute Orders 7 Issue commands Policy Timeouts Resources 1 Relationships, Locations 3 Active monitor Groups Preferred systems Goals Timeouts. . . Set status Commands Monitor 8 Resources IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -25
Goal-driven automation • What is goal-driven automation • Goal-driven automation scenario • Defining and overriding goals IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -26
What is goal-driven automation • Policy defines goals § Availability: available, unavailable § Application group goals UP DOWN • Operator can § Change or override goals § Create start or stop goals • Goals are persistent § Unlike the fire and forget command driven automation of other products • Easier operations with a single action at application level § Goals are propagated to group members and along dependencies § Conflicting goals resolved by priorities and request sources • Reduces operator errors • Resource status adjusted to business goals, dependencies, configuration, and status § No need to define backup configurations IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -27
Goal-driven automation scenario • Defines goals for group Web. Server § Nominal state is unavailable • Operator creates start request § Beats nominal state • Goal is propagated to group members and along dependencies • Automation starts required CICS and DB 2 first • Ap. Srvr started after CICS and DB 2 are up Observed state by monitor Web-Server Obs Des Nom Ap. Srvr Obs Des Nom Obs Has. Parent Des CICS DB 2 Nom Web-Server Obs Des Nom Ap. Srvr Obs Des DB 2 Nom Has. Parent CICS Obs Des Nom Desired state from request Nominal state from policy • Propagated along Has. Parent • Beats nom- inal state IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -28
Defining and overriding goals • Administrator defines the "goals" for the application according to business requirements in the policy: § Desired state: Available (up), unvailable (down) Batch § Runmodes Runtokens: NIGHT § Availability schedule Infrastructure Runtokens: BASIC § Relationships (propagation) § Application groups Transactional UP DOWN Runtokens: DAY • Membership (propagation) • Preferred systems or members • Availability and satisfactory targets • Automation Manager tries to keep the system in line with goals § Problem states stop goal-driven automation and require manual intervention • Easy, exception oriented operation § Operator can "overrule" the policy goals by overrides or start/stop requests • Responsibility moves from operation to automation administrator, but § Operation is responsible force requests and request removal IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -29
Policy-based automation • • • The power of an automation policy Policy available out of the box Automation policy features Automation policy for applications Autodiscovery of the system Policy reports IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -30
What is the power of an automation policy? Easier definition through ‘fill in the blanks’ panels § Pre-defined automation for common applications § Faster time-to-value § Elimination of coding errors § Easy to build ‘business view’ § More efficient use of scarce ‘people’ resources Business System Aggregated Resources Consistent, reliable, automation actions § Testing of abnormal condition actions is difficult and sometimes incomplete with ‘programming’ solutions § Policy definitions can be re-used, copied and cloned for similar requirements elsewhere in the enterprise § Management of entire business applications, rather than individual resources IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -31
Automation policy features IBM best Auto practices discovery • Resource models for: application, system, group, monitor, automation operators, user. . . • Autodiscovery of applications • Plug and play automation using best practices § § Define once, reuse identically or cloned Supports z/OS system symbolics and AOCCLONE variables Automation variables like resource or parent name • Hierarchical application classes makes policy definition easier • Easy one stop message automation • • Link message to resource status Tailored Net. View automation (AT) and message revision table (MRT) Creates SYS 1. PARMLIB MPF member Full flexibility to control AT, MRT and MPF artefacts out of the policy • Modifications of what is generated out-of-the-box • User-specific AT conditions with full syntax checking, but no overrides Definition of sysplex, system, MVS, and application defaults Documentation in web and flat file reports Multiple users can browse or edit policy Activity log for PDB changes Web Sys. Ops Control File Load § § Build • Enterprise-wide shareable and clone-able automation policy Policy Database Report § Applications and application classes covering all aspects from start/stop to messages, groups, and dependencies Easy to use and serviced by IBM Manager Agent IBM Software Group | Tivoli Software © 2013 IBM Corp. 32
Best practice policies provided by IBM • • Covers z/OS, many applications, and automation Structured collection of policies • DB 2 • TWS Arbitrary selection of components • Web. Sphere Smart import detects duplicates and allows rename • IMS • CICS • JES 2 JES 3 • USS • Proc. Ops • OMEGAMON • GDPS • SAPSRV • More … IBM Software Group | Tivoli Software © 2013 IBM Corp. 33
600+ predefined selectable messages Component z. FS APPC BMC CA CICS DB 2 DFHSM DFRMM GDPS GMFHS Info. Sphere IMS JES 2 JES 3 Lifeline LDAP MIM MQ NFS OMEGAMON OMVS/USS OSA/SF QFETCH RACF RMF RODM RRS SDSF SLS TBSM TPX TSM TWS VPS VTAM Web. Server Web. Sphere Description Message prefixes Unix File System for z. Series (IOE) Advanced Program to Program Communication (ASB ATB) BMC multiple Software Products (BMC BBM) CA multiple Software Products (CAS ESF PXM) CICS transaction server (CTG DFH BBM) DB 2 database server for z/OS (DSN) Hierarchical Storage Manager (ARC) Removable Media Manager (EDG) GDPS and z/OS Hyperswap Services (GEO IOS) Net. View Graphical Monitor Facility Host Subsystem (DUI) DB 2 and IMS Queue Replication (ASN CAC) IMS database and supporting framework (DFS CQS CSL DSNM) Job Entry Subsystem 2 (HASP) Job Entry Subsystem 3 (IAT) Multi-Site Workload Lifeline (AQS) Lightweight Directory Access Protocol (GLD) CA Multi. System Integrity Manager (MIM) z/OS Web. Sphere MQSeries (CSQ) z/OS Network File System (GFS) z/OS Omegamon Perform. Monitors (CND CSA EC ETE KM KN KO OMV) z/OS Unix System Services (Open MVS) (BPX) z. Series Open Systems Adapter Support Facility (IOA) Unicenter CA-Quick. Fetch (QFS) Resource Access Control Facility (IRR) Resource Measurement Facility (ERB) Net. View Resource Object Data Manager (EKG) Resource Recovery Services (ASA) System Display and Search Facility (ISF) SUN Microsystem Tape System Host Software Component (SLS) Tivoli Business Service Manager (GTM) CA Terminal Productivity Executive (VTAM appl) (TPX) Tivoli Storage Manager (ANR) Tivoli Workload Scheduler (EQQ) LRS VTAM Printer Support (VPS) z/OS Communication Server (IST) z/OS HTTP Server (IMW) z/OS Web. Sphere components (BBO) • On top of best practices policies • Selectable • Serviced • Service updates report IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -34
244 applications and application classes out of the box Zero effort, high quality Messages for the following components are shipped, self-configured, serviced z/OS ++ Net. View + VLF Automation Manager + DLF Sys. Ops LLA Proc. Ops JES 2 & JES 3 I/O Ops VTAM & VPS GDPS + TSO OMEGAMON +++ RACF TWS + DFHSM TSM DFRMM TBSM + RDS RRS More messages & SDSF components are FFST added permanently RMF + (Development / APPC & ASCH APARs) OMVS TCP/IP OMPROUTE CRON HTTP Server RESOLVER inetd Portmapper LDAP NFS ZFS FTP SSH Syslogd TN 3270 + OSA MQSeries + DB 2 ++ IMS + Info. Sphere FDR CICS + CMAS IRLM SAP +++ BMC products + CA TPX (Terminal Productivity Executive) Sun tape system Web. Sphere + IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -35
Automation policy for applications • • • Application is a z/OS subsystem, started task, application, batch job, or non-MVS resource Special support for CICS, DB 2, IMS, OPC, and LIFELINE Transient job type for jobs that terminate themselves Desired available status, startup and restart options Monitor command interval § Built-in ASID scan monitor reduces CPU overhead for monitoring • User defineable start types and startup parameters § Automation can be start type sensitive • • • Three stop types: normal, immediate, and force Start or stop can be with multiple commands and stages including init stages External start or stop Startup and shutdown triggers Exceeded error thresholds can stop recovery Target or source of relationships Can be linked to application groups, service periods, runtokens Messages to be automated or captured Many more definitions for JES, WLM, ARM, automation symbols and flags, timeouts, owner, infolink, notification • IBM and user-defined Categories/Subcategories allow specific policy and filtering when displayed IBM Software Group | Tivoli Software © 2013 IBM Corp. 36
Autodiscovery of the system • Simplifies & accelerates the PDB creation using accurate models • Gathers data about a customer system environment Best Practices policy or user supplied policy § All address spaces including UNIX processes • Generates PDB leveraging best practices policy § Allows manual adjustments § Allows to refine and extend the modelling process • Distinction between § Initial Load § Re-discovery IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -37
Policy reports - Share what automation does Automation Policy hyperlinked Example of Policy Database report IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -38
User Interfaces § § 3270 based operator dialogs Status display facility (SDF) Tivoli Enterprise Portal System Automation Application Manager IBM Software Group | Tivoli Software © 2013 IBM Corp. 39
Key operations features • Operations at the application level lowers complexity – Automation takes care of dependencies and components – Status aggregation that includes health status • Goal-driven automation can reduce errors – Goals are not changed by IPL • Replace consoles with a single Net. View console § Dynamic Status Display Facility and powerful operator commands and dialogs § Event and status history and logs § Single point of control for up to three systems in the sysplex § Parallel sysplex wide single system image § Automation flags to switch automation on or off • Scope can be system-wide down to single messages or transactions • System IPL complete notification • Web-based user interfaces – Tivoli Enterprise Portal – Tivoli System Automation Application Manager (SA z/OS only) • Same operations concepts across your enterprise IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -40
Operator Interfaces • 3270 based operator dialogs IBM Software Group | Tivoli Software © 2013 IBM Corp. 41
Operator user interface – Status Display Facility • Status Display Facility (SDF) • Set of hierarchical panels with pre-defined or user-defined content • Status changes are dynamically reflected on the panel and propagated up in the hierarchy • SDF can be used to monitor status of § Application software § Outstanding operator replies (WTORs) or § user items • Easy to setup § Support to facilitate customization and generation of panels IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -42
Operator Interfaces 3270 based Status display facility (SDF) IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -43
Operator user interface – Tivoli Enterprise Portal • Tivoli Enterprise Portal is the integration point for monitoring § OMEGAMON XE § Tivoli Monitoring § Tivoli composite application monitors • Automation Control adds its operational views to the TEP presented side by side with availability data • Capabilities § Resource overview, health and status item workspaces § Situation monitoring and visualization § Graphical summaries combined with detailed tabular views § Context-sensitive linking between workspaces § Display critical messages and WTORs § Display topology view IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -44
Tivoli Enterprise Portal workspace Request Summary: Graph of vote status for all resources. Compound Status Summary: Graph of resources by Compound Status. 3 2 2 2 80 IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -45
Tivoli Enterprise Portal Resource Topology IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -46
Key integration capabilities • Net. View is an excellent integration platform: many interfaces, great connectivity • Geographically Dispersed Parallel Sysplex • Alerting to SDF, System Automation for Integrated Operations Management, OMNIBus, Event Integration Facility , problem mgmt, … • Workload automation products can create requests to start or stop applications § Comprehensive integration with Tivoli Workload Scheduler (TWS) • Pro-active automation with OMEGAMON XE • Monitoring of CICSPlex System Manager events • Reporting: application state changes written to System Management Facility § System Automation Application Manager availability, startup and shutdown reports • End-to-end automation of applications running in: § Multiple sysplexes or cross platform in z/OS, Linux, AIX and Windows IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -47
Lesson 8: Configuration assistance IBM Automation Control for z/OS includes a new configuration assistance function that is not (yet) available with System Automation for z/OS IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -48
Traditional approach Manual configuration steps Often error prone Cumbersome Time consuming . . . Read the Installation manual. . . decide which of the many installation steps apply to your z/OS environment Perform those steps by. . … adapting all the identified sample files and … … filling in your environmental data at multiple places spread across the sample files And do all this … in a consistent way! IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -49
Configuration assistance Overview • Simple configuration to get base automation components running – Automation manger – Automation agent – Subsystem interface Automation Manager Automation Agent SSI • Use of configuration assistant that automates majority of configuration process • Keep number of configuration variables down at the necessary minimum • Benefit from lab experience using “standard” option set (stylesheet) • Post install/configuration verification to ensure all necessary steps (in particular steps that have to be done by other persona) have been completed IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -50
Configuration assistance – concept One job to run CONFLIB Options File Configuration Assistant JCLs Start JCLs Procedures JCLs PARMLIB DSIPARM VTAMLIB VTAMLST JCLs One place to define your configuration data One PDS to find your configuration files Generating Configuration Files for one system. IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -51
Achieve higher automation level • • More z/OS subsystems, STCs, jobs, . . . Discover new ones using autodiscovery Special automation for CICS, IMS, DB 2, TWA More automated messages Messages in joblogs z/OS UNIX resources (USS) Sysplex resources Pro-active automation Processor Operations • CPC and LPAR control • Outboard automation for z/OS, z/TPF, z/VM, z/VSE, Linux • z. Enterprise resources Same automation concepts across your enterprise IBM Software Group | Tivoli Software © 2013 IBM Corp. 52
Summary • Business applications require high availability § Downtime can cause lost sales and customer shifts to competitors • Automation provides high availability for z/OS applications including UNIX • Policy-based plug and play automation using best practices can replace scripts § Faster time-to-value § Much reduced maintenance burden § Less human error Play • Goal-driven automation to keep applications in line with business goals • Grouping of resources for reduced complexity and management at business application level § Status aggregation § Server and move groups help achieving availability targets • Relationships between resources for accelerated startup and shutdown, and correct recovery • Manage by state, not by message • Integration with monitors and OMEGAMON to increase automation degree with pro-active automation IBM Software Group | Tivoli Software © 2013 IBM Corp. 1 -53
Hindi Thai Traditional Chinese Gracias Russian Thank You Spanish Obrigado English Brazilian Portuguese Arabic Danke Grazie Italian Tamil German Simplified Chinese Merci French Japanese Korean IBM Software Group | Tivoli Software © 2013 IBM Corp. 54
Informative links. . System Automation for z/OS website: wiki: forum: http: //tinyurl. com/sazos-website http: //tinyurl. com/sazos-wiki http: //tinyurl. com/sazos-forum http: //groups. yahoo. com/group/SAUSERS/ Service Management Suite for z/OS website: wiki: forum: http: //tinyurl. com/smsz-website http: //tinyurl. com/smsz-wiki http: //tinyurl. com/smsz-forum IBM Software Group | Tivoli Software © 2013 IBM Corp. 55
9cfd46817d97ad0eea5dc820b834a708.ppt