Deployment Models
From Obsidian Scheduler
Obsidian supports multiple deployment setups as described in the Getting Started guide. This can be as simple as single scheduling/web application node or as complicated as many scheduling nodes of different types participating in load-sharing and providing failover via a cluster.
The simplest deployment looks like the following.
A more complex setup with clustered scheduling comprised of multiple nodes types is shown below.

