Articles of 群集

如何在没有客户端重新configuration的情况下集成故障转移WS?

我有一个由IIS服务器1托pipe的Web服务和由IIS服务器2托pipe的另一个Web服务。 有没有办法在服务器1上的WS不可用时自动获取服务器2上的WS,而无需重新configuration客户端(在这种情况下是桌面应用程序)。 必须有一些执行这些任务的工具,请帮助。 谢谢。 编辑两个Web服务公开相同的function,所以基本上我试图build立一个高可用性群集 (即故障转移群集 )

在Apache HTTP Server 2.2.21和Tomcat 7.0.23上使用mod_proxy_ajp进行负载平衡和群集

我一直在努力使负载均衡和集群工作使用这些组合: Apache HTTP服务器2.2.21(httpd-2.2.21-win32-x86-openssl-0.9.8r)使用mod_proxy_ajp启用了粘滞会话。 Apache Tomcat 7.0.23(apache-tomcat-7.0.23-windows-x64) JDK 7更新2(jdk-7u2-windows-x64) Windows 7 64位 Spring 3.1 我读过的一些链接: Tomcat集群 – 一步一步指南 为会话复制设置Tomcat群集 了解Tomcat上下文容器 集群/会话复制如何 这是我的configuration: httpd.conf文件 # Required Modules LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_ajp_module modules/mod_proxy_ajp.so LoadModule proxy_balancer_module modules/mod_proxy_balancer.so LoadModule status_module modules/mod_status.so # Reverse Proxy <Proxy balancer://mybalancer> BalancerMember ajp://localhost:8301 route=s1 BalancerMember ajp://localhost:8302 route=s2 BalancerMember ajp://localhost:8303 route=s3 </Proxy> ProxyPass / balancer://mybalancer/ […]

SQL Server的tempDB分区应该由集群共享吗?

我们有一个2节点的SQL Server 2008 RS群集。 数据和日志分区在集群节点之间共享。 tempDB分区是否需要共享,或者本地服务器节点存储是否足够?

多网卡arp问题

我正在解决Centos 6.4上的一个问题。 我有几个系统为greenplum设置。 每一个都有两个“互连”接口连接到一个孤立的子网。 这就像一个集群互连。 所以在10.1.1.0/24networking中都有eth2和eth3。 每个接口都有自己的IP地址。 当我从host1 ping host2的两个IP时,stream量总是来自eth2,具有相同的MAC地址。 这可以从ARP表和tcpdump中看到。 看起来host1上的arp表具有host2上eth2的Mac地址上的IP 我读了关于ARP FLux的一些信息。 我尝试了以下所有,但似乎没有任何工作。 任何build议? echo 1 > /proc/sys/net/ipv4/conf/eth2/arp_filter echo 1 > /proc/sys/net/ipv4/conf/eth3/arp_filter echo 1 > /proc/sys/net/ipv4/conf/eth2/arp_ignore echo 1 > /proc/sys/net/ipv4/conf/eth3/arp_ignore echo 1 > /proc/sys/net/ipv4/conf/eth2/arp_announce echo 1 > /proc/sys/net/ipv4/conf/eth3/arp_announce

Cassandra 2.x – 添加新节点后,群集不会重新平衡

我有3个节点,都〜550GB,并增加了4个。 我希望数据能够从旧服务器迁移到新服务器。 不幸的是,一天之后,数据似乎留在了古老的地方。 同时,有一个不断的传入数据stream,每个节点增加约150GB。 所以旧的节点目前有550 + 150 = 700GB,新的〜150GB。 我应该等一下吗? 有没有一个命令或选项,我应该运行,使他们重新平衡? 或者在重新平衡的同时,复制1或插入数据时出现问题? — Address Load Tokens Owns Host ID Rack UN xxxx 702.48 GB 256 13.1% 3e9e7e79-c727-4a3f-86ad-0dbfb77a4540 rack1 UN xxxx 692.47 GB 256 15.5% ac41b3df-301e-470a-b531-12f2aeba7328 rack1 UN xxxx 660.65 GB 256 14.2% 8b1bb70d-57fe-460a-b756-4ac82b24acb6 rack1 UN xxxx 156.7 GB 256 15.1% d499acd3-8eae-4a4c-bba3-cd8e45bd1ce3 rack1 UN xxxx 140.99 […]

Redis集群:最less3个主节点?

我正在评估Redis 3的集群function(目前我正在使用Redis 2独立版),所以我正在阅读http://redis.io/topics/cluster-tutorial上的信息。 在这个文件中,我读了一个非常重要的信息: 请注意,按预期工作的最小群集需要包含至less三个主节点。 对于第一次testing,强烈build议使用三个主站和三个从站来启动六个节点群集。 这是真的吗? 在我看来,如果我使用分片function(数据在节点之间共享),这是正确的,但如果我不需要它,我会很高兴只有一个节点上的数据? 我基本上需要一个主站和两个从站(因此,如果一个节点出现故障,集群将处于活动状态),我可以在生产环境中使用此configuration吗? 如果是,禁忌症是什么? 非常感谢您的帮助!

用MD3000构buildSAN(i)

过去我曾几次在这里作为一个潜伏者,发现它只是有帮助,现在我有一个自己的问题。 我负责创buildVM群集解决scheme,并一直在研究MD3000(i)系列DAS / iSCSI存储。 我目前有2个 PowerEdge 1950,可以通过PERC5 SAS HBA连接到MD3000。 但是,这是一个棘手的部分,我想创build一个可通过networking访问的群集或高可用性磁盘。 我可以看到,这样做的一个方法是将MD3000分成几个LUN,使用一个创build一个集群VM,然后将另一个LUN作为传递磁盘连接到该VM,然后可以通过一个“共享”该磁盘iSCSI目标。 但是,我在这里看到了一些陷阱,如果虚拟机是主动/被动的,我只能得到使用1 HBA来处理IO的好处。 另外,我厌倦了使用虚拟机pipe理SAN磁盘引入的性能开销。 这些担忧是否合理? 虚拟机是否可以成功故障转移,仍然可以通过磁盘进行通信? 看起来更简单的另一个select是,只需拿起一台MD3000i,然后将其设置为使用我的20世纪50年代的iSCSI目标来pipe理它。 我想到替代品的唯一原因是因为我担心本单元上的千兆位端口会造成瓶颈。 我意识到,如果我正在寻找一个超高性能的SAN解决scheme,那么MD3000系列可能不是我们要走的路,但是我正在寻找一个价格合理的解决scheme来集群5-6个低/中等利用率虚拟机(每个60iops左右,〜90%写道)。 我不介意“开箱即用”想出一个解决scheme,但是我确实需要能够支持更多的原创思路和文档。 感谢先进的任何想法。

刀片服务器群集高可用性问题

我有一个带有10个刀片的powerge 1855刀片服务器 我正在尝试设置系统来处理: 1 plesk服务器的邮件和DNS + DNS复制到另一台机器 1系统为httpd&mysql 1系统的图像托pipe300GB数据 我正在想 1 plesk服务器146GB 2个听觉负载平衡器73GB 数据库复制146GB的3个Web服务器 3个镜像服务器,rsync复制300GB 有没有更好的方法来设置这个问题,把所有的驱动器和处理器集中起来就像一个系统一样工作,或者我应该把系统分开。

从生产Web群集复制/复制stream量到testingWeb群集

我们有10个机器的networking集群,约1500个请求/序列。 我们如何复制/克隆进入这个生产集群的所有用户stream量,以testing安装在小一点的testing集群上的软件的新版本? 它应该是复制,而不是负载平衡,即真正的用户必须从生产集群接收答案,而不是testing一个。 操作系统:Linux 谢谢。

为我的IIS网站创build故障转移群集的最佳方式是什么?

我们的电子商务网站目前运行在两台服务器上: SQL Server:2005 x 86在Windows Server 2003 Standard x86上,带有一个双核处理器和4 GB的memeory IIS服务器:具有双核四线程超线程处理器和32 GB内存的Windows Server 2008 Web版x64 我们的收入稳步增长,我们需要将冗余服务器部署到故障转移机制中,以便我们不会有任何停机时间。 因为与服务器相比,我认为SQL服务器function太强大了, 2 x SQL Server 2008 R2networking版x64单处理器许可证 2个Windows Server 2008 R2networking版许可证 1个新的物理双核四核32 GB服务器 1个F5负载平衡器 我需要Windows Server 2008 R2networking版许可证,以便可以在这两台服务器的同一个框上运行SQL和IIS。 我们的想法是将此作为主动/被动故障转移群集运行,如果我们购买了额外的SQL许可证,则可以升级到主动/主动群集。 F5负载平衡器将作为监视两台服务器的设备,如果当前活动的服务器停止响应,则故障转移到使用另一台服务器。 要明确这不是Windows群集,而是简单地使用负载均衡器在两台计算机之间进行故障转移,从而使您拥有一般意义上的群集。 这真的是完成我所需要的最好的方法吗? 有什么方法可以利用旧的服务器2003 SQL服务器来作为将HTTP请求发送到相应的活动服务器的设备,然后在发生问题时进行故障转移? 有没有第三方集群软件可以帮助我以更简单的方式完成这个任务?