ya, the load balancing piece isn't something that the linux-cluster software is built to handle. You could think of it more as the piece that handles the load balanced traffic, but it doesn't to it itself.
You could use something like Round-Robin-DNS, which isn't a great way to load balance, since it's DNS based, and DNS is cached, and the only metric used is when DNS is requested.
So you'd setup a hostname for 'server.com' that has two A, or two CNAME records that point to server A and server B. Then when you need to add a third server into the mix, it's a matter of adding the new server to the cluster, and setting up a new DNS entry.
Hope this helps
I answered your post because LQ is doing a "Zero Reply" drive, and I thought it would be interesting to see what sort of questions don't get replies. I was surprised to find that there were a handful I had some experience with that were rather old, so I figured I'd give 'em a shot.