Consulting Services JobScheduler Architecture Decision Template Information for Consulting Parties Information for Consulting Parties.

Slides:



Advertisements
Similar presentations
GOC resilience John Gordon, STFC GridPP 22 microtalk.
Advertisements

Tableau Software Australia
powerful network monitoring & management solution
Roadmap 2007/2008 Open Source Job Scheduler Software- und Organisations-Service GmbH 
Mecanismos de alta disponibilidad con Microsoft SQL Server 2008 Por: ISC Lenin López Fernández de Lara.
® IBM Software Group © 2010 IBM Corporation What’s New in Profiling & Code Coverage RAD V8 April 21, 2011 Kathy Chan
Copyright GeneGo CONFIDENTIAL »« MetaCore TM (System requirements and installation) Systems Biology for Drug Discovery.
Changing the Game: Moving from Reactive to Proactive High Availability Luigi Mercone Senior Director, Product Strategy.
High Availability 24 hours a day, 7 days a week, 365 days a year… Vik Nagjee Product Manager, Core Technologies InterSystems Corporation.
Highly Available Central Services An Intelligent Router Approach Thomas Finnern Thorsten Witt DESY/IT.
Cold Fusion High Availability “Taking It To The Next Level” Presenter: Jason Baker, Digital North Date:
Manageware For Documentum ESI SOFTWARE 2006
1 Week #1 Objectives Review clients, servers, and Windows network models Differentiate among the editions of Server 2008 Discuss the new Windows Server.
Optinuity Confidential. All rights reserved. C2O Configuration Requirements.
BMC Control-M Architecture By Shaikh Ilyas
Manage backup vaults and servers Download and install backup agent Download a vault agent Create backup vault.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
Requirements Management Services Requirements Management JobScheduler SNMP Support Information for Interested Parties Information for Interested Parties.
Monitor Linux OS health & performance Monitor log files Monitor JEE app servers Monitor line-of-business applications Monitor databases and web.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
® IBM Software Group © IBM Corporation IBM Information Server Service Oriented Architecture WebSphere Information Services Director (WISD)
Grid Computing Meets the Database Chris Smith Platform Computing Session #
Cloud Computing for the Enterprise November 18th, This work is licensed under a Creative Commons.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
BIT:Mobile platform Ссылка на документацию.
IBM WebSphere Architectural Overview. Content Management ● Controlled by Java – Servlet – Enterprise Java Beans (EJB) – Java Server Pages (JSP) ● Base.
Company Profile Software- und Organisations-Service GmbH Software- und Organisations-Service GmbH  Areas of Competence Products and.
4 Copyright © 2009, Oracle. All rights reserved. Designing Mappings with the Oracle Data Integration Enterprise Edition License.
Oracle10g RAC Service Architecture Overview of Real Application Cluster Ready Services, Nodeapps, and User Defined Services.
Projects. High Performance Computing Projects Design and implement an HPC cluster with one master node and two compute nodes. (Hint: use Rocks HPC Cluster.
An Introduction to IBM Systems Director
Maintaining a Mirrored Database Tips and Tricks by Paul G. Hiles.
SOSFTP Managed File Transfer
© Copyright 2009 Sysgem AG, 8002 Zurich, Switzerland Sysgem Products Sysgem Enterprise Manager (SEM)  Identity & Access Management  System Management.
INTRODUCTION TO SERVERS & INSTALLATION OF WINDOWS SERVER 2008 R2 Network Administration and Maintenance.
Daniela Anzellotti Alessandro De Salvo Barbara Martelli Lorenzo Rinaldi.
7. Replication & HA Objectives –Understand Replication and HA Contents –Standby server –Failover clustering –Virtual server –Cluster –Replication Practicals.
Managing Linux with System Center and PowerShell DSC Anurag Gupta M382.
Jonathan Loving Fermi Lab Computing Division
Consulting Services JobScheduler Architecture Decision Template Information for Consulting Parties Information for Consulting Parties.
High Availability in DB2 Nishant Sinha
Activity Monitoring Tool MIS 2008/2009 Software Project - Group 1 1/4 Architecture Technical Manager.
Michael Kelley Linux Monitoring and Management with Microsoft System Center and PowerShell DSC INF334 A.
1 Chapter Overview Using Standby Servers Using Failover Clustering.
Interstage BPM v11.2 1Copyright © 2010 FUJITSU LIMITED INTERSTAGE BPM ARCHITECTURE BPMS.
Tivoli Workload Scheduler for Applications PeopleSoft Integration
Geant4 GRID production Sangwan Kim, Vu Trong Hieu, AD At KISTI.
Click to edit Master title style Sytel’s High Availability Strategy © 2012 Sytel Limited. All rights reservedVersion 2.5.
William Durkin A Gourmet Menu of SQL Server High Availability Options.
FUN WITH AVAILABILITY GROUPS Christopher Wolff SQL Server Database Engineer, Xero.
Architecting Enterprise Workloads on AWS Mike Pfeiffer.
JobScheduler Operations Center: JOC Cockpit
Open Source JobScheduler
Everything you've ever wanted to know about using Control-M to integrate any application workload September 9, 2016 David Fernandez Senior Presales Consultant.
Consulting Services JobScheduler Architecture Decision Template
High Availability 24 hours a day, 7 days a week, 365 days a year…
High Availability Linux (HA Linux)
Docker and Azure Container Service
Consulting Services JobScheduler Architecture Decision Template
SQL Server Failover Effects on Applications
SAP Performance Tuning
1. Public Network - Each Rackspace Cloud Server has two networks
SAP R/3 Installation on WIN NT-ORACLE
Internet Protocols IP: Internet Protocol
High Availability/Disaster Recovery Solution
Open Automation Software
Use PowerShell & dbatools to Manage your SQL Server Environment
Azure Container Service
PerformanceBridge Application Suite and Practice 2.0 IT Specifications
04 | Always On High Availability
Presentation transcript:

Consulting Services JobScheduler Architecture Decision Template Information for Consulting Parties Information for Consulting Parties

 Supported Platforms  Platforms: JobScheduler Master / JobScheduler Agent  Agent Bundle  Architecture: JobScheduler Agent Bundle  Passive Cluster  Architecture: Primary JobScheduler  Architecture: Backup JobScheduler  Active Cluster  Architecture: Active Cluster JobScheduler  Architecture: Active Cluster JobScheduler with failed instance  Master / Agent Cluster  Architecture: Master/Agent Passive Cluster JobScheduler  Architecture: Master/Agent Active Cluster JobScheduler  Supervisor JobScheduler  Architecture: Supervisor for Passive Cluster  Architecture: Supervisor for Active Cluster  Architecture: Supervisor for Master/Agent Cluster  Architecture: Supervisor for Unclustered JobScheduler Consulting Services Contents2

Architecture Decision Template Architecture Decisions Agent Bundle Redundancy and automated fail-over Passive Cluster Primary & Backup JobScheduler Redundancy and automated fail-over Active Cluster Active Cluster JobScheduler Redundancy and load sharing Master/ Agent Cluster Master/Agent Cluster JobScheduler Redundancy, load sharing, load distribution Supervisor JobScheduler Passive & Active Cluster Support, Master/Agent Cluster Support, Unclustered JobScheduler Support Central Configuration 3

Architecture Decision Templates: Supported Platforms Platforms: JobScheduler Master / JobScheduler Agent Master/Agent Platforms  JobScheduler Master uses a database that is located on any platform  JobScheduler Master is available for Windows and Linux  JobScheduler Agents are available for any platform that supports a Java Virtual Machine Job Execution  Jobs are executed locally on the JobScheduler Master.  Jobs are executed on a remote JobScheduler Master instance  Jobs are executed on any JobScheduler Agent.  JobScheduler Agents enable remote file watching, i.e. they trigger job starts in the JobScheduler Master for incoming files 4 JobScheduler Agent Windows JobScheduler Agent Windows JobScheduler Agent Linux JobScheduler Agent Linux JobScheduler Agent Solaris JobScheduler Agent Solaris JobScheduler Master Windows JobScheduler Master Windows JobScheduler Master Linux JobScheduler Master Linux Database access database Works with all supported databases: Oracle SQL Server DB2 MariaDB MySQL PostgreSQL Works with the JobScheduler Master platforms: Windows Linux Enables job execution on JobScheduler Master instances on JobScheduler Agents for any platform JobScheduler Agent AIX JobScheduler Agent AIX JobScheduler Agent Mac OS JobScheduler Agent Mac OS JobScheduler Agent Raspberry Pi JobScheduler Agent Raspberry Pi JobScheduler Agent Docker JobScheduler Agent Docker Works with any platform that supports a Java Virtual Machine JobScheduler Agent HP-UX JobScheduler Agent HP-UX JobScheduler Agent... any platform JobScheduler Agent... any platform

Architecture Decision Templates: Agent Bundle Architecture: JobScheduler Agent Bundle Master/Agent Platforms  JobScheduler Master uses a database that is located on any platform  JobScheduler Master is available for Windows and Linux  JobScheduler Agents are available for any platform that supports a Java Virtual Machine Agent Bundles  Agents can be configured to work in a bundle.  JobScheduler Master selects the first available Agent from a bundle for job execution.  Should an Agent from a bundle not be available then the next available Agent is selected. 5 JobScheduler Agent... any platform JobScheduler Agent... any platform JobScheduler Agent... any platform JobScheduler Agent... any platform JobScheduler Master Windows JobScheduler Master Windows JobScheduler Master Linux JobScheduler Master Linux Database access database Works with all supported databases: Oracle SQL Server DB2 MariaDB MySQL PostgreSQL Works with the JobScheduler Master platforms: Windows Linux Enables job execution on JobScheduler Master instances on JobScheduler Agents for any platform Works with any platform that supports a Java Virtual Machine JobScheduler Agent... any platform JobScheduler Agent... any platform JobScheduler Agent... any platform JobScheduler Agent... any platform JobScheduler Agent... any platform JobScheduler Agent... any platform JobScheduler Agent... any platform JobScheduler Agent... any platform Works with any platform that supports a Java Virtual Machine

Architecture Decision Templates: Passive Cluster Architecture: Primary JobScheduler Passive Cluster  Primary and Backup JobScheduler use the same database  Primary JobScheduler is monitored by its failover instance  Failover instance operates in stand-by mode  All connections to servers use the SSH protocol SSH Connections JITL Jobs  Requires a JVM per task  Memory resources SSH Client  No pre-/post-processing  No substitution of parameters in script files  Script files have to be provided on the target system 6 SVR1 Share or Supervisor JobScheduler SVR2 SVR3 Primary JobScheduler JS1 Backup JobScheduler JS2 passive stand-by access configuration connect via ssh Database access database

Architecture Decision Templates: Passive Cluster Architecture: Backup JobScheduler Passive Cluster  Primary and Backup JobScheduler use the same database  Backup JobScheduler is active after failure of Primary instance  Primary instance operates in stand-by mode  All connections to servers use the SSH protocol SSH Connections JITL Jobs  Requires a JVM per task  Memory resources SSH Client  No pre-/post-processing  No substitution of parameters in script files  Script files have to be provided on the target system 7 SVR1 Share or Supervisor JobScheduler SVR2 SVR3 passive stand-by access configuration connect via ssh Backup JobScheduler JS2 Primary JobScheduler JS1 Database access database

Architecture Decision Templates: Active Cluster Architecture: Active Cluster JobScheduler Active Cluster  Cluster JobSchedulers use the same database  Cluster JobSchedulers share the workload of jobs  All Instances operate in active mode  All connections to servers use the ssh protocol SSH Connections JITL Jobs  Requires a JVM per task  Memory resouces SSH Client  No pre-/post-processing  No substitution of parameters in script files  Script files have to be provided on the target system 8 SVR1 Share or Supervisor JobScheduler SVR2 SVR3 Active Cluster JobScheduler JS1 access configuration connect via ssh Active Cluster JobScheduler JS2 Active Cluster JobScheduler JS3 access configuration connect via ssh Database access database

Architecture Decision Templates: Active Cluster Architecture: Active Cluster JobScheduler with failed instance Active Cluster  Cluster JobSchedulers use the same database  Cluster JobSchedulers share the workload of jobs  All Instances operate in active mode  All connections to servers use the ssh protocol SSH Connections JITL Jobs  Requires a JVM per task  Memory resources SSH Client  No pre-/post-processing  No substitution of parameters in script files  Script files have to be provided on the target system 9 SVR1 Share or Supervisor JobScheduler SVR2 SVR3 Active Cluster JobScheduler JS1 access configuration connect via ssh Active Cluster JobScheduler JS2 Active Cluster JobScheduler JS3 access configuration connect via ssh Database access database

Architecture Decision Templates: Master/Agent Passive Cluster Architecture: Master/Agent Passive Cluster JobScheduler Master/Agent Passive Cluster  Primary and Backup JobScheduler use the same database  Primary JobScheduler is monitored by its Backup instance  Backup instance operates in stand-by mode  All Cluster instances use Agents to execute jobs on remote servers  Connections to servers use the internal protocol Job Execution  Jobs are executed locally per JobScheduler Agent.  No central resources required for job execution  Pre-/post-processing  Use of JITL Jobs or script files with parameter substitution 10 Agent JobScheduler SVR1 Share or Supervisor JobScheduler Agent JobScheduler SVR2 Agent JobScheduler SVR3 Primary Master JobScheduler JS1 Backup Master JobScheduler JS2 passive stand-by access configuration connect via JobScheduler protocol Database access database

Architecture Decision Templates: Master/Agent Active Cluster Architecture: Master/Agent Active Cluster JobScheduler Master/Agent Active Cluster  Cluster JobSchedulers use the same database  Cluster JobSchedulers share the workload of jobs  All Instances operate in active mode  All Cluster instances use Agents to execute jobs on remote servers Job Execution  Jobs are executed locally per JobScheduler Agent.  No central resources required for job execution  Pre-/post-processing  Use of JITL Jobs or script files with parameter substitution 11 Agent JobScheduler SVR1 Share or Supervisor JobScheduler Agent JobScheduler SVR2 Agent JobScheduler SVR3 Active Cluster JobScheduler JS1 access configuration connect via JobScheduler protocol Active Cluster JobScheduler JS2 Active Cluster JobScheduler JS3 access configuration connect via JobScheduler protocol Database access database

Architecture Decision Templates: Supervisor JobScheduler Architecture: Supervisor for Passive Cluster Passive Cluster  Primary and Backup JobScheduler use the same database  Primary JobScheduler is monitored by its Backup instance  Backup instance operates in stand-by mode  All connections to servers use the ssh protocol Supervisor JobScheduler  Distribute configuration to Primary and Backup JobScheduler instances 12 SVR1 SVR2 SVR3 Primary JobScheduler JS1 Backup JobScheduler JS2 passive stand-by distribute configuration connect via ssh Database access database Supervisor JobScheduler JS3 Share or File System

Architecture Decision Templates: Supervisor JobScheduler Architecture: Supervisor for Active Cluster Active Workload JobScheduler Cluster  Cluster JobSchedulers use the same database  Cluster JobSchedulers share the workload of jobs  All Instances operate in active mode  All connections to servers use the ssh protocol Supervisor JobScheduler  Distribute configuration to Cluster JobScheduler instances 13 SVR1 SVR2 SVR3 Active Cluster JobScheduler JS1 distribute configuration connect via ssh Active Cluster JobScheduler JS2 Active Cluster JobScheduler JS3 distribute configuration connect via ssh Database access database Supervisor JobScheduler JS4 Share or File System

Architecture Decision Templates: Supervisor JobScheduler Architecture: Supervisor for Master/Agent Active Cluster Master/Agent Active Cluster  Cluster JobSchedulers use the same database  Cluster JobSchedulers share the workload of jobs  All Instances operate in active mode  All Cluster instances use Agents to execute jobs on remote servers Supervisor JobScheduler  Distribute configuration to Cluster JobScheduler instances 14 Agent JobScheduler SVR1 Agent JobScheduler SVR2 Agent JobScheduler SVR3 Active Cluster JobScheduler JS1 distribute configuration connect via JobScheduler protocol Active Cluster JobScheduler JS2 Active Cluster JobScheduler JS3 distribute configuration connect via JobScheduler protocol Database access database Supervisor JobScheduler JS4 Share or File System

Architecture Decision Templates: Supervisor JobScheduler Architecture: Supervisor for Unclustered JobScheduler Unclustered JobSchedulers  JobSchedulers use the same database  JobSchedulers operate independently from each other  All Instances operate in active mode Supervisor JobScheduler  Distribute configuration to JobScheduler instances 15 Unclustered JobScheduler SVR1 Unclustered JobScheduler SVR2 Unclustered JobScheduler SVR3 distribute configuration Database access database Supervisor JobScheduler JS4 Share or File System

Consulting Services 16 Software- und Organisations- Service GmbH Giesebrechtstr. 15 D Berlin Questions? Comments? Feedback?