本主题包含下列部分:

可用性、可伸缩性和群集技术

Windows Server(R) 2008 提供两种群集技术:故障转移群集和网络负载平衡 (NLB)。故障转移群集主要提供高可用性;网络负载平衡提供可伸缩性,并同时帮助提高基于 Web 服务的可用性。

群集技术(故障转移群集或网络负载平衡)的选择主要取决于所运行的应用程序是否具有长期运行的内存中状态:

  • 故障转移群集是针对具有长期运行的内存中状态或具有大型的、频繁更新的数据状态的应用程序而设计。这些应用程序称为状态应用程序,并且它们包括数据库应用程序和消息应用程序。故障转移群集的典型使用包括文件服务器、打印服务器、数据库服务器和消息服务器。

  • 网络负载平衡适用于没有长期运行的内存中状态的应用程序。这些应用程序称为无状态应用程序。无状态应用程序将每个客户端请求视为独立的操作,因此它可以独立地对每个请求进行负载平衡。无状态应用程序通常具有只读数据或不常更改的数据。前端 Web 服务器、虚拟专用网络 (VPN)、文件传输协议 (FTP) 服务器以及防火墙和代理服务器通常使用网络负载平衡。网络负载平衡群集还可以支持其他基于 TCP 或 UDP 的服务和应用程序。

故障转移群集概述

使用故障转移群集,可以确保用户几乎一直具有访问基于服务器的重要资源的权限。故障转移群集是一组独立的计算机,这些计算机相互协作以提高服务和应用程序的可用性。多台群集服务器(称为节点)之间由物理电缆和软件连接。如果其中一个节点出现故障,另外一个节点就会通过称为故障转移的一个进程开始提供服务。

可以使用“故障转移群集管理器”管理单元验证故障转移群集配置,创建并管理故障转移群集,以及将某些资源设置迁移到运行 Windows Server 2008 R2 的群集中。

在 Windows Server 2008 中,对故障转移群集(以前称为服务器群集)的更改旨在简化群集设置和管理,使群集更加安全和稳定,改善群集中的网络连接以及改善故障转移群集与存储通信的方式。

什么是故障转移群集?

故障转移群集由一组独立的服务器组成,这些服务器运行的是 Windows Server 2008,并相互协作以提高服务和应用程序的可用性。群集中的某台计算机上发生故障时,资源会重定向到群集中的另一台计算机,工作量也会重新分发到群集中的另一台计算机。可以使用故障转移群集确保用户几乎一直具有访问基于服务器的重要资源的权限。

故障转移群集的硬件和软件注意事项

注意

可用于 Windows Server 2008 的 Server Core 安装选项以及面向基于 Itanium 的系统的 Windows Server 2008 的一组有限服务器角色。

仅当所有硬件组件均标记为“Certified for Windows Server 2008 R2”时,Microsoft 才支持故障转移群集解决方案。此外,完整配置(服务器、网络和存储)必须通过“验证配置”向导中的所有测试,该向导包含在“故障转移群集管理器”管理单元中。

用于管理故障转移群集的软件是“故障转移群集管理器”管理单元,该管理单元作为故障转移群集功能的一部分安装在 Windows Server 2008 R2 中。支持故障转移群集的基本服务是群集服务。

安装故障转移群集功能

使用 初始配置任务 或 服务器管理器 安装功能。安装故障转移群集功能的步骤:

  1. 在任务列表中,单击“添加功能”

  2. 在向导显示的功能列表中,单击“故障转移群集”

管理故障转移群集

服务器角色和功能使用 Microsoft 管理控制台 (MMC) 管理单元进行管理。 要打开“故障转移群集”管理单元,请依次单击「开始」、“管理工具”,然后单击“故障转移群集管理器”。

故障转移群集的其他参考

若要了解有关故障转移群集的详细信息,可以查看服务器上的“帮助”。若要执行此操作,请打开故障转移群集管理单元(如前一部分中所述),然后按 F1。

有关故障转移群集的详细信息,请参阅 Microsoft 网站上的以下资源: