Upload
akrivenets
View
1.327
Download
87
Embed Size (px)
Citation preview
Integrate batch processes from all systems and applications into a unified, manageable business process
Improved productivity & efficiencyBusiness process viewFocal point of controlShorten problem resolution cycle
Cover all aspects of batch processingDefinition, monitoring and management
Maximize resource utilization andprevent potential system deadlocks
Provide Dynamic scheduling & automated recovery
Ideal Solution – Enterprise Scheduler
September 21, 2010 ©2004 BMC Software confidential. For internal use only.3
iSeries Job
Hong Kong
SAP Job
Los Angeles
Linux Job
Sydney
Z/OS Job
London
Single Focal Point for the Enterprise:Enterprise View
Windows Job
Paris
September 21, 2010 ©2004 BMC Software confidential. For internal use only.4 © Copyright 9/21/2010 BMC Software, Inc.4
Extended Calendars Support
September 21, 2010 ©2004 BMC Software confidential. For internal use only.5 © Copyright 9/21/2010 BMC Software, Inc.5
JOB-D
JOB-C
JOB-BJOB-A
JOB-D
Dynamic Scheduling and Analysis Capabilities
Database corrupted
“Database Error”
No Book in the
inventory
September 21, 2010 ©2004 BMC Software confidential. For internal use only.6 © Copyright 9/21/2010 BMC Software, Inc.6
Active
The Past, the Present and the Future
September 21, 2010 ©2004 BMC Software confidential. For internal use only.7 © Copyright 9/21/2010 BMC Software, Inc.7
Active
The Past, the Present and the Future
Archive
September 21, 2010 ©2004 BMC Software confidential. For internal use only.8 © Copyright 9/21/2010 BMC Software, Inc.8
Active
The Past, the Present and the Future
Archive
Forecast
September 21, 2010 ©2004 BMC Software confidential. For internal use only.10
Application & Platform Support
Applications
SAP
Oracle Applications
PeopleSoft
FTP/SFTP
Java/EJB
Web Services
Messaging
PlatformsSolaris
IBM AIX
HP-UX
Microsoft Windows
Linux
z/OS
NCR
Tandem
OpenVMS
UNISYS
iSeries (AS/400)
And many more...
DatabasesOracle
Sybase
MS-SQL
Postgress
Application Specific Support
– CM for SAP/R3
Officially certified by SAP for XBP, XBP2
Supports both batch input and Data Archiving sessions
Enables the creation, planning and management of SAP business flows
Job extraction – import definitions & track jobs while executing
Job interception – full control over SAP jobs
Variant management, child jobs management
All CONTROL-M functions are available (Sysout Handling, View Log, Kill Job, etc.)
Application Specific Support
– CM for PSFT
Interfaces with the PeopleSoft Process Scheduler via a certified PeopleSoft 8 Java API
Supports all PeopleSoft process types as CONTROL-M jobs
A single CM can support multiple remote PeopleSoft Servers
When monitoring the job from the Enterprise Manager the operator can take actions such as Hold, Restart, Delete and Kill process
Application Specific Support
– CM for Oracle E-Business Suite
Enhances the Oracle
E-Business Suite scheduling
facilities
September 21, 2010 ©2004 BMC Software confidential. For internal use only.17
CONTROL-M CM for Advanced File Transfer
› Implements FTP/SFTP client
› Single view of the entire business process
– Encrypted file transfers
– Data compression support
– Integrated into the entire business flow
› Full control over the file transfer session
– Native “Sysouts”
– Wild cards and recursive directory structure support
– Recovery from the job point of failure
– Integrated into the business
– Zero foot-print on hosts with which files are exchanged
September 21, 2010 ©2004 BMC Software confidential. For internal use only.18
File Watching Options in the AFT form
Watch the selected file on host 1 and transfer it to host 2
Watch the selected file on host 2 and transfer it to host 1
Watch the selected file but don’t transfer
›Connect directly to any application server in the enterprise
›Choose the method you would like to invoke
›Fill in the required parameters
›Monitor the execution
›Post Process
CM for Java Applications
Application Servers
Web Sphere – IBM
Web Logic – BEA
JBoss – Shareware
CM for Web Services
Make Web Services part of the business processConnect directly to any Web Services Repository internal/external
Choose the operation you would like to invoke
Fill in the required parameters
Define how to handle the returned data
Monitor the execution
Post Process
›No Coding Required
›Automated
›Efficient
Web Services GlossaryXML - Extensible Markup Language
SOAP - Simple Object Access Protocol
WSDL - Web Services Description Language
UDDI - Universal Discovery Description &
Integration
Assign Job Output
to AutoEdit
Assign Job Output to File
Do NOT display Job
Output or Banner on
Sysout
Exclude Header information
Banner and Outgoing
message from Sysout
CM for Messaging
September 21, 2010 ©2004 BMC Software confidential. For internal use only.22
› Tracking is performed throughout the entire job life-cycle
Problem Resolution Cycle – All from one screen
September 21, 2010 ©2004 BMC Software confidential. For internal use only.23
Problem Detection Tools
ProblemDetection
M a n a g e m e n t b y C o l o r sManagement by Exception
Management by Exception
›Alert Consolidation / Problem Management (AIR)
– Alerts Create Instant Intelligent Alerts
– Impact Recognise the Business Impact to prioritise
– Resolve Use convenient tools to Resolve
– Dynamic Scheduling – Advanced Recovery
– Alert Escalation
September 21, 2010 ©2004 BMC Software confidential. For internal use only.25
Problem Analysis Tools
ProblemAnalysis
September 21, 2010 ©2004 BMC Software confidential. For internal use only.26
Problem Corrective Tools
CorrectiveActions
Forecasting
› Which days will it run?
– A visual display of when a job will run
– Future run days for a container
• Scheduling table
• Group
• Application
CONTROL-M/Forecast - Peeking into the Future
› A future date batch flow
– Estimated time window for each Job
– All Job attributes are considered
– Enterprise wide view
CONTROL-M/Forecast - Peeking into the Future
› A future date batch flow
– Estimated time window for each Job
– All Job attributes are considered
– Enterprise wide view
Forecast Gantt View
› Analyze your future batch flow from a time perspective
– Easily identify resources bottlenecks or available time slots
Problem Detection & Analysis
› How many jobs will end successfully?
› How many job will not run?
› Why is my job expected not to run?
Business Service Critical Path
› Root cause analysis for problematic Batch Services
– The critical path is marked either:
• To the top of the service tree (default)
• Until the first gap
What-If Scenarios
› Simulate the outcome of tentative scheduling definitions changes
› Visualize the impact of IT changes on batch services
› A What-If Scenario is a collection of one or more What-If Events
from the following types:
– What-If Quantitative Resource
– What-If Condition
– What-If Confirm
– What-If Job Run Time
– What-If Time Frame
– What-If Force OK
What-If Scenarios – IT Changes
› A planned downtime of 2 tapes from my tape cartridge between 18:00 to 23:00
› Start the backup process 3 hours earlier
› End of quarter overload – certain jobs execution should take 30% more time than usual
› An external application will trigger a job flow execution at 8:00 instead of 9:00
› A job flow will be confirmed at 10:00
September 21, 2010 ©2004 BMC Software confidential. For internal use only.38 © Copyright 9/21/2010 BMC Software, Inc.38
CONTROL-M Architecture – Scalable & Flexible
CONTROL-M for z/OS
CONTROL-M Agent
CONTROL Module
CONTROL-M Enterprise Manager
Clients /Users
CONTROL-M Server
CONTROL-M
Agents
CONTROL-M Server
All tiers are secured and provide separate mechanismsto enforce security
Graphical Authorization management Interfaces
CONTROL-M/EM
CONTROL-M/Server
Active Directory native support
EM CTM/ServerEM GUI
Security tier 1Security tier 2
CTM/Agent
CONTROL-M Security
Advanced password management
Password history: passwords will be kept X* generations
Expiration on passwords after X days
Password creation rules
Login attempts tracing
Block accounts after X* number of failures
Keeping the port ID and login details for every login attempt
CONTROL-M Security – Password Management
September 21, 2010 ©2004 BMC Software confidential. For internal use only.41 © Copyright 9/21/2010 BMC Software, Inc.41
Summary
A best-of-breed solution with:
– Applications & platforms support via state of the art architecture
– Integration of all relevant component into one business scheduling environment
– Production management from a business point of view
BMC CONTROL-M:A Business Integrated Scheduling Solution