集群服务在企业组织部署关键业务、电子商务和商务流程应用起到了日益重要的作用。
集群是在一组电脑上运行相同的软件并虚拟成一台主机系统为客户端和应用提供服务。 电脑通过缆线物理连接并通过集群软件实现程式上的连接,能够使电脑实现单机无法实现的容错和负载均衡。
Windows Server 2003 家族产品将提供两种类型的集群服务:
--集群服务(MSCS) 仅用于Windows Server 2003 企业版和Datacenter版,该服务为像数据库、消息系统、文档和打印服务这些关键业务应用提供了高可用性和可扩展性。在集群中的多个服务器(节点)保持不间断的联系。假如在集群中的某一节点因出错或维护不可用时,另一节点会立即提供服务,以实现容错。正在访问服务的用户能够继续访问,而不会察觉到服务已由另一台服务器(节点)提供。
Windows Server 2003的企业版和Datacenter版都能够支持最大达8个节点的集群配置。这一改变增强了部署的灵活性:尤其对于地理分散部署的集群配置而言,并且支持主机的N I配置(N 个主动节点 I 个备用节点)。 N I 模型将为将来利用Windows Server 2003部署大型Microsoft Exchange Server提供很重要的支持。
--网络负载均衡 (NLB) 在Windows Server 2003家族的任何版本中都可用,该服务可在集群内均衡分布访问的IP流量。网络负载均衡增强了Web服务器、流媒体服务器、终端服务器等Internet服务器程式的可用性和扩展性。作为负载均衡架构并提供了控制信息管理在WMI结构之上的应用,网络负载均衡可和现存Web服务器群结构无缝集成。
优势
服务器集群特性
|
易于安装和配置 |
集群服务作为Windows Server 2003 操作系统的一个主要部分,不再是个可选的组件。这使服务器集群节点的配置无需安装的媒介,并允许利用集群管理工具在远程服务器上创建节点和更改服务器集群配置。配置服务器集群配置不再需要重启。 |
| 从服务器集群中删除一个节点就像将他从集群中退出相同简单。任何属于这个节点的集群配置信息被自动删除,且无需重启。 | |
| 在配置服务器集群节点时,配置流程会校验软件和硬件配置信息以确保在完成集群服务配置之前检测出任何已知的不兼容问题。许多配置选项都给出了默认值,能够依照最好实践简便快捷地搭建服务器集群。在安装完成后,工作的服务器集群还能够利用服务器集群管理工具进行定制。 | |
| 集群的配置架构为第三方软件供给商提供了开放接口。这使得应用程式能够无缝地配置服务器集群资源,并在服务器集群安装时更改配置信息。就像通过集群管理图像界面相同,服务器集群的安装还可脚本化和通过命令行进行安装。 | |
|
支持更大的集群 |
Windows Server 2003Datacenter版所最大支持的节点数目已从Windows 2000的4节点增加到8个节点。 |
| Windows Server 2003企业版所最大支持的节点数目已从Windows 2000的2节点增加到8个节点。 | |
| 通过增加服务器集群的节点数目,管理员在部署应用和提供容错策略时有了更多的选择以匹配商务需求和风险需要。像传统的节点和/或应用失效转移相同,大的服务器集群提供了更高的灵活性以建立多站点、地理分散的集群来提供容错能力。 | |
|
集成活动目录服务 |
Windows Server 2003企业版和Datacenter版的服务器集群整合了活动目录?服务。这一集成确保了“虚拟”出来的电脑对象在活动目录中注册。这使得应用程式能够使用Kerberos协议认证和委派运行于集群上的服务。这一电脑对象也提供了默认的存放位置以便支持AD的服务发布服务控制点。 |
|
64位服务 |
服务器集群完全支持运行64位Windows Server 2003的电脑。应用能够受益于64位 Windows Server 2003操作系统增加的内存地址,也能够受益于灾难转移所提供的高可用性。 |
|
增强的可管理性 |
当服务器集群使用的存储结构支持动态卷增长,集群磁盘可利用新的内置工具“DiskPart”动态在线扩展。 |
|
简便的资源配置 |
很容易配置集群打印机,配置MSDTC(Microsoft Distributed Transaction Coordinator)服务也相同—只需要配置一次,配置信息就能够复制到全部节点中。 |
| 应用能够通过脚本语言例如Visual Basic? Script 和JScript?实现对集群的支持。这使得为应用编写特定的资源插件以监测和控制服务器集群更为方便。 | |
| 脚本还支持资源指定属性;他允许资源脚本集群范围的配置信息,同样,也能够使用和管理其他资源。增强了对微软消息队列(MSMQ)的支持,包括对触发器的支持。他允许基于可靠的消息架构所提供的全部特性构建高可用性的应用。 | |
|
网络增强 |
服务器集群可通过重要的网络增强获益。灾难转移增强的逻辑现在支持心跳信号完全丢失;现在在仲裁(quorum)任何权决定之前任何节点公共通讯的网络状态都会被纳入考虑。 |
| 媒介感知探测提供了更好的灾难转移保护。因为媒介感知在默认情况下是禁用的,网络角色被保持连同任何的IP地址相依存的资源保持在线。假如服务器集群足够大,且网络结构支持集群节点间的多播,多播心跳会被自动选择。假如多播因为某种原因失效,心跳通讯会转换为单播。在任意事件中,任何的心跳通讯都是经过签名和安全的。 |



