可以说,我有一个服务器与两个IP地址。 这个服务器上有100个虚拟机,每个虚拟机都拥有一个网站,其域名使用其Alogging中的两个IP中的一个。
根据最终用户访问哪个域名,将进入ESXI的请求路由到适当的VM的最佳方式是什么?
我要么使用博科或Stingraystream量pipe理器。 那些可以做到这一点的企业级stream量pipe理者。 我们确实使用它来做(完全不是为了网站,而是仍然是HTTPstream量)。 你可以通过API来控制它,而且非常强大。 缺点是价格。 如果你需要大量的带宽和/或大量的服务器,每年很容易达到五位数字。
如果你想开源,我会看看haproxy 。 尽pipe如此,我还没有那么多的经验。