I'm looking at a few options for load balancing apache2 boxes serving dynamic content. Squid seems focused on caching, which won't work for this scenario, so I'm wondering about UltraMonkey, mod_proxy_balance or other solutions.
My priorities are very low maintenance (set it and forget it), running on Ubuntu Server 9.04 balancing apache 2.2 VM instances. I'd like live addition/resumption of nodes and heartbeat style fail over. Any thoughts on the matter are welcome.