我试图在Windows 2008 R2上首次设置networking负载平衡,并让它工作,但我只是想知道,如果我有一个从ISP的5公共IP地址块:
123.456.789.012 – 123.456.789.016
我这样做,以便NLB监听IP地址123.456.789.012(这也是我的DNSlogging从我的公共域名指向的地址),我需要让我的IIS服务器具有公共IP地址?
目前IIS服务器1使用123.456.789.013,IIS服务器2使用123.456.789.014。 我只是担心,随着我发展这个解决scheme,我们将需要添加可能的10个IIS服务器,所以我们将需要每个服务器的IP地址。
每个服务器将托pipe2个网站,所以我们可能需要多达20个公共IP地址。 我们的ISP将我们限制在14个公共IP上。 不知道是否有更好的方法来做到这一点?
前面的IPv6,解决IP地址限制的方法是NAT。 你的防火墙肯定支持这个。 这意味着您可以使用专用地址范围来连接面向服务器的服务器,并且只需要将您的公共IP地址转换为您的NLB的VIP专用地址即可。 这样,您可以将您的NLB群集扩展到最大支持节点的数量限制,并且只消耗一个公共IP地址。
有关此类设置的示例,请参阅http://workinghardinit.wordpress.com/2010/07/23/reflections-on-getting-windows-network-load-balancing-to-work-part-2/ 。
最好的祝福,
Didier Van Hoye