我们已经为我们新的登台环境build立了两台主机的Windowsnetworking负载平衡(NLB)群集。 该集群最初工作正常,但最终,通过我们的自动部署脚本停止并启动其中一台主机后,第一个主机不能再看到第二个主机。 因此,如果您在Host1上打开NLBpipe理器,Host2是不可见的。 如果您在Host2上打开NLBpipe理器,则不会发生这种情况。 编辑:实际上,有时Host2也看不到Host1。 发生这种情况时,群集完全不响应请求。 我们在“糟糕的状态”中注意到的事情: 主持人可以相互ping通。 RPC工作,因为我可以访问另一个主机的C $共享。 如果我尝试手动添加丢失的Host2到Host1,它说它已经存在。 我可以单击群集>连接到现有并指定Host2,它的工作,但直到我closuresNLBpipe理器并再次打开它。 当群集处于不良状态时,如果我尝试启动Host2,则表示“融合”,但从未更改为“融合”。 我们尝试过的东西没有解决问题: 删除所有的NLB的东西,并重新从头开始重新configuration。 在其中一台主机上的设备pipe理器中删除并重新添加networking适配器。 从多播切换到单播。 重新构build第二个节点的虚拟机。 重新启动服务器似乎暂时解决它,直到它再次发生。 组态: 两台主机都在运行Windows Server 2012 R2,并且最新的更新为2015-09-21。 在NLB设置之前,第二台主机从第一台主机的映像克隆。 两台主机都在同一个VMWare主机上作为VMWare来宾运行。 我不确定VMWare的版本(这取决于我们的pipe理员),但Guest OS上的VMWare工具说版本9.4。 每台主机都有一个带有2个IP分配的以太网适配器:主机的专用IP和集群IP。 端口规则:多播,仅端口80和443,负载均衡,亲和力单一
我知道这可能是一个简单的问题,但我似乎无法在任何地方find明确的答案。 我们有两台服务器(Win2K3 SP1)在NLB下的IIS 6.0上运行单个网站。 每个服务器都运行两个networking适配器,当前有一个处理“正常”服务器通信,另一个处理服务于单个网站的NLB群集。 我想知道是否有可能和/或build议在同一台两台服务器上的不同NLB群集下的IIS中运行多个网站。 如果有可能,有没有人有任何描述如何正确地做到这一点的链接? 提前致谢。
我知道ISA 2006具有集成的networking负载平衡function。 我们最近还通过第二个服务提供商获得了第二个互联网线路。 我知道有可能购买NLB路由器来同时使用两条input线路,但如果可能的话,这不是我们想要的路线。 因此,是否有可能有两个ISA 2006服务器,每个都有自己的外部连接,负载平衡被视为一个网关? 我的想法是有两个ISA服务器每个有三个网卡,一个外部,一个内部和一个交叉通信。 我的印象是,这应该工作,但希望别人有经验。
我有一个问题的Windows Server 2003框(MOSS 2007),导致问题,所以我们closures它。 当我们把它恢复时,它join了NLB(另外一台服务器)并导致问题。 我们试图在麻烦的盒子上closuresIIS,但问题依然存在,直到我们再次closures。 我们想在不joinNLB的情况下启动服务器。 我们如何做到这一点? 编辑:我不是pipe理员,只是试图帮助我们的家伙。 我假设如果一个盒子关机,那么它不显示在NLBpipe理器,如果它不显示,您不能设置其属性,从组中删除它。 这听起来正确吗?
我们最近将一台Dell PowerConnect 6248堆栈换成了Cisco 6500核心交换机。 此后,在ESX群集上的两个虚拟机上运行的networking负载均衡Sharepointperformance得相当糟糕。 症状是打开和保存存储在SharePoint中的文档需要很长时间。 在Sharepoint服务器或SQL服务器上没有出现错误,只是很多恼人的用户。 最初我以为NLB没有办法解决这个问题,但是一旦我们把内部网的DNSlogging重新写到networking前端的IP地址上,问题就消失了。 我们怀疑Dellconfiguration中存在与组播相关的问题 – NLBconfiguration了多播,但不configurationIGMP。 有没有人有类似的设置,并解决这类问题? VMware ESX上的Sharepoint,以及Dell PowerConnect交换机。
我们有一个在一个NLB集群中的几个节点上运行的IIS7。 NLB节点被设置为Affinity:None,以便新的连接遍布它们。 我们希望KeepAlive打开,这样我们可以获得更好的性能,但是我们发现当集群中的一个节点消失时,其所有stream量都会移动到其他节点上,但是永远不会移回。 尽pipe我们正在运行Web服务,但是我们只有几个客户端执行CPU密集型任务,所以我们发现一台服务器将被殴打致死,而另一台服务器却无所事事! 我们希望能够像Apache的MaxKeepAliveRequests那样限制给定连接上的请求数量,这样IIS就会定期强制客户端重新连接,从而平衡集群。 这是IIS7支持的东西吗? 这是“正常”的人吗?
直到最近,我还是假定Microsoft NLB在操作系统/机器级别而不是应用级别上工作。 即,NLB只监视机器上的心跳,以检查机器是否处于活动状态,然后closures特定节点(如果它断开)。 但是,我发现这个评论在服务器故障问题上有所不同。 根据评论 NLB只是将连接路由到打开的TCP端口。 如果您的应用程序closures了端口,则NLB将不再将其连接路由到该端口,直到该端口再次打开。 以上是真的吗? NLB是否在端口级别监视应用程序? 如果(1)的答案是“是”,那么它是否会切换服务停止以及服务挂起的情况,还是仅针对其中的一种情况? 如果NLB确实做了以上所有的事情,那么使用Clustering有什么用呢? 唯一的好处是对于集群,你不需要复制的数据。 但总体集群将是更昂贵的解决scheme。 对于像MS SQL Server这样的标准产品,对于我自己的服务,上述问题的答案是不同的,还是相同? 如果NLB不这样做,只是操作系统/机器级别的心跳,那么有没有其他的方式,而不是群集为我自己的服务提供高可用性和切换?
我们有两个terminal服务器,我们使用networking负载平衡(NLB)将这两个terminal服务器集中在一起。 我们需要在两台服务器上安装相同的应用程序,因为如果使用该terminal的一个用户被redirect到这两台服务器中的任何一台,则需要具有相同的应用程序。 是否可以在两台terminal服务器之间同步安装应用程序,以便在两台服务器上安装相同的应用程序? 这是代表configuration拓扑的图表: 所有服务器都运行Windows Server 2012。
鉴于: 一个ASP.NET Web应用程序 2个安装了IIS的Windows服务器(不允许有更多的服务器) 我想在服务器和应用程序级别启用该应用程序的负载平衡/故障转移。 我的计划是: 1)在IIS下的两台服务器上安装Web应用程序。 2)对于服务器级负载平衡/故障转移,启用Microsoft NLB 3)对于应用程序级别的负载平衡/故障转移,我很想在每台服务器上使用ARR。 所以,每个服务器将同时承载ARR和一个Web应用程序。 每个ARR实例将在本地对其他服务器进行负载均衡请求。 最后一点是可以实现的吗? 我唯一的约束:2台服务器,没有更多。
我期望构build一个HA服务总线场,希望在Windows Server 2012 R2上使用Microsoft NLB,就像这里所描述的那样。 在9354以下的输出属于Microsoft.ServiceBus.Gateway.exe和9356属于Microsoft.ServiceBus.MessageBroker.exe。 我的问题是我要求NLB转发哪个端口? netstat -anop TCP | find ":93" TCP 0.0.0.0:9354 0.0.0.0:0 LISTENING 11424 TCP 0.0.0.0:9355 0.0.0.0:0 LISTENING 4 TCP 0.0.0.0:9356 0.0.0.0:0 LISTENING 12184 TCP 0.0.0.0:9359 0.0.0.0:0 LISTENING 4