Skip to content

DOC: Detailed Architecture

Marcio Silva edited this page Mar 28, 2017 · 6 revisions

CBTOOL is composed by four long running daemons (a CLI daemon, a GUI daemon, an API server daemon, and zero or more Virtual Application Submitter daemons), zero or more short-lived daemons (Virtual Application deployers) and three servers (an Object Store, a Metric Store and a Log Store). All daemons and servers are automatically configured and started the first time the CBTOOL's CLI (~/cbtool/cb) is run.

Architecture

While the three servers (which are nothing more than Redis, MongoDB and Rsyslog, respectively) are by default co-located within the same "Orchestration" node with all the other daemons, they can be located anywhere. To check how to alter this configuration, please consult the FAQ

Clone this wiki locally