Enterprise Deployment Shapes and Sizes

This page gives a quick overview of the initial, standard configurations of each deployment type. Each deployment can then be scaled or customized with additional portals, data nodes, and add-ons.

MongoDB

Default SizeMinimum Size
10GB Storage - 1020MB Memory1GB Storage - 102MB Memory

Configuration

MongoDB comes in a three data node, single-sharded configuration, with two mongos/HAProxy routers. One data node is assigned to backup. Deployments have additional configsvr nodes and an arbiter node to handle system and deployment administration.

PostgreSQL

Default SizeMinimum Size
10GB Storage - 1020MB Memory1GB Storage - 102MB Memory

Configuration

PostgreSQL comes in clusters with two data nodes, one etcd arbiter capsule, and one HAProxy capsule.

Elasticsearch

Default SizeMinimum Size
10GB Storage - 1020MB Memory2GB Storage - 204MB Memory

Configuration

Elasticsearch come with three data nodes and 2 HAProxy portals.

Redis

Default SizeMinimum Size
1GB Storage - 1GB Memory256MB Storage - 256MB Memory

Configuration

Redis comes with three data nodes: two redis/sentinel nodes, and one dedicated sentinel node. They have one HAProxy portal and a syslogng capsule for log and slow log administration.

RethinkDB

Default SizeMinimum Size
10GB Storage - 1020MB Memory1GB Storage - 1020MB Memory

Configuration

RethinkDB comes in a three node cluster with one HAProxy portal.

RabbitMQ

Defualt SizeMinimum Size
1GB Storage - 1GB Memory256MB Storage - 256MB Memory

Configuration

RabbitMQ comes with three nodes and two HAProxy portals.

etcd

Defualt SizeMinimum Size
1GB Storage - 1GB Memory256MB Storage - 256MB Memory

Configuration

etcd comes with three member nodes and two HAProxy portals.

Scylla

Default SizeMinimum Size
10GB Storage - 1020MB Memory5GB Storage - 512MB Memory

Configuration

Scylla comes with three member nodes and three HAProxy portals.

Compose for MySQL

Default SizeMinimum Size
10GB Storage - 1020MB Memory1GB Storage - 102MB Memory

Configuration

Compose for MySQL comes with three member nodes and one HAProxy portal.

JanusGraph

Default SizeMinimum Size
JanusGraph Engine512MB Memory - 512MB Storage512MB Memory - 512MB Storage
JanusGraph Storage5GB Storage - 510MB Memory5GB Storage - 510MB Memory

Configuration

JanusGraph comes with two JanusGraph Engine nodes and three JanusGraph Storage nodes along with two HAProxy portals.


Still Need Help?

If this article didn't solve things, summon a human and get some help!