Articles of 负载均衡

TCP负载均衡器推荐

我需要在2个或3个TCP服务器之间进行负载平衡。 任何build议? TCP服务器通过连接使用自己的专有协议

如何在我的局域网中testing负载均衡?

我最近发布了一个有关在预算上负载均衡Web服务器的问题 。 现在是时候开始testing了,所以我想在我的局域网中运行pacemaker + corosync设置两个或多个Ubuntu虚拟机,以便学习基础知识并尝试不同的configuration。 安装两个corosync + pacemaker之后我该如何开始安装,因为我的局域网中没有连接到每个虚拟机上的公共IP?

AWS VPC ELB与自定义负载平衡

所以我想知道这是不是一个好主意。 我有一个公有和私有子网的Amazon AWS VPC设置。 所以我都准备好了互联网网关和NAT。 我将在私有子网中设置所有的Web服务器(Apache2 isntances)和DB服务器,并使用Load Balancer / Reverse Proxy来提取请求并将其发送到服务器的私有子网群集中。 那么我的问题是,亚马逊ELB是一个很好的使用这些,还是更好地设置我自己的自定义实例来处理公共请求,并通过使用nginx或英镑的NAT运行它们? 我喜欢第二个选项,只是为了让我可以login并检查一个实例。 以及利用caching和fail2ban ddos​​预防,以及可能使用失败保险箱来redirectstream量。 但是我没有ELB的经验,所以我想我会问你的意见。 另外,如果你们也有这个意见,那么使用第二个选项,我只能有一个公共IP地址,并能够通过端口号将SSH连接路由到相应的实例? 提前致谢!

现代DNS负载平衡解决scheme

我正在学习分发系统,现在我正在研究DNS负载平衡主题。 我有几个Linux服务器,我想要设置下一个configuration: 一个DNS负载均衡器,parsing负载较less的服务器的IP地址; 多个应用程序服务器处理用户请求并将自己的负载统计信息发送给DNS负载平衡器。 我已经search了一段时间,发现似乎是根据dlbDNS的想法build立lbnamed,并做我所需要的。 我感到困惑的是,它似乎暂时停滞了一段时间(自2006年以来没有更新),虽然有评论说它没有什么问题。 此外,我无法find任何其他解决scheme。 所以我想,也许我在Google上搜了一个错误的东西,或者这样的function被包括在一些广泛的应用程序,如绑定。 所以我的问题是:DNS负载平衡方法是现在实际上,什么样的现代解决scheme(应用程序)可以使用? 提前致谢!

负载均衡作为服务的任何特殊好处?

一些提供商具有负载平衡服务: Linode w / NodeBalancer: http : //www.linode.com/nodebalancers/ 具有云负载平衡器的Rackspace云: http : //www.rackspace.com/cloud/cloud_hosting_products/loadbalancers/ 有没有人知道有什么理由使用它们(除了简单的设置/维护,低成本)相比,build立自己的负载平衡器? 他们似乎没有提供任何通过自己设置自定义负载平衡器无法获得的function。

如何创build基本的负载平衡器?

家伙。 我想在美国和德国的两个不同的服务器上部署我的应用程序。 正如我所想的那样,我需要设置某种负载均衡器,这将会从我的用户所在的国家决定,并将其parsing到美国/德国服务器。 总体目标是提供用户权限与最近的服务器一起工作(CDN不是解决scheme,因为我们不共享静态内容)。 我应该在哪里放置负载平衡器,以解决用户到美国/ GER服务器? 在美国/德国? 它看起来像什么? 通常的服务器与一些特定的应用程序或什么? 谢谢。

地理负载平衡

在一家公司他们目前有一个典型的networking服务器设置:一个networking服务器和一个数据库服务器。 不幸的是,由于Web服务器和数据库的负载很高,所以经常会遇到问题,所以我被要求用2个Web服务器来configuration负载平衡。 然而,有人要求我把第二个networking服务器放在另一个公司网站(不同的国家),以尽量减lessnetworking问题的影响。 这是一个好主意吗? 这不会导致更多的networking问题,因为redirect到这么远的networking服务器?

将用户redirect到“www2”有什么意义?

在几个大型网站上,我已经看到从http://www.example.com/redirect到http://www2.example.com/ Netflix就是这样一个例子。 我的假设是,这是用来: 在到达负载均衡器之前,在数据中心之间分配负载(某些IP中的客户端在会话期间被redirect到www2. ,而其他的仍然使用www. ) 或者,在维护操作期间,可能不太可能将用户切换到另一个数据中心。 我说“不太可能”,因为这些交换机是相当频繁的 – 我很难怀疑经常对前端负载平衡器进行维护操作。 在第一种情况下,这种技术有什么好处? 在第二种情况下,DNSlogging的更改是否不够?

我可以ping什么IP地址作为负载均衡器的看门狗目标?

我正在为我的networking设置一个负载平衡器。 如果WAN仍然存在,我有三种select作为validation方法: Link Up(无论调制解调器是否活着)。 这对我不起作用,因为即使一条线路断开,调制解调器仍在运行。 Ping的IP地址。 我想使用这个,但我不知道应该select什么服务器。 DNS查找。 这也可能是一个select。 我应该selectPing还是DNS? 在这两种情况下 – 我应该使用什么IP地址? (我不能使用域名 – 我需要一个IP地址)

只有当一个人倒闭时才能进行DNS轮询?

我有两台服务器,在处理能力和负载方面有相同的能力。 我试图完成的是:(我已经拥有并运行DNS服务器,所以这不应该成为一个问题)。 服务器A将服务于所有传入请求sub.domain.com服务器B将只服务,而服务器Aclosures,如果需要等待一会儿决定,那就OKAY。 可能吗? 加权循环法不适用于我所需要的,也不是常规循环法,因为如果第一个请求被成功传递,它只会前进到下一个服务器。 有没有办法使得如果服务器A上的sub.domain.com不可用,转发到服务器B,直到A上线? 谢谢,这将有助于我的项目的一致性。