microsoft 群集服务

microsoft 群集服务

ID:33642141

大小:132.50 KB

页数:12页

时间:2019-02-27

microsoft 群集服务_第1页
microsoft 群集服务_第2页
microsoft 群集服务_第3页
microsoft 群集服务_第4页
microsoft 群集服务_第5页
资源描述:

《microsoft 群集服务》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Microsoft群集服务(MSCS)简介  简介  在任何情况下,仅仅交付一个具有丰富功能集的高质量应用程序是不够的,在越来越多的时候,它还必须满足高可用性标准。您是否因为群集技术看起来过于高深、难于理解和使用而没有使应用程序再提高一个层次?随着Microsoft的群集服务在WindowsNT?4中引入以及在WindowsServer2003系列中正式提供,开发人员可使用一些简单工具在群集环境中部署应用程序。这些工具能够将群集中的应用程序登记为一般应用程序,并且能够通过编写Windows脚本的方式来控制

2、应用程序的配置。    群集将两个或多个服务器连接在一起,使其对客户端呈现为单个计算机。在一个群集中连接服务器可以分担工作负载、实现单点操作/管理,并为满足增长的需求进行相应的调整提供了一种途径。因此,通过群集可以产生具有高可用性的应用程序。    本文着重介绍三种支持群集的Microsoft服务器技术之一:群集服务。我们将说明如何在群集环境中对应用程序轻松执行性能检查,而无需更改应用程序代码。    三种群集技术  Microsoft服务器提供了三种支持群集的技术:网络负载平衡(NLB)、组件负载平衡(

3、CLB)和Microsoft群集服务(MSCS)。    网络负载平衡    网络负载平衡充当前端群集,用于在整个服务器群集中分配传入的IP流量,是为电子商务Web站点实现增量可伸缩性和出色可用性的理想选择。最多可以将32个运行WindowsServer2003系列产品的计算机连接在一起共享一个虚拟IP地址。NLB通过在群集内的多个服务器之间分配其客户端请求来增强可伸缩性。随着流量的增加,可以向群集添加更多的服务器,任何一个群集最多可容纳32个服务器。NLB在为用户提供连续服务的同时还提供了高可用性,即自

4、动检测服务器故障,并在10秒内在其余服务器中重新分配客户端流量。    组件负载平衡    组件负载平衡可以在多个运行站点业务逻辑的服务器之间分配负载。它在最多包含八个等同服务器的服务器群集中实现了COM+组件的动态平衡。在CLB中,COM+组件位于单独的COM+群集中的服务器上。激活COM+组件的调用是平衡到COM+群集中的不同服务器的负载。CLB通过作用于多层群集网络的中间层与NLB和群集服务配合工作。CLB是作为ApplicationCenter2000的特性提供的,可与Microsoft群集服务在

5、同一组计算机上运行。    群集服务  群集服务充当后端群集,可为数据库、消息传递以及文件和打印服务等应用程序提供高可用性。当任一节点(群集中的服务器)发生故障或脱机时,MSCS将尝试最大程度地减少故障对系统的影响。     图1.三种支持群集的Microsoft服务器技术    通过Microsoft群集服务实现故障转移  MSCS故障转移功能是通过群集中连接的多个计算机中的冗余实现的,每台计算机都具有独立的故障状态。为了实现冗余,需要在群集中的多个服务器上安装应用程序。但在任一时刻,应用程序只在一个节

6、点上处于联机状态。当该应用程序出现故障或该服务器停机时,此应用程序将在另一个节点上重新启动。WindowsServer2003数据中心版支持在一个群集中最多包含8个节点。    每个节点都具有自己的内存、系统磁盘、操作系统和群集资源的子集。如果某一节点出现故障,另一个节点将接管故障节点的资源(此过程称为“故障转移”)。然后,Microsoft群集服务将在新节点上注册资源的网络地址,以便将客户端流量路由至当前拥有该资源的可用系统。当故障资源恢复联机状态时,MSCS可配置为适当地重新分配资源和客户端请求(此过

7、程称为“故障恢复”)。要使应用程序恢复到发生故障转移时的那一点,节点必须能够访问保持应用程序状态的共享存储区。    请注意,Microsoft群集服务旨在提供高可用性,而不是真正的容错功能。“容错”一词通常用于描述提供更高级别恢复功能的技术。容错服务器通常使用结合了特定软件的高级硬件或数据冗余,提供从单个硬件或软件故障近乎瞬时的恢复。这类解决方案的成本远远高于群集解决方案,因为您必须购买冗余硬件,而冗余硬件只不过闲置在那里用于故障恢复。Microsoft群集服务使用价格适宜的标准硬件提供出色的高可用性解

8、决方案,同时最大程度地利用计算资源。    Microsoft群集服务基于无共享的群集模型。无共享模型规定,虽然群集中有多个节点可以访问设备或资源,但该资源在一个时刻只能由一个系统占有和管理。(在MSCS群集中,资源是指任何可以联机或脱机、可在群集中进行管理、一个时刻只能以一个节点作为宿主并可以在节点之间移动的物理组件或逻辑组件。)     图2.Microsoft群集服务    群集服务结构  Microsoft群集服务由三

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。