集群和负载平衡有什么区别?

在服务器2008 R2中,您可以创build一个计算机集群,据我所知,如果服务器死亡提供故障切换。 有了networking负载平衡,我相信这会将一些负载“卸载”到其他服务器上,例如,您可以使用两台具有NLB的Web服务器……但是您是否也可以在群集上拥有一个群集和NLB?

基本上,在哪里使用NLB和在哪里使用集群,例如数据库和网站。

NLB最适用于复制服务所需数据的繁琐任务,多个服务器可以同时运行服务而不会造成任何损害,任何已更改的数据都将完全传递到另一个服务。 大多数networking服务器。

集群最适用于共享存储正在使用的情况,并且一次只能运行一个服务以实现数据完整性或其他原因。 大部分数据库

您使用NLB创build一组完全相同的Web应用程序服务器,所有这些服务器都与群集的数据库服务器交谈。

我认为这是关注主要解决的问题。 集群主要通过改进运行的平台来提高特定应用程序的可用性。

NLB允许您将一系列资源分组在一起,主要用于提高性能,允许您在一个networking地址后面隐藏多个资源,这也可能有助于提供可用性,具体取决于所处任务。