Settting up the cluster as a whole is covered by the documentation for the Windchill version in question.
Selecting a load balancer and configuring it are up to you, however. The underlying requirement is that session affinity be preserved in the load balancing.
The implicit assumption is that a hardware load balancer is used, but this is not a hard requirement.