slide1 n.
Skip this Video
Loading SlideShow in 5 Seconds..
H O RIZONT Software for Datacenters PowerPoint Presentation
Download Presentation
H O RIZONT Software for Datacenters

Loading in 2 Seconds...

play fullscreen
1 / 75

H O RIZONT Software for Datacenters - PowerPoint PPT Presentation

  • Uploaded on

TWS/WebAdmin. The Web Interface for TWS. TWS/WebAdmin for z/OS. H O RIZONT Software for Datacenters. Garmischer Str. 8 D- 80339 München Tel ++49(0)89 / 540 162 - 0 What is TWS/WebAdmin for z/OS?.

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'H O RIZONT Software for Datacenters' - keola

Download Now An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript


The Web Interface for TWS

TWS/WebAdmin for z/OS


Software for Datacenters

Garmischer Str. 8 D- 80339 München

Tel ++49(0)89 / 540 162 -

what is tws webadmin for z os
What is TWS/WebAdmin for z/OS?

TWS/WebAdmin is a Web interface for "TWS for z/OS". The AD (application description) and the CP (current plan) are kept in a separate, synchronized database. Main functions are:

  • Create, delete or modify („design") applications and operations (jobs)
    • Prepare it in TWS/WebAdmin’s own database
    • If it's time to go in production, move it to TWS
    • Print your application descriptions by clearly arranged reports
  • Simulate modifications and verify the critical path at any day in the future
  • Search, query, analyse your TWS operations, dependencies etc.
  • View AD and CP in high quality graphical
    • Job and application flowcharts
    • Bar charts
  • Monitor your jobs in the CP and/or in past (historical) CP versions
  • Use the Status Monitor to
    • Define business process views and generate public HTML pages
    • Generate automatic alerts in case of critical jobs are late or in error
  • Insert “ad hoc jobs” to the CP or LTP (long term plan)
table of contents
Table of Contents

The links below guide you directly to a specific chapter

  • Technical architecture and Home Page (dashboard)
  • Work on Applications and Operations (Jobs)
  • Application Report
  • Simulation
  • AD Queries (including graphical net plan)
  • CP Queries (including graphical net plan)
  • CP History (including graphical bar chart)
  • Status Monitor
how does it work
How does it work?

DP Extend





Synchronized-AD(PostGre SQL)









Server & PHP




tws webadmin for z os home
TWS/WebAdmin for z/OS - home

Admin part and user options

Dashboard of connected TWS systems

AD part, work on applications, simulation, queries and graphics

CP Part, insert add hoc applications, queries, graphics and monitoring

create or modify applications
Create or Modify Applications

Click on AD

“List, Modify, Delete

Specify search criteria like application id, owner etc.

modify application
Modify Application

Your applications. Based on the internal security system (user/groups), you may see only yours.

Column "State" shows the status in TWS/WebAdmin’s DB.

"Actual" means that this version is currently in TWS,

"History" are older versions,

"Modified" means that the application was changed, up to now only in TWS/WebAdmin’s DB

Select an application to e.g. modify

modify application1
Modify Application

To create a copy, change the „Application id" and press „OK"

Based on the internal security system (user/groups), all fields can be initialized with default values or made “read only” or hidden

"Predefined Run Cycles" simplifies the Run Cycle definition and “Show Run Days" shows an preview of the scheduling (like "Gendays")

Modify Operations or Run Cylces

modify operation
Modify Operation

Modify repeat or insert operations, or select “Operation Detail“, “Dependencies“ or “Special Resources" etc.

Use Netplan to view it graphically

modify dependencies
Modify Dependencies

Predecessors and Successors can be defined. In case of external successors, the predecessor applications will be updated automatically

modify dependencies1
Modify Dependencies

"?" brings up selection list

modify dependencies2
Modify Dependencies

Easy to read job netplans (flowcharts) to verify the dependencies graphically.

Yellow colored boxes show changed applications, blue boxes show current (“actual") versions

modify run cycle
Modify Run Cycle

You can work like in TWS using Periods, Rules, Free Day Rules etc.

modify run cycle1
Modify Run Cycle

You may also use

“pre defined run cycles“

which are prepared by your administrator

You don’t need to know anything about input arrivals, periods, free day rules etc.

verify run cycle
Verify Run Cycle

“Show Run Days" gives you a clear preview

modify application2
Modify Application

Click on “OK" to save the changes to TWS/WebAdmin’s DB

tws update
TWS update

If you are done and it’s time to bring it in production, you can start the “TWS update".

You need RACF update authority in TWS z/OS.

The update may also be done by an administrator.

modify application3
Modify Application

The new versions get state “Actual", the old versions “History"

Check one or more applications and click Report to get a printable documentation

application report
Application Report

Select the parts which the report should contain (Netplan will come soon)

application report1
Application Report

The result is one temporary file which contains all selected parts of all selected applications…

application report2
Application Report

Operation details overview…

application report3
Application Report

Predecessors, Successors, Special Resources, …

application report4
Application Report

Use Ctrl+P to print the Report

Run Cycles and Run Days…


Specify search criteria and click Simulation


You can modify e. g. dependencies or durations just for simulation

There are useful mass update rules like e.g. add 10 percent to estimated duration to all CPU operations


If you press “Simulate”, the critical path will be calculated and the critical operations are marked

You can sort by (calculated/expected) start time and see when your jobs will run


In the netplan view you can see the red marked jobs on the critical path

For more details about the simulation feature and forecasting, please see TWSWebAdmin zOS - Simulation.ppt

query applications operations in ad
Query Applications/Operations in AD

Query AD offers powerful queries to search e.g. for “Critical Path Target" jobs etc.

Cross one or more TWS systems!

“Query AD Database” offers powerful queries to search e.g. for “Critical Path Target" jobs etc.

Cross one or more TWS systems!

query applications operations in ad1
Query Applications/Operations in AD

Found critical path target operations

Besides viewing all operation details, you can get a flowchart to see and verify e.g. the whole predecessor chain of that jobs

ad netplan options
AD Netplan Options

Predecessor level 999 shows all levels…

without any impact to TWS!

ad netplan
AD Netplan

The netplan with the selected operations and it‘s predecessors

search for dependencies ad
Search for Dependencies (AD)

You can e.g. search where your job is defined as predecessor

search for dependencies ad1
Search for Dependencies (AD)

The successor operations

The predecessor Job

search for special resource ad
Search for Special Resource (AD)

You can e.g. search where a special resource is used

search for special resource ad1
Search for Special Resource (AD)

The result shows the operations and the special resource usage etc.

query current plan
Query Current Plan

All queries are based on a synchronized database by SQL and without any impact to TWS

The dashboard gives an overview how many jobs are in status W, R, S, C or E. If you click on it, you will see e.g. the list of jobs in error, ready, started etc.

selection criteria applications
Selection Criteria Applications

“?" pops up “Date Picker" and selection lists

application list
Application List

Applications, Input Arrival, Status etc.

Click on a link to get detailed information

display application
Display Application

Information about the application (all fields)

Direct links to additional information, e. g. list all applications belonging to that owner

List of all operations

operation list
Operation List

List of all operations, status, planned start, actual start etc.

Click here to get detailed information about the job

operation details
Operation Details

Full operation view on a single page, including dependencies and special resources (scroll down)

operation details1
Operation Details

List of predecessor, successor and resources

Click on the link "special resource"…

operations using resources
Operations using Resources

The result is a list with all operations which are using that resource

application s joblist
Application’s Joblist

You can get all dependencies of an operation with unlimited levels as a table (“All dependencies") or flowchart (“Netplan")

cp netplan
CP Netplan

Prompt for netplan options,

e.g. show all successors (unlimited level)

cp netplan1
CP Netplan

all successors of the job

(which are waiting to fix the error),

grouped by application,

colored by "status"

cp netplan critical path
CP Netplan, Critical Path

There are several search functions, e.g. critical path

cp netplan critical path1
CP Netplan, Critical Path

Jobs on critical path

Total duration of the critical path

Result, list of critical jobs, planned start time etc.

cp netplan critical path simulation
CP Netplan, Critical Path Simulation

Simulation allows to modify, delete or insert jobs and dependencies. Perfect to answer to "What happens if" questions!

cp netplan critical path simulation1
CP Netplan, Critical Path Simulation

New Critical Path

New total duration

cp netplan2
CP Netplan

You can get flowcharts based on all result lists

cp netplan application level
CP Netplan, Application Level

Every symbol represents an application

(and can be expanded)

cp netplan operation job level
CP Netplan, Operation/Job Level

The operation flowchart with internal and external dependencies, grouped by application.

cp netplan with time axis
CP Netplan with Time Axis

Planned or actual start time

selection criteria operations
Selection Criteria Operations

To search for operations in the CP, many fields and times are available, e.g. search for

“what is planned for tomorrow between 05:00 and 06:00“?

operations list
Operations List

The operations, status, planned time etc.

Each result can be saved to a file (TXT or CSV)

selection criteria operations1
Selection Criteria Operations

Another useful selection criteria is “Extended Status" (find all „NOP" operations, or “Waiting for resources“ etc.)

common tws errorlist
Common TWS Errorlist

See all error jobs of all TWSz-Systems

search for special resource cp
Search for Special Resource (CP)

You can e.g. search where a special resource is used

search for special resource cp1
Search for Special Resource (CP)

The result shows the operations and the special resource usage etc.

There is also planned start/end and actual start/end which an be used to sort in runtime sequence

cp history
CP History

If a new CP has been created, each “old” CP is stored to the history database

Select desired old CPs and

"Set and go to …"

Creation date of the CP

cp history1
CP History

Now you can search e.g. when a job was scheduled and when it did run.

Select the needed CP versions and e.g. one critical job.

cp history2
CP History

Here you can see the planned start, actual start/end and it’s duration of the last runs.

cp history3
CP History

Or you select a set of applications in an old CP to see how it runs some days ago

(to verify e.g. if SLA was met)

Check all applications and action "Netplan" or "Barchart"


Adaptable time axis

(month, day, hour, minute)

"Collapsed" by application


Double click for details

"Expanded" view shows operations

Optional time line (trailed by mouse)

status monitor
Status Monitor

The administrator defines one or more “Status Monitor Trees” and the Jobs to be monitored (see next slides)

The Monitor optional generates HTML output to e.g. a public shared path

The Monitor optional generate alert emails, e.g. in case of error or late jobs

status monitor1
Status Monitor

Define Groups in hierarchical order, Applications and Operations to be monitored and give them self explaining names like payroll, accounting etc.

Enter generic or detailed (milestones) search criteria and optional parameters, e.g. when it should be completed

status monitor2
Status Monitor

Once the monitor is started, it reads TWS/WebAdmin’s synchronized CP database and calculates the status of each object and shows it in status colors (waiting=grey, ready=yellow, started=green, error=red, completed=blue)

status monitor3
Status Monitor

Depending on the refresh rate (e.g. one minute), it shows the new status

The monitor optional send an email if something ended in error or is late

status monitor4
Status Monitor

Late time can be based on TWS times (input arrival, planned start, deadline etc.) and in addition calculated on the non completed predecessors of a end job

The monitor shows the remaining duration of the critical predecessor path (here 51 min 04 sec) and the remaining buffer from the current time to the required end time (here +9 min, therefore it’s still ok)

status monitor5
Status Monitor

The generated HTML can be placed on a shared folder. The top down links follow the monitor tree hierarchy.

Specify useful descriptions, so that everybody can easily find his own jobs

Next slide

status monitor6
Status Monitor

The monitor optionally generates a list with detailed TWS information of the monitored operations, which shows also actual and planned start/end times etc.



The Web Interface for TWS

Thank you very much for you attention

Release Notes


Software for Datacenters

Garmischer Str. 8 D- 80339 München

Tel ++49(0)89 / 540 162 -