we're running a webserver in an AKS and the files for our cms (content management system) are located in a shared pvc (since the cms runs with a replica count of 3). The performance we get is bad. Not bearable bad.
The cms isn't huge, 7mb. Archived the transfer is almost instantly but when a lot of small files get transferred the speed drops dramatically. Same 7mb but it took almost 2 minutes on a 128gb azurefile-premium volume to transfer the files from the pod itself to the mounted pvc. The performance is also identically bad while the pvc is mounted to only 1 pod.
Is there any solution to this problem where azurefile storage performs really bad on a lot of small files?