We are moving to a new production environment and I came up with the following setup. For the 20-25 client websites we have, I wanted to do the following:
- DigitalOcean Load Balancer
- Two DO Droplets where the second is actually a 'clone' of the first one
- Managed MySQL Database
- DigitalOcean Object Storage
- OpenLiteSpeed Web Server
- And this is what I think I might need: GlusterFS
Some questions:
- How can I make sure that both droplets has exactly the same client sites available. Is this where GlusterFS comes in, or can I approach this differently?
- Should there be some more LB configuration when there are multiple domains on one server, instead of just one? Or doesn't that matter?
- Could one managed DB, connected to both droplets, work? Or should I rethink this as well.