Introduction
- The system architecture explains:
- system boundaries
- components
- platforms
- setup scenarios
System Architecture
- Download: JS7_JobScheduler_System_Architecture.pptx
- Download: JS7_JobScheduler_System_Architecture.pdf
- Download from the links above if the document below does not display in your browser.
Basic System Architecture
Components
Network Connections
Explanation
- Components
- JOC Cockpit: manages workflow configuration, monitor and control workflow execution
- Controller: orchestrates Agents, manage workflow execution
- Agents: execute workflows and return the execution history and log output
- Operation
- JOC Cockpit can be operated in the following modes:
- as a standalone instance,
- as a cluster with one active instance and any number of passive instances.
- The Controller can be operated:
- as a standalone instance,
- as a cluster with one active instance and one passive instance.
- Agents can be operated:
- as a single instance,
- as a passive cluster with one active instance and one passive instance,
- as an active cluster with any number of active instances.
- JOC Cockpit can be operated in the following modes:
- Network Connections
- JOC Cockpit connects to Controller instances and connects to a database
- Controllers connect to Agents
- Network connections are firewall friendly, a single connection is initiated between each component
- Platforms
- JOC Cockpit: Windows, Linux
- Controller: Windows, Linux
- Agent: any platform that provides a Java Virtual Machine
- Setup Scenarios
- Standalone Server
- High Availability Controller
- High Availability Controller and JOC Cockpit
- Multi-Client Capability
Overview
Content Tools