We are very familiar with setting up load balancing and clustered environments on a range of hardware platforms. Load balancing improves application response time, by distributing traffic across servers. Using multiple components with load balancing, instead of a single component, may increase reliability through redundancy and is generally a good idea in environments which demand high availability.
Once the load balanced/clustered environment is setup, we can explain how to perform load performance testing so that you can ensure your new environment will stand up to the anticipated demand.