Hi,
I have a docker swarm stack to deploy, needs to be HA, so my search ends up with a 3 Proxmox server in cluster + Ceph cluster solution(diagram in attach).
Each node will have VM with docker swarm running:
So I need your opinion about this solution or better alternatives.
I don't have any experience with server and network hardware so I also need recommendations about what hardware chooses for the servers, switches, and firewalls.
I have a docker swarm stack to deploy, needs to be HA, so my search ends up with a 3 Proxmox server in cluster + Ceph cluster solution(diagram in attach).
Each node will have VM with docker swarm running:
- 2x EMQ X brokers - 2 cores 16GB RAM each (4 cores 32GB RAM)
- InfluxDB - 4 cores 8-32GB RAM 1TB storage
- Telegraf - 2 cores 8GB RAM
- MongoDB - 4 cores 16GB RAM 1TB storage
- 3x Restify API - 1 core 4GB RAM each (3 cores 12GB RAM)
- Traefik - 2 cores 8GB RAM
- Monitoring - 2 cores 8GB RAM(Only in one node)
- Logging - 2 cores 8GB RAM(Only in one node)
So I need your opinion about this solution or better alternatives.
I don't have any experience with server and network hardware so I also need recommendations about what hardware chooses for the servers, switches, and firewalls.
Last edited: