I have personally used Linode for some time and I host multiple vhosts on a couple different servers. I've convinced my company to move to Linode out of our data center. We will be hosting multiple sites on each Linode. Currently, we also host multiple SSL sites on each of our servers. I know it's possible to host multiple SSL sites on one server (as we are doing it now), but what's the best way to load balance those? It looks like Linode's nodebalancer wouldn't support this since you need multiple IP addresses. Is there an easy way to accomplish this with HAProxy? Or am I better off sending our non-SSL sites through the nodebalancer and sending SSL sites to specific servers?