>>_Is there a specific load balancer that Gluu recommends for use _
>>_ with Gluu CE HA cluster? HAProxy? LVS? Linux HA? Red Hat HA?_
No, you can use any LB.
>> _Do the load balancer nodes have to be separate from the _
>>_ Gluuservers or can they be installed on the same Linux server _
>>_ instances as the Gluu nodes?_
No opinion, although if you host on the same server as the Gluu Server, make sure you use a different ethernet interface of course.
>>_ Is there any more specific documentation or configuration _
>>_ examples for the load balancer configuration?_
No, LB is outside of scope for Gluu. You can use any load balancer algorithm for oxAuth, as it uses LDAP to distribute state. oxTrust has web sessions. If you load balance it, you'll need to use sticky sessions. Or even better, don't make it Internet facing.
>>_ What ports are required to be handled by the load balancers? Just :443? _
Yes.
>> _Can an existing, working single-node Gluu CE deployment be migrated to an HA cluster by adding an additional node?_
As long as you setup multi-master replication, and the IP networking works (i.e. server 1 can communicate with server 2)
>> _How does running a Gluu CE HA cluster affect the upgrade process?_
The process applies:
1. Export data
2. Create new server with old `setup.properties.last`
3. Import data
4. Test
5. Do cutover
6. Test
7. Revert or turn off old instance.