频道直达:新闻 - 组网 - 安全 - 服务器 - 存储 - 系统 - 应用 - 开发 - 数据库 - 前沿 - 技术人 - 培训 - 求职 - 读书 - 教程 - 专题 - 产品 - 案例 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

Windows Server 2003集群服务技术概述(1)

作者: 佚名 出处:Microsoft 2007-07-26 10:22    砖    好    评论   进入论坛
阅读提示:服务器群集是用来描述Microsoft Cluster Service(MSCS)群集的常用术语,,一般与基于网络负载平衡(Network Load Balancing)的群集对比使用。
服务器群集是用来描述Microsoft Cluster ServiceMSCS)群集的常用术语,,一般与基于网络负载平衡(Network Load Balancing)的群集对比使用。

一般信息

更大的群集规模

Microsoft Windows Server 2003 企业版(Enterprise Edition)现在支持8 节点群集(过去是2个节点),而且Windows Server 2003 数据中心版(Datacenter Edition)现在支持 8节点群集(过去是4个)。

优点

  • 更大的灵活性 为服务器群集上的应用呈现部署提供了更大的灵活性。支持多实例的应用程序可以在更多节点上运行更多实例;多个应用程序可以部署在一个服务器群集上,同时对节点是否(或何时)发生故障或者停机维护具有了更大的灵活性和控制能力。

64位支持

Windows Server 2003 企业版(Enterprise Edition)和数据中心版(Datacenter Edition)的64为版本支持群集服务(Cluster Service)。

优点

  • 大内存需求 – Microsoft SQL Server™ 2000 Enterprise Edition 64位)是应用程序在利用64 Windows Server 2003的大内存支持(最大4TB – Windows 2000 Datacenter 仅仅支持最大 64GB 内存)的同时,利用群集服务的一个典型例子。这为大多数计算密集型的应用程序提供了一个难以置信的强大平台,同时确保了这些应用程序的高可用性。

说明:服务器群集不支持GUID Partition TableGUID 分区表,GPT)磁盘。GPT磁盘是Windows Server 2003 中的一种新型磁盘架构,最大支持18 exabyte 的磁盘。

Terminal Server 应用程序模式

Terminal Server 能够以应用程序模式运行在服务器群集的节点上。说明:Terminal Server会话没有故障转移能力。

优点:

  • 高可用性   Terminal Server 目录服务可以通过故障转移获得高可用性。

多数节点集(MNS)群集

Windows Server 2003 拥有一个可选的仲裁资源,它不需要磁盘位于仲裁设备的共享总线上。该特性被设计为由OEMIHV和其它软件厂商内置在大型的的端到端解决方案中,而不是有某个最终用户进行部署,虽然有经验的用户也有可能完成它的部署。这个新特性所针对的目标情境包括:

  • 地理位置分散的群集。本机制提供了一种单一和由Microsoft提供的仲裁资源,它独立于地理位置分散的存储解决方案或者多站点群集。说明:针对地理位置分散的群集存在一个单独的群集硬件兼容性列表(Hardware Compatibility ListHCL)。
  • 低成本或者类似设备的高可用解决方案没有使用共享磁盘,而是使用了其它技术(例如日志发送、软件磁盘或者文件系统复制和镜像)让数据能够为群集中的多个节点所用。

说明:Windows Server 2003 没有提供在所有MNS群集节点中镜像或复制数据的机制,所以尽管可以在根本不使用共享磁盘的情况下构建群集,但是需要倚靠应用程序来让应用程序数据变得高度可用和在所有计算机上实现冗余。

优点:

  • 存储抽象 将存储子系统释放出来,以便以最为相应的方式在多个站点间管理数据复制,而无需操心共享的仲裁磁盘,同时仍然为单个虚拟群集的想法提供支持。
  • 非共享磁盘 有一些情境需要高度连续一致的群集特性,但是并不需要共享磁盘。例如:a)群集中的应用程序在各个节点间保持一致的数据(例如,数据库的日志发送和相对静态数据的文件复制,以及b)群集中托管的应用程序拥有非永久性的数据,但是需要以一种紧密耦合的方式协作,以提供连续一致的变化状态。
  • 更高的冗余性 如果共享的仲裁磁盘损坏了,整个群集都会停止运转。利用多数节点集(Majority Node Sets),某个节点上仲裁磁盘的损坏不会导致整个群集停机。

安装

默认安装

群集默认情况下会被安装。您只需要启动“群集管理员”(Cluster Administrator)或者编写脚本使用Cluster.exe即可配置群集。此外,第三方的仲裁资源可以预装,然后在服务器群集配置期间加以选择,而不需要额外的配置过程。所有的服务器群集配置都可以用相同方法进行部署。

优点

  • 更轻松的管理 您不再需要使用光盘来安装服务器群集。
  • 无需重启  在安装或卸载了群集服务之后,不再需要重新启动计算机。

预配置分析

分析和验证硬件和软件配置并且发现潜在问题。在创建服务器群集之前,就任何潜在的配置问题提交一份完善和易于阅读的报告。

优点:

  • 兼容性 确保任何一致的不兼容问题都能够在进行配置之间被检测到。例如,Service for MacintoshSFM)、网络负载平衡(Network Load BalancingNLB)、动态磁盘以及DHCP问题地址都不受群集服务的支持。

默认值

创建一个服务器群集,使用默认值和启发式过程满足最佳实践的要求。对于许多新创建的服务器群集,默认值都是最为适合的配置。

优点:

  • 更易于管理   创建服务器群集过程中需要回答的问题数量、需要收集的数据和代码更少。其目标是获得一个“默认”情况下即可投入运行的服务器群集,然后再使用服务器群集管理工具进行定制(如果需要)。

添加多个节点

允许在一次操作中将多个节点添加到服务器群集中。

优点

  • 更易于管理  更快捷、更轻松地创建多节点服务器群集。

可扩展的体系结构

可扩展的体系结构允许应用程序和系统组件参与到服务器群集的配置中。例如,应用程序可以在服务器进入群集之前安装,而且应用程序可以参与(或者阻止)节点加入服务器群集。

优点

  • 第三方支持 允许应用程序将设置服务器群集资源和(或)修改它们的配置的过程作为服务器群集安装的一部分,而不是作为一个服务器群集安装结束后的单独工作。

远程管理

以远程方式全面创建和配置服务器群集。可以在一个远程管理站点创建新的服务器群集,也可以将节点添加到现有服务器群集中。此外,驱动器盘符的变化和物理磁盘资源的故障转移都会在Terminal Server 的客户端会话中得到更新。

优点

  • 更易于管理 允许通过Terminal Services实现更好的远程管理。

命令行工具

可以通过为命令行工具cluster.exe编写脚本创建或配置服务器群集。

优点

  • 更易于管理 更易于实现群集创建过程的自动化。

更简单的卸载过程

从某个节点卸载群集服务的过程现在通过去除节点的一步操作即可完成。而以前的版本需要在卸载之后进行节点去除操作。

优点

  • 更易于管理 卸载群集服务的过程更加有效,因为您仅仅需要通过“群集管理器”或者Cluster.exe去除节点,节点便会解除对群集的支持。此外,Cluster.exe 具有一个新的开关参数,在“群集管理器”发生了问题的情况下可以强行卸载群集服务:
    cluster node %NODENAME% /force

仲裁日志的大小

仲裁日志的默认大小已经被提高到4096 KB(以前是64 KB)。

优点

  • 更多共享数量 – 4,096 KB的仲裁日志运行使用大量的文件或打印机共享(例如200台共享打印机)。在先前版本中,在共享数量很大的情况下,仲裁日志的空间会被用尽,从而导致资源不一致的故障转移。

本地仲裁

如果节点没有被附加到共享磁盘,它会自动配置一个“本地仲裁”资源。此外,还可以在群集服务运行后创建一个本地仲裁资源。

优点

  • 测试群集 用户可以容易地在本地PC上创建测试群集以测试群集中的应用程序。,或者熟悉群集服务的使用方法。用户不需要使用那些通过了Microsoft Cluster HCL认证的特殊群集硬件来运行测试群集。
    说明:本地仲裁仅仅被单节点群集(例如lonewolf)所支持。此外,没有通过HCL认证的硬件设备不能使用在生产环境中。
  • 恢复  在丢失了所有共享磁盘的情况下,可以使用cluster.exe /fixquorum开关参数启动群集,让一个临时群集投入运行(例如,在您等待新硬件送达的时候),然后再创建一个本地仲裁资源并讲它作为您的仲裁。在使用打印群集的情况下,可以指向本地磁盘的后台打印文件夹。对于文件共享,可以指向本地磁盘上的文件共享资源,以将备份数据恢复到那里。显而易见,这不会提供任何故障转移能力,仅仅是一种临时性的手段。

仲裁选择

您不再需要选择使用哪一个磁盘作为仲裁资源(Quorum Resource)。它会自动配置到容量大于50MB并且以NTFS格式进行了格式化的最小的磁盘上。

优点

  • 更易于管理   最终用户不再需要担心使用哪一个磁盘用于仲裁。注意:可以在安装期间或者配置完群集之后,将仲裁资源移动到其它磁盘上。

集成

Active Directory

现在,群集服务和Active Directory™(包括“虚拟”计算机对象、Kerberos身份验证以及用来发布服务控制点的默认位置,例如MSMQ)之间具有了更紧密的集成关系。

优点

  • 虚拟服务器 通过将群集的虚拟服务器作为一个计算机对象发布到Active Directory中,用户可以像访问其它Windows 2000 服务器那样访问虚拟服务器。特别是,它取消了使用NetBIOS 浏览和管理群集节点的需要,使得客户端可以通过DNSWindows Server 2003的默认名称解析服务)来查找群集对象。说明:虽然网络名称服务器群集资源发布为Active Directory中的一个计算机对象,但是计算机对象不应该用于管理工作,例如应用组策略。在Windows Server 2003中,虚拟服务器计算机对象的唯一任务便是:
    • 允许Kerberos身份验证在虚拟服务器上进行托管,以及
    • 对于具有群集意识和Active Directory意识的服务(例如MSMQ),将特定的服务提供商信息发布到它们所驻留的虚拟服务器上。
  • Kerberos 身份验证 这种形式的身份验证允许用户在不必发送口令的情况下接收服务器的身份验证。实际上,他们出示一张能够授予他们服务器访问权限的票据。而Windows 2000 Server 使用的NTLM身份验证则会对用户口令进行散列之后通过网络发送出去。此外, Kerberos支持客户机和服务器的相互身份验证,并且允许跨越多台计算机实现身份验证的委派。说明:为了在混合模式的群集中(例如Windows 2000Windows Server 2003)对虚拟服务器进行Kerberos身份验证,必须运行Windows 2000 Advanced Server SP3 或更高版本。否则,将使用NTLM执行所有身份验证。
  • 发布服务 既然群集服务具有Active Directory意识,那么它便可以与其它能够在Active Directory中发布服务信息的其它服务进行集成。例如,Microsoft Message QueuingMSMQ 2.0可以在Active Directory中发布有关公共队列的信息,以便于用户可以轻松查找距离他们最近的队列。现在,Windows Server 2003进一步扩展了这一特性,允许在AD中发布群集化的公共队列信息。

说明:群集集成不会对Active Directory架构进行任何修改。


共3页: 1 [2] [3] 下一页
【内容导航】
专题
Windows Home Server 家用服务器专题
Windows Server 2008专题
windows网络安全指南
赛门铁克诺顿误杀Windows系统文件 导致百万系统崩溃
Windows系统加固专题
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Windows XP远程桌面连接图解(.. (查看56377次)
·Solaris基础知识入门 (查看47764次)
·Windows操作系统安装 (查看34661次)
·设置远程桌面连接 (查看34190次)
·Linux的安装 (查看31196次)
订阅技术快讯
电子杂志下载
名称:SQL Server数据库管理精品黄皮书
简介:书中文章经过精挑细选,便于用户能根据自己的实际工作和学习,快速在本书寻找到相关资料。内容涵盖了SQL Server的安装与升级、语句查询、数据备份和恢复、自动化任务、数据同步、数据字典、安全和预防、性能和优化、集群等各方面应用信息,以及DBA管理人员在数据库管理工作中
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。