ActiveBatch's scheduling engine runs on Microsoft Windows. The engine is capable of running in a distributed environment and can manage load balancing, failovers, distributing jobs and job restarts.