Articles of 负载均衡

寻找方向 – 负载均衡dovecot-postfix

只是寻找一个方向去。 有几个Ubuntu 10.04的HA /负载平衡软件包,我不知道哪一个使用。 这是我的情况: 使用Postfix的smtp,dovecot的pop / imap。 两台服务器: 在正常的操作,我想要一个服务器响应smtp和其他pop / imap。 如果有任何服务器出现故障,我想让其他人响应smtp和pop / imap。 哪个装载平衡器/ HA包装应该使用? 寻找最容易设置的一个,同时允许不同的路由取决于传入的端口。 笔记: 我已经设置了文件复制,我正在使用gluster。 这将在服务器之间复制电子邮件文件。 MySQL是一个独立的服务器,我们已经在使用我们的生产postfix / dovecotauthentication。 WWW也是我们用于webmail / postfixadmin服务的独立服务器,使用上述的MySQL服务器。

networkingGURU – IP故障转移与负载平衡相结合…是否有这样的软件? 可能吗?

我一直在玩高可用性解决scheme几天,到目前为止,我发现UCARP非常有用的IP故障切换。 这是死了简单,做这项工作。 我正想着更进一步: 如果连接共享相同IP的两个节点的路由器将始终发送所有分组到两个节点 (总是),那么我可以实现更大的负载平衡 。 这就像一个“主 – 主”解决scheme,而不是“主备”。 来源IP是可分的。 如上所述,冗余组合 ,假设两个这样的节点共享一个(“虚拟”)IP。 当他们都起来的时候,他们会简单地分开客户端的源IP(它的普通数字),并知道如何做出反应。 例如,Node1使用除以2的IP。 剩下的就是Node2。 客户端启动TCP / IP连接(通过共享IP)。 连接两个节点的路由器都将此请求发送给两者。 如果客户端的IP完全被2分割,则Node1应答。 此时Node2忽略,因为它知道Node1。 如果一个节点发生故障,例如Node1,则另一个节点(Node2)检测到它 – 通常情况下, 就像UCARP一样! 那时Node2将开始为其他客户提供服务。 当Node1回来的时候,Node2将停止从一个可被2除尽的IP来的SYN请求(TCP / IP连接启动的第一步),让Node1继续服务。 从路由器的方向可能会出现一个可能的问题 :它需要将每个传入的数据包发送到冗余组中的X个节点。 高(er)内部networking负载。 另一个可能的问题是,每个节点实际上获得很多很多的数据包,即使是那些“不需要”的数据包。 有了今天的路由器/networking卡,我认为这是一个非常小的价格,而非常高的可用性 。 更不用说,在这种情况下,我会充分利用我的资源(以一种好的方式),而不是使用一个或多个“待命”服务器,这些服务器只能做到“待命”。 我确切的问题是: 1)有没有这样的解决scheme? (开源,免费,基于Linux)。 2)路由器能支持这样的事情吗? 它应该支持哪些标准? 我会问DS / VPS提供商有关这种能力的是什么? 无论如何,这是我对这个问题的一些思考。 我很乐意得到一个简洁的答案支持的链接和几个字。 不仅如此,显然是欢迎:)

pfSense 2.0RC Web服务器负载平衡

HY, 我最近安装了pfSense 2.0RC,我试图设置Loadbalancing, 我添加了IP池:192.168.1.10:80 – > webserver 1 192.168.1.100:80 – > webserver 2 并添加了一个虚拟服务器IP:192.168.1.200:80 – >虚拟IP 但是当我试图看到http://192.168.1.200/的IP地址不回应。

LVS + Ldirectord负载平衡可以服务两个域吗?

我有一个使用直接路由方法的两台真实服务器的负载平衡集群,真实服务器上有一个域。 现在,我只为ldirectord设置了一个虚拟IP和两个真实IP。 如何为不同的域添加另一个虚拟IP和两个真实IP? 可能吗? 谢谢。 我目前的ldirectordconfiguration如下所示: # /etc/ha.d/ldirectord.cf checktimeout=3 checkinterval=5 autoreload=yes logfile="/var/log/ldirectord.log" quiescent=yes virtual=192.168.0.200:80 fallback=127.0.0.1:80 real=192.168.0.110:80 gate real=192.168.0.120:80 gate service=http request="test.html" receive="Still alive" scheduler=wlc protocol=tcp checktype=negotiate 我正在遵循这个指示: http://www.novell.com/communities/node/4846/load-balancing-howto-lvs-ldirectord-heartbeat-2

Django / MySQL / Memcached用于10K用户访问者

我目前正在为我的网站使用CentOS(512内存,双核CPU)。 这里是规格: Django 1.3.1 Python 2.7.2 Apache 2与mod_wsgi 3.3 MySQL 5(约5000个logging) Memcached(运行120 MB) Nginx为静态内容提供服务 当我的网站同时有2000个访问者时,CPU使用率达到总数的40%左右。 而10K的访问者,CPU是90%-100%。 该网站非常缓慢。 我试图caching在数据库中,但不工作。 我可以迁移到新的更大的服务器,但这将是一个浪费。 因为我的网站在一周的1-2天内就达到了这么大的数量。 任何想法呢? 谢谢!

Windows负载平衡在许多子网上; 需要多less个IP地址

我有两个主机在4个不同的局域网子网上有一个接口(这里没有广域网适用)。 10.1.1.x 10.1.2.x 10.1.3.x 10.1.4.x 假设每个子网都需要xxx9的本地服务作为所需的服务进行负载均衡。 另外假设两台主机已经有以下非负载均衡的IP: 10.1.1.11 10.1.1.12 题 当我在其他子网上设置NLB时,我是否还需要为该主机设置一个非群集IP? 例: Load Balanced 10.1.1.9 10.1.2.9 10.1.3.9 10.1.4.9 Host1 10.1.1.11 <– Already Exists 10.1.2.11 <– Is this needed in addition to 10.1.x.9?? 10.1.3.11 <– Is this needed in addition to 10.1.x.9?? 10.1.4.11 <– Is this needed in addition to 10.1.x.9?? Host2 10.1.1.12 <– Already Exists […]

Rackspace RackConnectconfiguration

我们目前有一个Rackspace的专用Web服务器和数据库服务器。 我们有一个新的Web应用程序,我们想在Rackspace Cloud服务中提出。 我们正在研究RackConnect选项,这将允许云networking服务器连接到我们现有的数据库服务器。 我们最初考虑的是将这个新的Web应用程序放在我们现有的Web服务器上,然后使用F5负载平衡器来实现高可用性,而云Web服务器则处理大部分stream量。 一旦我发现F5负载平衡器将花费多less钱,这将使我的预算出水。 所以我开始研究其他configuration。 我想到的另一个configuration是这样的:创build2个新的云networking服务器,并启动云负载平衡器,而不是得到F5。 然后2个云networking服务器可以通过RackConnect连接到后端数据库服务器。 任何人都可以告诉我,如果这种configuration将工作? 这比把F5投入混合物要便宜得多。 我感谢任何关于这个build议configuration的反馈。 谢谢, 罗恩

负载平衡器拓扑

可能重复: 你能帮我做一下容量规划吗? 我正在build立一个负载平衡器与两个后端Web服务器和一个后端MySQL服务器。 有专用的MySQL服务器是一个好主意吗? 或者它会影响SQL查询? 所有服务器都运行在一个云区域,服务器之间的延迟小于1ms 谢谢Sandeep

Apache平衡集群

我需要做一个apache + tomcat可靠,高可用的cluser。 我见过很多文档如何使这archeticture: __________________________ _____________ | Load balancer | 1 ________________ * | Tomcat | |__________________________| |_____________| 但是我需要制作多个负载平衡器。 而如何组织这个archeticture是我的问题。 有没有什么文章如何使负载均衡器主机可靠呢? __________________________ | Load balancer | |__________________________| _____________|____________ _____________ | Load balancer |*________________ * | Tomcat | |__________________________| |_____________| _____________|____________ | Load balancer | |__________________________|

BIG IP – HTTPS Health Monitor设置

我有一个网站,我们已经build立了一个健康监控页面,所以我们可以把我们的服务器放入和离开Big-IP。 现在我们刚刚进入了Big-IP,我碰到的问题是你为80端口和443端口设置了健康监视器,现在80检查工作正常,但是当我得到443检查看我们的文件时,它失败了。 现在我知道,因为我点击这个网页上的IP地址通过HTTPS将导致一个证书错误,但我会猜测,BIG-Ip将被设置为接受证书并继续进行检查。 我想要做什么? 还有一种方法只使用HTTPS的HTTP监视器? 因为如果端口80已经停止发送stream量,那么如果我使用相同的显示器443,它将停止stream量。 任何帮助将是伟大的! 谢谢