Slow solve over a network
Problem
When the network connection between the ComputeWorker and the file server is slow, the solver speed can be adversely affected. The solver execution pauses while the ComputeWorker transfers data to the machine running the file server. This is by design to ensure the solver and ComputeWorker do not operate in a file at the same time.
What to do
Avoid network topologies where the connection between the ComputeWorker and the file server is slow. Where possible, run the solver on the same machine as the file server. Typically the file server runs on the machine that is running ComputeQueue. In the case of a remote ComputeProvisioner, ensure the network between the machine running the ComputeProvisioner and the file server is as fast as possible.