arcgis server - tips
Here are some tips for you folks:
Netscaler - this tool from Citrix helps with network performance. It can optimise packets and network stress. Check it out.
Try to estimate 2GB memory per core for the servers. This helps in managing web requests and pools in ArcGIS Server.
1 processor per SOC (service) - 1 Dual Core Socket = 2 Processors = 2 SOCs = 2 Services. So with this you can estimate the processor count for the ArcGIS Service services and threads. So lets say you have 1 map service (based on 1 MXD)... this will take up one whole processor minimum. The more you add SOCs and Instances then you need to take into account the processor counts.
Try to set limit for instances in ArcGIS Server. So if there are MAX number of instances set... then you can limit the number of connections and processor loads.
Monitoring performance - use perfmon in windows
MS Fiddler - check the HTTP get and post for ArcGIS Server
MS App Centre Test - Visual Studio - stress test for the codes and also the webpages