List of job scheduler software

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

This is a list of notable job scheduling software. Job scheduling applications are designed to carry out repetitive tasks as defined in a schedule based upon calendar and event conditions. More recently this category of software is increasingly labeled as 'Workload Automation', which is an industry term for the next generation of job scheduling applications.

Abstract

The products are divided into four categories: standalone vendor software supporting ERP (Enterprise Resource Planning) software, standalone vendor software without ERP support, non-vendor schedulers, and platform built-ins. (Typically the goal of "ERP software" is to facilitate the flow of information between all business functions within an organization.)

Only products having a Wikipedia page for it or its vendor are listed. The products are ordered alphabetically.

Job scheduling products with ERP support

For the description of the functionalities in the table header, just click on it.

Product (alphabetical) Vendor Version Company Origin Company size User interface Data storage Script storage Event driven Agentless Agents Platforms Central upgradable Any OS account stdout/err transfer File events File transfer ERP Support SAP XBP version Role-based security Auditing Design lifecycle
ActiveBatch Advanced Systems Concepts 9.0 USA Dedicated Thick-Client GUI, Thin-Client Web Browser and Mobile Database yes yes yes yes Unix, Linux,Windows, IBM iSeries & AIX, Amazon EC2, VMware, Hyper-V, Xen, Azure, Mac OS, OpenVMS, z/OS, HP UX & NSK yes yes yes yes SAP Business Objects & NetWeaver, Oracle EBS, Peoplesoft, Dynamics AX, Informatica PowerCenter, IBM Cognos & DataStage, Netezza, Teradata 2.0 and 3.0 yes yes yes
AutoSys CA r11.0 Large Browser, thin client Database yes yes no yes UNIX/Linux, Windows, AIX
BatchControl Blohm Software 6.1 Germany Dedicated GUI Database yes yes yes yes All SAP Platforms yes yes yes yes yes SAP 1.0, 2.0 and 3.0 yes yes yes
Batchman Honico Germany Dedicated GUI Browser yes no no yes SAP only 2.0 and 3.0
Control-M BMC 9.0 USA Large Fat GUI, Web Launch for Zero Admin, Web Browser and Mobile Self Service Database yes yes yes yes Unix/Linux/Linux s390, Windows, iSeries Tandem OpenVMS, z/OS, HP mPE, Unisys 2200, Mapper yes yes yes yes yes SAP, Oracle EBS Peoplsoft, Business Objects, Informatica, Cognos, Oracle Business Intelligence, VMware Vcenter,AWS, Azure, Oracle RDBMS, IBM UDB RDBMS, Microsoft SQL Server RDBMS 2.0 and 3.0 yes yes yes
ONE Automation Automic 11.0 Austria Dedicated Web Browser, Fat GUI Database yes yes yes yes Unix/Linux, Windows, OpenVMS, IBM iSeries, IBM z/OS yes yes yes yes yes SAP, SAP Business Objects, Oracle EBS, Oracle Retail, JD Edwards, PeopleSoft, Microsoft AX, Oracle RDBMS, Microsoft SQL Server 2.0 and 3.0 yes yes yes
Notixia Witlaken Inc 11.0 Canada Any Web Browser, Fat GUI Relational Database with JDBC Support yes yes yes yes Unix/Linux, Windows yes yes yes yes yes Internal, Multi-system yes yes yes
Dollar Universe Automic 6.2 France Dedicated Web Browser, Fat GUI Proprietary indexed files yes yes no yes Unix/Linux, Windows, OpenVMS, IBM iSeries, IBM z/OS yes yes yes yes yes SAP, SAP Business Objects, Oracle EBS, JD Edwards, PeopleSoft, Microsoft AX, Oracle RDBMS, Microsoft SQL Server 2.0 yes yes yes
Flux Flux (software company) 8.0 USA Dedicated Browser GUI, Command Line, REST services, Java API, scripting Database and/or XML Files yes yes yes yes Unix/Linux/AIX/Solaris, Windows, HP, JEE, SOA yes yes yes yes yes SAP, SAP Business Objects, Cognos, Informatica, Oracle EBS, JD Edwards, PeopleSoft -- yes yes yes
Global ECS Vinzant Software 4.6 USA Dedicated Thick-Client GUI, Browser GUI Database no yes no yes Unix, Linux, Windows, IBM iSeries & AIX, MPE/iX yes yes yes yes SAP 2.0 and 3.0 yes yes yes
JAMS Scheduler MVP 6.1 USA Dedicated GUI, Browser, CLI Database yes yes possible yes Unix, Linux, Windows, iSeries, OpenVMS yes yes yes yes yes Ecometry, JDEdwards, Oracle, Peoplesoft, SAP, Symitar 2.0 and 3.0 yes yes yes
JobScheduler SOS-Berlin 1.10.1 Germany Dedicated Browser, GUI, Fat client, Command Line, Web services XML Files/Database yes yes yes yes UNIX, Linux, Windows, AIX, Solaris, HP, JEE yes yes yes yes yes SAP SAP/R3 no yes yes
JP1 - Automatic Job Management System 3 Hitachi 10.5 Japan Large GUI, CLI Internal Database yes no no yes Solaris, Red Hat, Suse Enterprise Linux, Oracle Linux, AIX, HP-UX, Windows, IBM System i (requires OJE), IBM System Z (requires OJE) yes yes no yes yes SAP SAP/R3, SAP/BW yes yes yes
ProActive Cloud Automation ActiveEon 7.3 France Dedicated Web Browser, Command Line, REST API Database yes yes yes yes UNIX, Linux, Windows, VMWare, Azure yes yes yes no yes Web Service, ESB, Multi-systems yes yes yes (export/import of workflows)
OpCon SMA Solutions 16.0 USA/Europe Dedicated Fat client, Browser, Self Service Database no yes no yes Unisys OS2200, Unisys MCP, UNIX, Linux, IBM z/OS, IBM VSE, IBM ISeries, HP NonStop, Windows, OpenVMS, Java, JEE, Tuxedo ART, Adjustments to UNIX yes yes yes yes yes SAP ERP, SAP Business Warehouse, SAP Business Objects, SAP Data Services, Microsoft Dynamics AX, Microsoft Dynamics CRM, Microsoft Orchestrator, Microsoft SQL Server, Windows Server Update Service, Oracle JD Edwards, Oracle Peoplesoft, Cegid Orli, Exigen, Infor M3, Xentis, Linoma, Lead Time Technologies, Quartz Scheduler, Informatica Power Center, Sage X3, VMWare, Amazon EC2, Web Services RESTful and SOAP, Weblogic, WebSphere, JBoss, Apache Tomcat, WebSphere MQ, JMS Messaging, WS_FTP Pro, Symitar Episys, Corelation, FICS Mortgage Servicer 3.0 yes yes yes
Universal Automation Center Stonebranch 6.2 USA Dedicated Web-enabled device, self-service Database yes yes yes yes Windows, Linux, Unix, z/OS, iSeries, SOA, SAP yes yes yes yes yes SAP, Peoplesoft 3.0 yes yes yes
Rev Scheduler RevSoft 3.5 Australia Dedicated Browser, GUI Database yes yes no yes Windows/x86; Unix; Linux/x86+PowerPC+s390x; AIX/PowerPC; Solaris/SPARC+x86; HP-UX; yes yes yes yes JD Edwards Enterprise 1, World. yes yes yes
Robot/SCHEDULE HelpSystems 11M16 USA Large GUI Database yes yes no yes iSeries, Windows, AIX, Linux, and UNIX yes yes yes yes yes SAP, Oracle Version 2 No Yes Yes
Skybot Scheduler HelpSystems 3.9 USA Large Browser, GUI Database yes yes no yes, can auto-update Windows/x86; Linux/x86+PowerPC+s390x; AIX/PowerPC; Solaris/SPARC+x86; HP-UX/PA-RISC+Itanium; Macintosh/x86; IBM Power Systems servers running IBM i yes yes yes yes yes SAP NetWeaver®, Oracle E-Business Suite®, Informatica PowerCenter®, Informatica Cloud, Microsoft SQL Server®, Web Services 2.0 yes yes yes
Sked Atgen Software Solutions 2.1 India Dedicated CLI Bundled Database no yes no yes UNIX, Linux yes yes yes yes yes no no no yes yes
Smart Scheduler Circular Edge 9.1 USA Dedicated Java Client, Web Browser, iPhone/iPad App & Self Service Portal Database yes yes yes no Windows, UNIX, Linux, z/OS, OS/400, NonStop (NSK), and OVMS no yes yes no FTP, SFTP, FTPS, Hadoop HDFS, MapR JD Edwards, PeoplelSoft, BusinessObjects, Informatica, Cognos, Oracle RDBMS, Microsoft SQL Server RDBMS no yes yes yes
Tidal Enterprise Scheduler Cisco 6.2 USA Large Java Client, Web Browser, iPhone/iPad App & Self Service Portal Database yes yes yes yes Windows, UNIX, Linux, z/OS, OS/400, NonStop (NSK), and OVMS no yes yes yes FTP, SFTP, FTPS, Hadoop HDFS, MapR Amazon AWS, SAP, SAP BW, Oracle EBS, JD Edwards, PeoplelSoft, BusinessObjects, Informatica, Cognos, Cisco UCS Manager, VMware, Oracle RDBMS, Microsoft SQL Server RDBMS, Sqoop, Hive, Web Services, JDBC, JMS 2.0 and 3.0 yes yes yes
IBM Workload Scheduler (formerly TWS) IBM 9.3 USA Large Browser, CLI, Mobile (Self Service Catalog and Self Service Dashboard) Database yes yes yes yes AIX, HP, IBM i, Linux x-86, Linux IBM z, Linux Power System, Solaris, Windows, z/OS yes yes yes yes yes SAP, SAP Solution Manager, Oracle E-Business Suite & PeopleSoft, Salesforce.com, Apache Hadoop connectors, IBM InfoSphere BigInsights, Informatica, IBM Netezza Performance Server, Cognos, Datastage, WebSphere® MQ, RESTful Web Services, and others (see List Plugin) 2.0, 3.0 yes yes yes, by export-import of definitions
IBM Workload Automation Software as a Service (Saas) IBM 9.3.x (continues delivery) USA Large Browser, Mobile Database yes yes yes yes AIX, HP, LInux (RHEL, SUSE), Windows, zLinux yes yes yes yes yes SAP, Oracle E-Business Suite & PeopleSoft, Salesforce.com, Apache Hadoop connectors, IBM InfoSphere BigInsights, Informatica, IBM Netezza Performance Server, Cognos, Datastage, WebSphere® MQ, RESTful Web Services, and others (see List Plugin) 2.0, 3.0 yes yes yes, by export-import of definitions

Job scheduling products without ERP support

For the description of the functionalities in the table header just click on it.

Product (alphabetical) Vendor Version Company Origin Company size User interface Data storage Script storage Event driven Agentless Agents Platforms Central upgradable Any OS account stdout/err transfer File events File transfer Role-based security Auditing Design lifecycle
Grid Engine Univa
Hinemos NTT Data 4.0.1 Japan Dedicated Client, Browser PostgreSQL No Yes No Yes Unix Linux Windows Yes Yes Yes Future Version Yes Yes Yes
Job Arranger for Zabbix Open Source, GPLv2, Daiwa Institute of Research Business Innovation Ltd. 2.0 Japan Fat Client,CLI MySQL PostgreSQL Yes Yes Yes Yes Linux Windows Yes Next Version Yes Yes Yes Yes No Yes
JobServer Grand Logic 3.6.7 USA Dedicated Browser CLI Oracle Mysql Postgresql Yes Yes Yes Yes Linux MacOSX Windows Yes Yes Yes Yes Yes Yes Yes Yes
Obsidian Scheduler Carfey Software 3.7.1 (April 2016) Canada Dedicated Java API, REST API, Browser Relational Database Yes Yes Yes Yes Any system with a JVM No Yes No No No Yes Yes Yes
OpenLava Open Source, GPLv2, Teraproc 3.0 Canada Dedicated C/C++,Python Built-in Yes Linux Yes Yes Yes Yes Yes Yes
Platform LSF Platform Computing now an IBM company Canada Dedicated Unix Linux Windows
ProActive Workflows & Scheduling ActiveEon 7.3 France Dedicated Java API, REST API, CLI, Browser, Eclipse RCP, Matlab, Scilab Derby or an external database Yes Yes Yes Yes Any system with a JVM No Yes Yes No Yes Yes No No
RUNDECK Open Source, ASLv2, SimplifyOps Inc 2.6.7 US Dedicated Web GUI, Command Line Interface and Utilities, APIs Relational Database with JDBC Support Yes No Yes Yes Unix Linux, Windows No Yes Yes No Yes Yes Yes Yes
Schedulix Open Source, AGPLv3 independIT Integrative Technologies GmbH 2.5.1 Germany Dedicated Web GUI, Command Line Interface and Utilities, APIs Relational Database with JDBC Support No Yes No Yes Unix Linux Windows No Yes Yes No No No No No
VisualCron VisualCron 7.7.3 Sweden Dedicated WIndows Client, Web GUI, .NET API, REST API, Command Line SQL CE Yes Yes Yes Yes Windows No Yes Yes Yes Yes Yes Yes No
Talika PMS www.etalika.in Thomson digital 1.0 India Dedicated Windows MySQL Yes Yes No Yes Windows Yes No Yes Yes Yes Yes Yes Yes
Lich - Job Scheduler www.lich.com.br Petrim Tecnologia 1.0 Brazil Dedicated Web GUI, Command Line Interface and Utilities, APIs MongoDB Yes Yes No Yes Unix Linux Windows Yes Yes No No Yes Yes Yes Yes

Non-vendor schedulers

Platform built-in schedulers

Descriptions of the features

Version

The information in this table is regarding this product version.

Company size

  • Large : the company has many products
  • Dedicated : the company's job scheduling product is their primary product

Script storage

  • Some products are only capable of starting a script or executable which is already present on the target system. Eventually some environment variables are set prior to the script run.
  • Some products are able to store scripts in their repository. When the job runs, its script is first transferred to the target system and then executed. This gives the batch job designer a central point of development.

Event driven

  • Most modern job schedulers are event driven: jobs that run in sequence have no wait time.
  • The opposite is time driven, like Windows' Scheduled tasks or Unix' crontab: a job runs at some time, and the next job is scheduled the expected runtime later plus some spare time.

Agents

  • An agentless job scheduler makes use of RSH, or more secure, of SSH.
  • An agent is a piece of software that is installed on every host, and is usually continuously connected to the central job scheduler. This causes more functionality to the agents, like a file trigger.
  • A drawback of agents is that they must be upgraded from time to time, which can cause severe production downtime when having lots of agent systems.

Platforms

All kinds of Unix flavours mentioned by the vendors are notes as "Unix". The same goes for "Linux" and "Windows" and Mac.

Any OS account

Can the agent run a job as any OS-account on the target system? The agent of some products can only run a job as the user the agent runs as, which most likely must have a lot of privileges, which in turn might be a security issue.

stdout/err transfer

Can you inspect the standard output and/or standard error of the executed job on your viewer? Some systems even immediately transfer both to the central scheduler, which might give extra network load.

File events

Can the job scheduler react (start a job) on the appearance of a file? With this you don't have to poll for the file.

File transfer

Some vendors deliver a file transfer utility. The standard command-line FTP on e.g. Unix is not good enough for batch usage: a file might be failed to transfer, yet the 'bye' command went well so the exit status will be ok. The file that may link both the servers will give a proper scheduler procedure in the process.

ERP support

The list of ERP packages supported.

SAP XBP version

The SAP XBP interface comes in 2 versions: 2 and 3. Version 2 has an intercept table, while version 3 has for intercept an include and an exclude table. This is important when you want all SAP-jobs but a few being intercepted and routed through your scheduling system. Some SAP-jobs won't work well when intercepted.

Role-based security

Is it possible to grant privileges through roles to the users of your scheduling system? Think of developers, operators and administrators. Some products use LDAP or the Windows system AD.

Auditing

Some companies demand recording of all user actions (compliance), but if not it is still handy to backtrace who did some action, just to ask him why he did so.

Design lifecycle

Does the job scheduling system support the transfer of batch designs along development, test, approve and production repositories? Most products have an export- and import-feature, and some products have the transfer mechanism all built-in.

User Interfaces

Lists what kind of user interfaces are available to access the job Scheduler.

See also

  • Quartz - open-source job scheduling service, for Java. It exists also as a port to .NET.