Mesos is an open source cluster manager that provides resources (CPU, memory, storage, etc.) to distributed applications. It puts multiple machines together to behave like a single machine. Mesos supports frameworks like Marathon for deploying applications. Mesos Bay leverages Magnum to provision a Mesos cluster on OpenStack with high availability and fault tolerance features. It allows scheduling and launching applications on Mesos using Marathon.