Www.tpfsoftware.com Suite zTPFGI Facilities. www.tpfsoftware.com Suite Focus Three of zTPFGI’s facilities:  zAutomation  zTREX  Logger.

Slides:



Advertisements
Similar presentations
This course is designed for system managers/administrators to better understand the SAAZ Desktop and Server Management components Students will learn.
Advertisements

Suite Suite 2 TPF Software – Overview Binary Editor Remote Scripts zTREX Add-Ins & Project Integration with Source Control Manager.
Performance Testing - Kanwalpreet Singh.
Suite Suite 2 Loadsets Loadsets View Shared SOs & Shared Selective Loadsets New Trace Options Trace Store Address Stop Export Data.
Suite Suite Definitions – Regression/Volume Illustration Overview Why zRTF? Architecture Overview Main Features Test Unit Recent.
Suite Suite Part of zTPFGI suite of products and it is VM based. Efficient and Effective management of the process of bringing up.
Suite. Suite 2 Suite 3 Integrated IDE.
Suite TPF to TPF Function Server (TTFS) SABRE / TPF Software.
Suite 1. Suite 2 SABRE – TTFS Pilot TTFS Overview SABRE – Forward Traffic Implementation SABRE – Reverse Traffic Implementation WELLS.
Overview of Database Administrator (DBA) Tools
Oracle9i Database Administrator: Implementation and Administration 1 Chapter 2 Overview of Database Administrator (DBA) Tools.
® IBM Software Group © 2010 IBM Corporation What’s New in Profiling & Code Coverage RAD V8 April 21, 2011 Kathy Chan
ZTPFGI Update.
Managing Your Network Environment © 2004 Cisco Systems, Inc. All rights reserved. Managing Cisco IOS Devices INTRO v2.0—9-1.
Suite TUG 2009, Scottsdale DF/Explorer for z/TPF Thiru Thirupuvanam.
Suite Suite 2 Component of zTPFGI and other TPF Software products Collects statistics, debugging information on a global level and.
Chapter Nine NetWare-Based Networking. Objectives Identify the advantages of using the NetWare network operating system Describe NetWare’s server hardware.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 11: Monitoring Server Performance.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 10: Collect and Analyze Performance Data.
Chapter 11 Operating Systems
11 MONITORING MICROSOFT WINDOWS SERVER 2003 Chapter 3.
Maintaining and Updating Windows Server 2008
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 11 Managing and Monitoring a Windows Server 2008 Network.
Check Disk. Disk Defragmenter Using Disk Defragmenter Effectively Run Disk Defragmenter when the computer will receive the least usage. Educate users.
Overview SAP Basis Functions. SAP Technical Overview Learning Objectives What the Basis system is How does SAP handle a transaction request Differentiating.
Sharepoint Portal Server Basics. Introduction Sharepoint server belongs to Microsoft family of servers Integrated suite of server capabilities Hosted.
Module 15: Monitoring. Overview Formulate requirements and identify resources to monitor in a database environment Types of monitoring that can be carried.
Module 8: Server Management. Overview Server-level and instance-level resources such as memory and processes Database-level resources such as logical.
WORKFLOW IN MOBILE ENVIRONMENT. WHAT IS WORKFLOW ?  WORKFLOW IS A COLLECTION OF TASKS ORGANIZED TO ACCOMPLISH SOME BUSINESS PROCESS.  EXAMPLE: Patient.
Suite TUG 2009, Scottsdale zTPFGI Resources.
Chapter Oracle Server An Oracle Server consists of an Oracle database (stored data, control and log files.) The Server will support SQL to define.
Oracle10g RAC Service Architecture Overview of Real Application Cluster Ready Services, Nodeapps, and User Defined Services.
Plan for Porting and Enhancing TPF Software Tools for zTPF
Module 7: Fundamentals of Administering Windows Server 2008.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Informix IDS Administration with the New Server Studio 4.0 By Lester Knutsen My experience with the beta of Server Studio and the new Informix database.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
TEAM Basic TotalElectrostatic ManagementAwareness&
The process concept (section 3.1, 3.3 and demos)  Process: An entity capable of requesting and using computer resources (memory, CPU cycles, files, etc).
Recall: Three I/O Methods Synchronous: Wait for I/O operation to complete. Asynchronous: Post I/O request and switch to other work. DMA (Direct Memory.
Suite zTPFGI Facilities. Suite Focus Three of zTPFGI’s facilities:  zAutomation  zTREX  Logger.
Ashley Hawley. Project Description Business Need User Profiles Development Technology Testing Plan Deliverables Demonstration Conclusion.
Administration and Monitoring the Database Oracle 10g.
Guide to Linux Installation and Administration, 2e1 Chapter 10 Managing System Resources.
© 2004 IBM Corporation IBM ^ z/VM Module 2: Conversational Monitor System (CMS)
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
Replay Compilation: Improving Debuggability of a Just-in Time Complier Presenter: Jun Tao.
IPortal Bringing your company and your business partners together through customized WEB-based portal software. SanSueB Software Presents iPortal.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 11: Monitoring Server Performance.
Operating System Principles And Multitasking
Worldspan and RTF Pam Clark, Worldspan Thiru Thirupuvanam, TPF Software TPF Users Group Arlington, VA Date: October 9, 2007.
Process Architecture Process Architecture - A portion of a program that can run independently of and concurrently with other portions of the program. Some.
Silberschatz, Galvin and Gagne  Operating System Concepts UNIT II Operating System Services.
Concurrency & Context Switching Process Control Block What's in it and why? How is it used? Who sees it? 5 State Process Model State Labels. Causes of.
Module 12: Configuring and Managing Storage Technologies
Week 1 Lecture 1 Oracle Architecture Overview. Learning Objectives Learn about Oracle9i architecture and key Oracle9i software components Discover differences.
ASP-2-1 SERVER AND CLIENT SIDE SCRITPING Colorado Technical University IT420 Tim Peterson.
Suite Suite Reasons for zTREX Capabilities of zTREX zTREX Viewer Details.
Cisco IOS Command Line Interface Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
1 Chapter Overview Monitoring Access to Shared Folders Creating and Sharing Local and Remote Folders Monitoring Network Users Using Offline Folders and.
5 Copyright © 2008, Oracle. All rights reserved. Testing and Validating a Repository.
Capacity Planning in a Virtual Environment Chris Chesley, Sr. Systems Engineer
Maintaining and Updating Windows Server 2008 Lesson 8.
1 OPERATING SYSTEMS. 2 CONTENTS 1.What is an Operating System? 2.OS Functions 3.OS Services 4.Structure of OS 5.Evolution of OS.
SQL Database Management
Featured Enhancements to the IDE & Debugger
Introduction to Operating System (OS)
DUCKS – Distributed User-mode Chirp-Knowledgeable Server
HC Hyper-V Module GUI Portal VPS Templates Web Console
Presentation transcript:

Suite zTPFGI Facilities

Suite Focus Three of zTPFGI’s facilities:  zAutomation  zTREX  Logger

Suite zAutomation Facility to Bring Up VPARS Remotely

Suite Introduction Part of zTPFGI suite of products and it is VM based. Efficient and Effective management of the process of bringing up the VPARS. VPARS classification  On Demand  Shared System User Resource Automation

Suite Client A requests VPARS from pool Worker A starts another worker  which brings VPARS to norm state, then disconnects Worker A starts another worker  which gets another VPARS ready for dispatch, then disconnects Client B requests VPARS from pool Worker B starts another worker  which finds a VPARS that is ready for dispatch in the pool, so uses it Worker B starts another worker  which gets another VPARS ready for dispatch, then disconnects VPARS Pool V2 V4 V2 V5 V6 V3 V1 V2 V3 V4 Private Not Logged on NORM State (product is not activated) Ready for dispatch V2 Legend Client A Worker V3V4 V3 Client B A B Overview

Suite Role of zAutomation Assigns worker machines to bring up VPARS,  Based on the configured status chosen by the user. Constantly checks VPARS status in the POOL file and takes relevant actions  Bringing up stand by VPARS or ERROR handling. If the user chooses a Shared VPARS which is not available  zAuto will bring up the Shared VPARS – for all users to sign-on. Based on the configuration option  always brings up more stand-by VPARS.  When the new USER signs-on, the stand-by VPARS is immediately allocated (thus reducing wait time for the end user – in starting a VPARS) Puts all the stand by VPARS in “CP TR EXT” mode  so that VPARS are not using CPU cycles.

Suite Role of zAutomation zTPFGI with zAutomation  Multiple VPARS can be grouped as POOL –With a logical name for the POOL –and can be shared by a group of users.  When user signs-on using zTPFGI –An available VPARS from the pool is allocated with the clean database.  For On Demand –User is guaranteed a VPARS with clean database all the time, –but can be different VPARS, every time he signs-on. zRTF with zAutomation  Two VPARS available from the pool is fetched and allocated for zRTF RUN. –Phase 1 and Phase 2  During zRTF process termination, VPARS are returned to the POOL.  With zAutomation and pool VPARS –no need of reserving TWO VPARS for zRTF run all the time.

Suite On Demand VPARS VPARS Pool V1V2 V3V4 Client A Client B Not Logged on In UseStand By V1V2 V3 One or more VPARS are grouped together as pool  a logical resource pool name is assigned. When user action requires a VPARS, zAuto  fetches an available VPARS from the pool and  assigns it to the user. The pool VPARS is allocated to the user only when user action demands the VPARS,  hence referred as “On Demand” VPARS. During the termination of the user action  VPARS is returned to the pool Configuration files are used to define the POOL of VPARS. Using the configuration file, VPARS can be added or deleted. In case of pool VPARS, only one user can use the VPARS. Every time a pool VPARS is allocated to a specific user  VPARS with a clean database is allocated.

Suite Shared VPARS Some VPARS can be configured as Shared VPAR  Implying the VPARS is shared by multiple users. Shared VPARS can also be configured  to be monitored by Resource Manager Resource Manager brings up the shared VPARS  to the usable status only if the VPARS are down. In case of shared VPARS  multiple users can log on to the same VPARS at the same time and can use TPF Software products (zTPFGI, zDFX, zRTF). Client A Client B Client C Client D Not Logged on / Disconnected In Use V1

Suite Server / User Configuration Server Information Pool or On-Demand VPARS name Names of other VPARS If type is POOL User Information Display summary messages to Console Display detail messages to Console Used by Administrator For Debugging Server

Suite Automation Configuration Resource Configuration  OSA information  PMR information  Tape information  Etc. Command Section  Command to execute  Action to take – for good rc  Action to take – for bad rc Automation

Suite User Exits Send error message to Administrator team for the following cases  Problem in updating the VPARS POOL file  Problem in bringing up the system Get the password for the VPARS Extract the value from the previous command and set it in the next coming commands User Exits

Suite zTREX Transaction Recording and Examination Facility

Suite Overview Reasons for zTREX Capabilities of zTREX Types of collection in zTREX zTREX Viewer Details

Suite Why zTREX? Problem:  zTPF Applications that use too many resources degrade system performance  But it’s difficult to see the problem Solution:  zTREX – Allows programmers to identify which App is using what resources  You can see just how big a problem you have! How much resource usage lies below the surface of this zTPF application? CPU cycles Pool gets and releases Files and Finds Tape resources Etc?

Suite Capabilities zTREX Analyzes Performance at Several Levels Transaction level  All the resources used by the transaction  Identifies all the ECBs ECB level  All resources used at ECB level  Identify programs and functions Individual program/function level  All resources used at the program/function level –Counts of MACRO/SVC used

Suite Types of Data Collected Summary of data collection  Resource usage is collected by each ECB  Data is collated on the transaction level for presentation Program level data collection  This is the detail level of data collection for each program called by ECB  The data is collated at the ECB level for presentation File usage data collection  This records information on every file used by an ECB

Suite Viewer Details 1.CPU Usage  zTREX collects CPU usage at ECB level 2.Memory Usage  Application-level memory  Core blocks, heap space, system work blocks 3.I/O Usage, Pool Records  Find and Files  GETFC/ RELFC 4.Program Usage  What programs/ functions the application calls 5.Macro Counts  Overall count as well as individual count for each macro  TPFDF macro count

Suite Logger Logging Facility

Suite Logger Test System Management  Helps operators to analyze the events happened in a test system  Gives information on the changes to the VPARS –System commands executed –System wide program load –Private program load –Core altered –File altered Tool Management  Helps Tools Administrator to analyze the usage of the products Debug problems in Products  Collect debugging information on Global Level  Helps us to narrow down to the problem

Suite Components of Logger Collect Log Data from: VPARS Worker Save Log Data to Log Server View Log Data in zTPFGI Admin Worker VPARS Log Server Data

Suite Components of Logger Data Collection  Software component is responsible for  data collection and sending it to the server  to save the data in a common place in VM. Log Server / Data Repository  The collected data are stored in the common Data repository.  Log Server is a VM machine always listening for Log data from either the VPARS or the Worker Machine for the log data.  The server refers to configuration files to determine the location of each type of log data and  The Server also does the house keeping activities for each log type. Report Generation  Utility provided in zTPFGI  To generate report on the log data  Based on the filters provided by the administrator  There are no separate steps to install this component.  The utility comes as a part of zTPFGI.

Suite Demo