Articles of 负载平衡

当负载平衡器失败时会发生什么?

假设我正在使用Amazon的EC2负载平衡器。 我有它挂钩了两个实例(对不起,如果我的术语是不正确的)。 如果负载平衡器失败会发生什么? 两个实例现在都不能工作吗?

Linux相当于Windows NLB

在Windows中,我们可以通过安装NLB并select群集中需要的节点来为任意IP服务设置负载均衡。 它执行一些MAC地址更改,然后有algorithm来决定哪个节点处理传入的请求。 是否有相当于Linux的生产级别? 我不希望某些需要前端服务器在机器前面(networking方式)的机器(如某些硬件LB,Linux虚拟服务器,AFAIK)。 我想要一些类似于微软NLB的东西 – selectN个节点,他们都听相同的IP,并分配传入的请求。

HAProxy切换到500错误备份和/或服务器closures

我只在两台后端服务器前面设置了一个HAProxy,并configuration了一个特定的configuration:任何请求都应该到达服务器A; 但是,如果服务器A返回一个5xx错误代码,则所有的请求都应该到达一个备份服务器B.当A返回“up”时,所有的请求都将转到A. 我正在尝试这个configuration: backend example_cluster balance roundrobin option httpclose option forwardfor option httpchk HEAD /ping.html HTTP/1.0\r\nHost:www.example.com http-check disable-on-404 default-server error-limit 1 on-error mark-down redirect scheme https if !{ ssl_fc } server node1 1.2.3.4:80 check observe layer7 server node_back 5.6.7.8:443 backup ssl verify none 但是这不起作用有两个原因: 即使node1(A)启动,所有的请求都被路由到服务器node_back(B)。 似乎没有HTTP服务器对服务器A执行; 或更好,在系统日志我没有看到关于服务器Aclosures任何错误。 如果我删除“选项httpchk”行,并在下面的两行; 我也删除服务器A中的“观察层7”; HAProxy通过将所有请求路由到节点A工作。但显然,当服务器A返回500时,HAProxy不会切换到B.所以,我假设问题可能出在httpchkconfiguration选项中。

EC2和Rackspace之间的外部负载平衡器解决scheme

我有一个主要在EC2上托pipe的网站,后端(MySql)将asynchronous复制到Rackspace商店。 我也打算在Rackspace有一套Web服务器,caching和数据库备用服务器,以防亚马逊停机。 有了这个观点,有没有一种解决scheme可以让我根据可用性在EC2和Rackspace之间切换?

DNS循环中IP地址的实际限制是什么?

我目前正在运行一个网站,其stream量现在分布在7个镜像服务器中(使用DNS循环)。 但是,鉴于持续增长的高stream量,很快就会有更多的镜子。 当使用循环DNS时,是否有任何实际的build议限制与给定的域名关联的IP地址的数量? 另外,当镜子数量多的时候,你会推荐什么样的解决scheme(例如10或20个以上的镜子)? 谢谢。

Cisco BGP不等成本负载平衡

我正在尝试在我的networking中实现BGP不等成本负载平衡function。 根据思科手册(长: http : //www.cisco.com/c/en/us/td/docs/ios/12_2s/feature/guide/fsbgplb.html ,简称: https : //ccieblog.co.uk / bgp / bgp-unequal-load-cost-sharing )我已经build立了这样的networking拓扑结构: R1 – 路由器,我试图实现出站stream量的负载平衡。 使用名称为nat VRF表。 R2-R4 – 运行quagga的NAT服务器,通过eBGP与R1共享默认路由。 R1configuration R1 IOS版本: 12.2(33)SXJ4(s72033-adventerprisek9_wan-mz.122-33.SXJ4.bin) R2configuration ( R3 R4只有router-id和vlan不同) 结果我在R1上有3个不同的默认路由,具有相同的份额计数 – 1/1(1:1:1)。 但比例1:2:3预期: R1# sh ip bgp vpnv4 vrf nat 0.0.0.0 Paths: (6 available, best #5, table nat) Multipath: eiBGP Advertised to update-groups: 2 […]

使用Nginx或HA代理作为负载平衡器的优势

在我们的环境中,我们在不同的集群上使用Nginx和HA Proxy。 使用另一个的优点是什么? 或者,有关负载平衡基本LAMP服务器群集的最佳方法是什么?

通过虚拟机iproute多个ADSL负载均衡器

很长一段时间(2年),我一直在运行一个非常基本的出站负载平衡function的虚拟机(Ubuntu 12.04服务器),从不同的ADSL路由器发出不同的出站连接。 简单地通过使用没有NAT伪装的iproute进行configuration,NAT由出站ADSL路由器自己pipe理,允许连接直接路由回到发送者,绕过负载平衡路由器虚拟机。 路由器虚拟机上也没有防火墙规则(iptables)。 echo 1 > /proc/sys/net/ipv4/ip_forward # flush initially ip route flush cache # remove whatever is there for the default to begin with ip route delete default # default load balancing rule ip route add default scope global \ nexthop via ${ROUTER2} dev ${INTERFACE} weight 6 \ nexthop via ${ROUTER1} dev ${INTERFACE} […]

针对中小stream量站点的HAProxy硬件build议

我有兴趣设置HAProxy作为一组小stream量Web应用程序的负载平衡器。 在近期(6个月左右),使用量正在增加,可能会变成中型。 主要是我们正在寻找平衡负载,因为有些客户希望自己的专用服务器,有些什么是尽可能低的成本,以适应我们似乎需要一个负载平衡器。 我查看了HAProxy主页和一些博客,但他们实际上并没有详细说明,或者是使用sun服务器的大型网站 什么样的硬件和任何人推荐在处理器,内存,存储和distrobution方面你使用或将推荐这样的应用程序? 提前致谢

使用IIS7请求路由和负载平衡模块进行负载平衡

微软有很多关于IIS7的新的负载均衡和请求路由模块的文档: http : //blogs.iis.net/bills/archive/2009/02/16/iis7-request-routing-and-load -balancing-module-released.aspx ,但我想知道是否有人在生产中使用它。 使用这个模块取代HAProxy等其他解决scheme有哪些优点/缺点?