Obsidian is a fully-featured Java-based scheduling application which supports load balancing, failover and job workflow.
Check out Getting Started if you are looking to set up Obsidian.
The User Guide will provide you all the information you need to use all of Obsidian's features.
Full Administration Capabilities
Obsidian features a rich administration web interface, allowing easy monitoring and management. See the Admin Web Application Guide for details.