I want to deploy my web services to a cluster. Do I need to install a specific HTTP load balancer plug-in?

Paraphrased from the users@glassfish mailing list:

Q. I have developed some web services and installed a two machine cluster using GlassFish v2. I want to deploy my web services to the cluster. They will be deployed as a web application (.war file). Do I need to install an HTTP load balancer plug-in? Is the HTTP load balancer plug-in only responsible for load balancing the jobs across the cluster nodes, or will my services be balanced automatically if I deploy them to the cluster?

A. Alexis: The clustering and data-replication feature does not require a specific load-balancing solution. You can use the software load-balancer provided with GlassFish (and administer it from the GF admin console), or use any third-party session load-balancing such as F5's BIG-IP as described in Prashanth's blog entry. In any case, you do need some sort of load-balancing "in front" of your cluster.

I would recommend you read this documentation:

Also listen to the GlassFish v2 presentation from this past JavaOne, Technical Overview of GlassFish v2.