Deployment Architecture

Splunk docker swarm architecture

604531fecb
Observer

I want to deploy a multisite Splunk cluster in the Docker Swarm cluster. We have 2 datacenters in different cities with the VMWare VSphere where we used to create virtual machines and install Swarm into this VMs. But now I want to create more advanced setup using Docker Swarm. I'm planning to create geo-distributed Docker Swarm cluster with 3 master VMs and 5-10 worker nodes in both VSpheres. Inside that cluster I want to deploy multisite Docker Stack with following architecture:
[site1]
1 splunk cluster master - main
2 splunk indexers
2 splunk searchheads
1 splunk searchhead captain
1 splunk deployer
[site2]
1 splunk cluster master - backup
2 splunk indexers
2 splunk searchheads
1 splunk searchhead captain

Is it good architecture for ingesting big amounts of data?
Which Docker network type should I use?
For storage I want to use Docker daemon's local storage driver on each of the Swarm VMs, is it good choice or not?

Labels (1)
Tags (1)
0 Karma
Get Updates on the Splunk Community!

October Community Champions: A Shoutout to Our Contributors!

As October comes to a close, we want to take a moment to celebrate the people who make the Splunk Community ...

Community Content Calendar, November Edition

Welcome to the November edition of our Community Spotlight! Each month, we dive into the Splunk Community to ...

Stay Connected: Your Guide to November Tech Talks, Office Hours, and Webinars!

What are Community Office Hours? Community Office Hours is an interactive 60-minute Zoom series where ...