2013-08-29 77 views
0
我有以下的困境

,我对IIS网站有两个内部IP地址,这些IP地址中的每一个都经过NAT不同的外部IP地址(每个IP是从不同的ISP)。我也配置了ROUNDROBIN DNS服务(两个A具有相同的名称,但不同的IP主机)。基本上这就是两个ISP之间的流量是平衡的,这就是我们想要的。问题是,显然这配置(DNS轮转)是指当你拥有服务器的集群,每个服务器有自己的NIC自己的ISP,所以从Web服务器到客户端的流量通过该ISP取得。两个外部IP地址一个Web服务器/网站

现在我们被告知,无论我们的入站流量来自哪里,出站流量总是通过我们的主要WAN,这也是可以的,因为我们已经测试了当主要WAN链路断开时,网站继续在辅助链接上工作。

OK,问题是,你觉得可能会有问题,这个配置? DNS Rounrobin在这个配置上是否也很有用?

非常感谢您的反馈意见。

回答

0

通常,当你举办一个Web服务的响应是更大的相比,入站流量(通常会收到一个HTTP GET /和交付的全部内容后) - 因此它将使更多的意义超过平衡出站流量您的ISP从您的额外带宽中获取价值。

是否有意义 - 是的 - 您可以放弃一个ISP,并且您的网站仍然可用(假设您在DNS服务器上执行Healthchecks以确定在发送IP地址之前网站是否可用 - 如果您始终提供两个IP即使在一个ISP关闭的情况下也不会对你有任何帮助)

最好是增加一个额外的服务器 - 或者在你的单一服务器上进行基于策略的路由 - 这样就把响应从接口发送出去它被收到了。

希望有帮助!

相关问题