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 Size | Minimum Size |
---|---|
10GB Storage - 1020MB Memory | 1GB 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 Size | Minimum Size |
---|---|
10GB Storage - 1020MB Memory | 1GB Storage - 102MB Memory |
Configuration
PostgreSQL comes in clusters with two data nodes, one etcd arbiter capsule, and one HAProxy capsule.
Elasticsearch
Default Size | Minimum Size |
---|---|
10GB Storage - 1020MB Memory | 2GB Storage - 204MB Memory |
Configuration
Elasticsearch come with three data nodes and 2 HAProxy portals.
Redis
Default Size | Minimum Size |
---|---|
1GB Storage - 1GB Memory | 256MB 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 Size | Minimum Size |
---|---|
10GB Storage - 1020MB Memory | 1GB Storage - 1020MB Memory |
Configuration
RethinkDB comes in a three node cluster with one HAProxy portal.
RabbitMQ
Defualt Size | Minimum Size |
---|---|
1GB Storage - 1GB Memory | 256MB Storage - 256MB Memory |
Configuration
RabbitMQ comes with three nodes and two HAProxy portals.
etcd
Defualt Size | Minimum Size |
---|---|
1GB Storage - 1GB Memory | 256MB Storage - 256MB Memory |
Configuration
etcd comes with three member nodes and two HAProxy portals.
Scylla
Default Size | Minimum Size |
---|---|
10GB Storage - 1020MB Memory | 5GB Storage - 512MB Memory |
Configuration
Scylla comes with three member nodes and three HAProxy portals.
Compose for MySQL
Default Size | Minimum Size |
---|---|
10GB Storage - 1020MB Memory | 1GB Storage - 102MB Memory |
Configuration
Compose for MySQL comes with three member nodes and one HAProxy portal.
JanusGraph
Default Size | Minimum Size | |
---|---|---|
JanusGraph Engine | 512MB Memory - 512MB Storage | 512MB Memory - 512MB Storage |
JanusGraph Storage | 5GB Storage - 510MB Memory | 5GB 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!
Updated over 3 years ago