Replicate data to keep latencies within bounds and ensure fast response time regardless of location and the distance between clients and servers. Look for hidden bandwidth requirements. The need for replicated and mirrored data can more than double the amount of bandwidth required to transfer information to permanent storage and ensure consistency. Remember to account for these needs in site bandwidth calculation to avoid network congestion. Don't just throw bandwidth at the problem.
Predictability is key to cost-effective performance improvements.
Use network provisioning techniques when available to allocate resources and limit bandwidth demands. Keep in mind that not all network interface cards are created equal, and vendors should be evaluated for performance, integration and testing with the selected computing platform. Summary Remember that high performance is more than just the sum of the parts. Tuning these complex, dynamic systems is an ongoing task that can provide a host of benefits such as decreased response time and the ability to handle increased workloads. Don't just buy a high-performance server and expect it to solve all of your problems.