使用代理平衡器使用2台服务器的公共IP地址对2台服务器进行负载均衡是否安全?

时间:2014-12-22 04:32:50

标签: proxy apache2 load-balancing

使用服务器上的公共ips进行负载均衡是否安全?如下例所示?

<Proxy balancer://mycluster>    
    # WebHead1
    BalancerMember http://198.x.x.x:80

    # WebHead2
    BalancerMember http://198.x.x.x:80

    ProxySet lbmethod=byrequests

</Proxy>

谢谢!

2 个答案:

答案 0 :(得分:0)

没有理由让它特别不安全;唯一要记住的是,两个平衡的服务器(或者所有这些服务器)都可能通过网络回复查询 - 而针对其中一个的DoS会导致50%(或1 / n)的停机时间,因为平衡器将在它们之间循环。

答案 1 :(得分:0)

Apache 代理客户端请求负载均衡服务器。因此,客户端连接到代理,代理又与后端池中的一个服务器建立连接。

客户端永远不会知道后端服务器池的IP地址。话虽如此,没有理由要求后端服务器使用公共IP。公共IPv4地址稀缺,并且需要花钱。所以放弃,除非有特定用途。