We have 2 Virtual servers in – one is a Citrix server and the other is an Application server. The communication between these 2 servers is critical, as the application writes to the APP server. Now, we have been facing a latency on the servers for some time. The vendor was asked to check on the application and they have stated that the issue is with the Network and not the application.
Both CTX Server & APP Server are on the same subnet – 10.X.X.X and going through the same router. The NIC is 1 GBps, but the connection is shared between all the virtual servers in the same subnet and also the hosting ESX server. There was a testing done to transfer a 600 MB file from CTX server to the APP server and it took 45 seconds to complete the transfer (app 13.3 MB/s).
We need your expert opinion on this issue and also the ways to improve the performance if you feel that this is a slow transfer rate.