We're planning to set up HA apache servers in our virtual environment. The load balancing between the servers is working fine. The problem we face is the following:
We'd like to have one physical storage for all of the apache servers (Thats where the webcontent will be placed). Every customer gets his own user and his own directory on the storage disk. That means every customer should only be able to access his own directory on this "shared" storage from each of our apache servers.
What is the best way to achieve our goal in terms of:
- Synced users
- Shared storage
- Synced permissions
- High availability
- High performance