I've a php symfony application on single server and scaled horizontally with dockers on different nodes. So here I wanted to use a clustered file system for cache and logs for centralizing it and mounting on to docker containers.
I achieved this with glusterfs and tested with one user which worked well. But as the load got increased the application went down and response time was increased and sometimes users will get white screen. I removed glusterfs and used local file system which boosted performance of application and did not see any increase in response time on heavy load. From this, I assume glusterfs is not a good choice as clustered file system for storing cache and logs.
So question is, is there any other file system which do downgrade performance of application?
Thank you.