We have a proprietary platform that runs on coldfusion. We have approx 2000 sites that run on a cluster of 6 servers that share their files from a Linux/Apache/ColdFusion server to a Windows Server 2012 R2 using Samba/CIFS. These 2000 sites are very fast and the configuration runs well. The problem is when trying to do this with WordPress on a Linux/Apache/PHP 7.2 and again share the files over the same Windows Server 2012 R2 via Samba/CIFS it runs extremely slow. It is roughly 4 times slower then serving the files off the same server. I need the files on a central server so I can share them with several Linux machines for load balancing and high availability/redundancy. How do most people who also want the load balancing/high availability share their files without severely slowing down the sites? I have tried different caching and even tried NFS but nothing makes much difference. Obviously places like WordPress.com has to do this kind of stuff. Anyone have ideas or a working solution? Any help is greatly appreciated.