links05

girl203
> Home > Products > XS-EnterpriseSCHEDULE > Architecture
 

EnterpriseSCHEDULE Job Scheduling Architecture

Client/Server Design
EnterpriseSCHEDULE job scheduling software features a cooperative architecture through heterogeneous or homogeneous servers talking to each other. This distributes processing and is extremely fault tolerant (no single point of failure as in Master/Agent job scheduler architecture).
1. Server to Server design
  • Cooperative Architecture
  • Fault tolerant (no single point of failure)
  • Distributes processing (highly scalable)
2. High Availability fault tolerant server logic
  • Multiple level exception handling at code level
  • Handles system errors and unforeseen errors
  • Server rollover at cluster level
  • Definable server activity classes

Highslide JS

Examples

Using the Windows Client software, any number of servers can be connected to, in a single or multiple desktop sessions. The client/server architecture allows you to add additional machines to your IT enterprise while easily managing their batch job scheduling from one central client.

Highslide JS

Highslide JS

Job Scheduling Database
The EnterpriseSCHEDULE job scheduling database is embedded, independent and complete. Support for a third party database is not required.
Object oriented data set makes for better organization
The EnterpriseSCHEDULE job scheduling database is organised to keep jobs, calendar definitions, variables and other data in an object-oriented fashion that makes accessing and modifying data easier. This also helps prevent data redundancy by allowing for a single instance of calendars, variables etc. that can be accessed by multiple jobs. This object approach means that when a calendar is saved in one place, all deployed jobs using that calendar automatically reflect any changes made to the calendar.

Distributed, Centralised or Replicated job scheduling database

1. Distributed database
Allows for individual nodes to store their own scheduling data (jobs, calendars, variables, etc.) in a peer to peer network or limited cluster. The peer to peer relationship allows servers to coordinate batch processing and communicate across platform boundaries – VMS, Windows, Linux and UNIX.
2. Centralized database
Is a single database in an OpenVMS, Microsoft Windows or UNIX cluster, providing a central location for the storage of scheduling data.
3. Replicated database

Is used to maintain a copy of the data set on all nodes in a job scheduling Workgroup, providing excellent fault tolerance.

Highslide JS

 

Supported Platforms
Windows Server 2003/2008
Linux (x86)
Sun Solaris (Sparc/x86/x64)
HP-UX (PA-RISC/Itanium)
OpenVMS (Alpha/Itanium/VAX)
Tru64 UNIX
AIX (PowerPC)
   
 
Additional Resources

Click here to take a product tour

Click here to see the web client

Click here for Caché integration

 
To download the XS-EnterpriseSCHEDULE brochure and take advantage of our free 30 day trial, enter your Name, Email and Company and press Submit

Name

Email

Company

 

Contact UsLegal | Privacy Policy | Site Info | Site Map

Copyright © 2012 XuiS Software Ltd.