Proximity of Application and Database Servers
Perhaps one of the most important aspects of the application performance is that the application server has an excellent connection and plenty of bandwidth to the database server. It is important to have them both on the same LAN with no communication interference by third-party security tools/appliances. We recommend that the average ping time between these servers not exceed 2ms.
Network Scanners and Proxies for Clients
No network filtering systems. Proxy servers and firewalls should not be modifying the content of any communication between the end-users and the application server.
Bandwidth and Latency for Clients
We recommend a minimum network connection of 256 Kbps for client machines with a ping reply from the application server faster than 30ms on average for 32 byte packets and faster than 50ms on average for 1500 byte packets.
Client Workstation Network Connection |
Bandwidth and Latency |
Expected Performance |
|
---|---|---|
High speed network |
Bandwidth > 1 Mbps Latency < 20 ms |
|
Moderate network |
Bandwidth 256-1024 Kbps Latency 50-100 ms |
|
Slow network |
Bandwidth 128-256 Kbps Latency 100-150 ms |
|
Very slow network |
Bandwidth < 128 Kbps Latency > 200 ms |
|
How to check latency
Run the ping command from a command line. Use the table above to compare the average and peak latencies (response time)
-
Ping with 32-byte packets: ping server.company.com
-
Ping with 1500-byte packets: ping -l 1500 server.company.com