zJOS-XDI Integrated Automation Solution
Download
Report
Transcript zJOS-XDI Integrated Automation Solution
Product Highlight
zJOS-XDI®
© 2004 Deru Sudibyo
The Integrated z/OS
Automation Solution
zJOS-XDI Solution to
Integrated Automation
What is Offered by zJOS-XDI?
Event management system (EMS)
Automatic jobs scheduling
Automates actions against event occurrence for either a single
z/OS host or cross inter-hosts for networked z/OS hosts.
Product/component name is zJOS/Sekar
Automates JES2-based jobs scheduling. Schedule flow can either
for a single z/OS host or cross inter-hosts for networked z/OS
hosts.
Product/component name is zJOS/Puspa
Automatic spool file distribution
Automates spool files download and distribution.
Product/component name is XDI/AutoXfer
(C) 2004 Deru Sudibyo
3
zJOS-XDI Technology
z/OS (mainframe)
zJOS XDI
Event Mgr
Scheduler
Run on z/OS or OS/390
platforms with JES2
Provides EMS functions
(zJOS/Sekar)
Provides jobs scheduling
functions (zJOS/Puspa)
Support networked-z/OS
total automation
Provides spool distribution
functions (XDI/AutoXfer)
(C) 2004 Deru Sudibyo
4
Networked-z/OS Automation
z/OS (mainframe)
zJOS XDI
Event Mgr
Scheduler
Agent
z/OS
Agent
Agent
z/OS
z/OS
(C) 2004 Deru Sudibyo
5
Networked-z/OS Automation
z/OS - SYSPROD
(cont’d)
For example:
SYSPROD and DR
zJOS XDI
Event Mgr
Scheduler
•Events in DR can be automated
from SYSPROD
•Jobs in DR can be scheduled and
controlled from SYSPROD
Agent
z/OS - SYSDR
(C) 2004 Deru Sudibyo
6
zJOS Event Management Solution
zJOS/Sekar – EMS Solution:
Facilitates users to define set of actions against each selected event.
Automates all user’s defined action-sets based on event occurrences.
In networked z/OS hosts, event–actions relationship can be one-to-one or oneto-many among hosts in the network.
Features:
Supports message (WTO and WTOR), command, timing (TOD), end-of-job
(EOJ) and end-of-step (EOS) types of events.
Supports command, reply (to WTOR) and rule types of actions.
Supports networking agent (TCP/IP) for:
Inter-hosts event intercepting
Inter-hosts actions propagation
Supports timeframe filter to control action execution based on user’s
specified date-range, time-range, day-of-week and national holiday
calendar.
(C) 2004 Deru Sudibyo
7
Integrated Event Management
Event
Action
Event
Action
Action
zJOS EMS Manager
Event
Action
z/OS – SYS 1
Action
Event
Action
Event
(C) 2004 Deru Sudibyo
z/OS – SYS 2
8
zJOS Automatic Scheduling Solution
zJOS/Puspa – Jobs Scheduling Solution:
Facilitates users to define jobs schedule flows.
Automates all user’s defined jobs schedule based on job status event
occurrences.
In networked z/OS hosts, predecessors-current-successors relationship can be
crossed among hosts in the network.
Features:
Supports both step-level and job-level triggering mechanism
Supports almost unlimited combination of multi-condition triggering logic
Supports networking agent (TCP/IP) for:
Inter-hosts job-status information intercepting
Inter-hosts jobs propagation
Supports timeframe filter to control schedule execution based on user’s
specified date-range, time-range, day-of-week and national holiday
calendar.
(C) 2004 Deru Sudibyo
9
zJOS/Puspa - Ultimate Scheduler
Workload pipelining – the most efficient
workload managemet.
By supporting job-step level triggering/tracking
mechanism, schedule flow path can be minize to
lower turn around time.
Boolean logic CC multitesting – the most
flexible workload management.
By supporting multigroup boolean logic comparison
of CC in 2
(C) 2004 Deru Sudibyo
10
Workload Pipelining
JOB0
step01
step02
JOB1
step11
step12
step13
JOB3
JOB2
step21
step22
step23
step31
step32
JOB4
JOB5
step41
step51
step42
step52
step43
step53
A job may depend on its
predecessor only for a
certain job-step. Such
job should not wait until
the predecessor end.
By supporting job-step
level triggering/tracking
mechanism, schedule
flow path can be minize
to lower turn around
time.
(C) 2004 Deru Sudibyo
11
Conventional vs Pipelining
Start JOB0
Start JOB0
JOB0
step01
Start JOB1
step02
Start JOB1
JOB0
step01
step02
JOB1
step11
step11
Start JOB2
step12
Start JOB3
Start JOB2
step13
Start JOB3
JOB3
JOB2
step31
step21
step32
step22
Start JOB4
JOB3
step32
Start JOB5
JOB0
JOB4
step41
step42
step43
Start JOB5
step12
JOB2
step13
step21
step31
step23
Start JOB4
JOB1
step22
JOB4
step23
step41
JOB5
step42
step51
step43
step52
step53
End of all jobs
JOB5
step51
step52
step53
End of all jobs
Pipelined scheduling
Conventional scheduling
(C) 2004 Deru Sudibyo
12
Boolean Logic CC Multitest
JOB0
step01
step02
CC = 0
CC = 0
JOB1
step11
step12
step13
CC < 8
CC < 4
JOB2
step21
step22
step23
CC = 0
CC < 4
AND
ABEND
CC > 4
JOB3
step31
step32
CC = 0
OR
AND
JOB4
step41
step42
step43
OR
JOB5
step51
step52
step53
(C) 2004 Deru Sudibyo
Users have more
chance to implement
any level of schedule
flow complexities
easily.
Application developers
have more chance to
provide their own
multiple recovery flows
mechanism.
13
Integrated Automatic Scheduling
Start
JOB1
JOB2
JOB5
JOB7
zJOS Jobs Scheduler
JOB3
JOB4
JOB6
JOB8
JOB9
z/OS – SYS 1
(C) 2004 Deru Sudibyo
z/OS – SYS 2
14
XDI Spool Distribution Solution
XDI/AutoXfer – Spool Distribution Solution:
Facilitates users to define distribution parameters which include
destinations and recipients, and spool files selection criteria.
Each destination can have one or more recipients.
Automates all user’s defined parameters based on spool file occurrences.
Features:
Supports text format conversion from MCC to ASA
Supports the following recipient’s PC text format:
Microsoft Wordpad
CA-Dispatch for PC
Supports disposition option to:
Keep original files
Purge original files
(C) 2004 Deru Sudibyo
15
Increase DR Utilization
with zJOS-XDI
How is DR Operated?
Does DR system just to keep data backup?
Don’t you think that DR machine can help
the production machine?
zJOS-XDI would help you exploring the
expensive DR machine, instead of just
sleeping all the time.
(C) 2004 Deru Sudibyo
17
zJOS-XDI Concept of DR
zJOS-XDI approach you to have GDPS without parallel
sysplex.
DR and production machines are at the same level
Make both contents are the same.
DR and Production are just a matter of operation logic.
Select separatable programs and data, and make them as 2 groups
of jobs.
One group runs on production machine and use DR machine as its
backup.
The other group runs on DR machine and use production machine
as its backup.
Lets zJOS-XDI manages both machines as productions and DR in
flip-flop according to each group position.
(C) 2004 Deru Sudibyo
18
zJOS-XDI Concept of DR (cont’d)
JOB1
JOB5
JOB1
JOB3
JOB7
JOB5
JOB9
JOB9
Group 1
Production
Group 1
Backup
JOB2
JOB6
JOB2
JOB4
JOB6
JOB8
Group 2
Production
SYSPROD
JOB3
JOB7
JOB4
JOB8
Group 2
Backup
(C) 2004 Deru Sudibyo
DR
19
zJOS-XDI Concept of DR (cont’d)
JOB1
JOB3
JOB7
JOB9
Group 1
Production
JOB2
JOB6
JOB4
zJOS Jobs Scheduler
JOB5
JOB2
JOB6
JOB4
JOB8
Group 2
Production
JOB1
JOB5
JOB9
JOB8
Group 2
Backup
SYSPROD
JOB3
JOB7
Group 1
Backup
(C) 2004 Deru Sudibyo
DRC
20
zJOS-XDI Concept of DR (cont’d)
Start
JOB1
JOB2
JOB5
JOB7
zJOS
zJOS EMS
Jobs Scheduler
Scheduler
JOB3
JOB4
JOB6
JOB8
JOB9
SYSPROD
(C) 2004 Deru Sudibyo
DRC
21
zJOS-XDI Future
zJOS Server Design
z/OS (mainframe)
zJOS XDI
Event Mgr
Scheduler
Supports up to 99 agent
connections
Support SAF exit interface
for non-agent connection
security checking
Supports IPv6
Automatic ASCII-EBCDIC
detection and translation.
(C) 2004 Deru Sudibyo
23
zJOS Agent Design
Agent
Simple and smart interaction
protocols
Simple and smart data
structures
IPv6 support
No bother with ASCIIEBCDIC type of platform
since it will resolved by
zJOS Server automatically
(C) 2004 Deru Sudibyo
24
Strategic Enterprise Plan Options
Extend R&D to develop various zJOS agents
for all possible non-z/OS platforms.
Lets users develop their own zJOS agents.
Any one who expert in certain platform can develop
zJOS agent for that platform
Lets open source communities develop zJOS
agents for open system platforms.
(C) 2004 Deru Sudibyo
25
zJOS in Enterprise Environment
z/OS (mainframe)
zJOS XDI
Event Mgr
Scheduler
Agent
Linux
Agent
Unix
Agent
Other
(C) 2004 Deru Sudibyo
26
Demo & Offering
Download Demo
Should you curious, kindly download the demo
package zJOS-XDI version 2.1.3
Notes:
Packeage is in WinZIP file format
Read README.txt before you install it
To complete the trials, refer to the following files:
InstallGuide.pps
TrialGuide.pps
UserGuide_EMS.pps
UserGuide_Scheduler.pps
(C) 2004 Deru Sudibyo
28
Offering
zJOS-XDI “crazy project” is looking for sponsor or partnership
or even acquisition.
If you are representing a mainframe software vendor, you would
find this zJOS-XDI project is much more cost-effective than you
develop yourself.
Take time and lots of resources to develop.
Meanwhile, at the moment not many vendors to compete in this strategic
market sector.
Sponsorship from any skill building foundation who really
understand and care of potential economic and moral aspect of
such project to the developing country like Nusantara, is very
welcome.
Detail offering and contacts could be found in cover letter (file
zJOS-XDI Cover_letter.doc) in zJOS-XDI version 2.1.3 zip file.
(C) 2004 Deru Sudibyo
29