《WindowsServer高可用性与群集课件.pptx》由会员分享,可在线阅读,更多相关《WindowsServer高可用性与群集课件.pptx(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Windows Server 高可用性和群集高可用性和群集.什么是高可用性的关什么是高可用性的关键业务平台平台高可用性的关高可用性的关键业务平台的特点:平台的特点:应用程序全部脱机时间7*24关键业务实现高可用性的方法:高可用性的方法:Windows Cluster ServiceNLB.Cluster原理原理一个集群是一一个集群是一组独立的独立的计算机的集合;算机的集合;他他们共同运行着一共同运行着一组公共的公共的应用程序和服用程序和服务;他他们组成的系成的系统对于客于客户和和应用程序而言是透明的;用程序而言是透明的;集群服集群服务可以提供可以提供负载平衡和故障屏蔽等功能;平衡和故障屏蔽等功
2、能;集群就是由一些互相集群就是由一些互相连接在一起的接在一起的计算机构成的一个并算机构成的一个并行或分布式系行或分布式系统。从外部来看,它。从外部来看,它们仅仅是一个系是一个系统,对外提供外提供统一的服一的服务。.集群技集群技术分分类基于冗余的集群,例如:容基于冗余的集群,例如:容错机、基于系机、基于系统镜像的双机像的双机系系统、基于系、基于系统切切换的双机系的双机系统 基于基于应用程序切用程序切换的集群:特点是当集群中的某个的集群:特点是当集群中的某个节点点出故障出故障时,其它,其它节点可以点可以进行行应用程序一用程序一级切切换,所以,所以所有所有节点在正常状点在正常状态下都可以下都可以对外
3、提供自己的服外提供自己的服务,也,也被称被称为静静态的的负载均衡方式;性能价格比高,但也无法均衡方式;性能价格比高,但也无法实现无无缝切切换,而且,而且对单个个应用程序本身无法做到用程序本身无法做到负载均衡。均衡。基于并行基于并行计算的集群,主要算的集群,主要应用于科学用于科学计算、大任算、大任务量量的的计算等算等环境。有并行境。有并行编译、进程通程通讯、任、任务分分发等多等多种种实现方法。方法。.Windows群集群集发展展Windows NT 4.0Microsoft Cluster Service(MSCS)Windows 2000 Server/Windows Server 2003S
4、erver ClusteringWindows Server 2008Failover Clustering(WSFC).Windows Server 2003故障转移群集故障转移群集.Windows Server 2003 Cluster Service的新特点的新特点支持最多支持最多8 8节点点易于使用的安装向易于使用的安装向导不需要重启不需要重启动不需要安装光不需要安装光盘远程安装与部署程安装与部署(非非终端服端服务)一次添加多个一次添加多个节点点.安装安装Cluster的条件的条件软件要求件要求:集群中的所有计算机均安装了Microsoft Windows Server 2003 En
5、terprise Edition或Windows Server 2003 Datacenter Edition。一个名称解析法,比如:域名系统(Domain Name System,DNS)、DNS动态更新协议、Windows Internet名称服务(Windows Internet Name Service,WINS)、HOSTS等等。一个现有的域模型。所有的节点必须是同一个域的成员。一个域级帐户,必须是每个节点上的本地管理员组的成员。建议采用专用帐户.硬件要求硬件要求集群硬件必集群硬件必须属于集群服属于集群服务硬件兼容性列表硬件兼容性列表(Hardware Compatibility L
6、ist,HCL)。)。集群中的每个集群中的每个节点点拥有两个有两个PCI网网络适配器。适配器。将共享存将共享存储设备附加到所有附加到所有计算机的存算机的存储电缆。对于所有的于所有的节点,一切硬件都必点,一切硬件都必须是可是可识别的,的,对应正确的插槽、正确的插槽、设备卡、卡、BIOS、固件修、固件修订版等等。版等等。这将使配置将使配置变得更加得更加简单,同,同时消除兼容性消除兼容性问题。.网网络要求要求一个唯一的一个唯一的NetBIOS名称名称;每个每个节点上的所有网点上的所有网络界面均界面均拥有静有静态IP地址地址;接入一个域控制器。如果集群服接入一个域控制器。如果集群服务无法无法验证用于启
7、用于启动服服务的用的用户帐户,可能,可能导致集群致集群发生故障。建生故障。建议您在集群您在集群所在的相同的局域网(所在的相同的局域网(LAN)上)上拥有一个域控制器,以有一个域控制器,以便确保其可用性。便确保其可用性。每个每个节点至少必点至少必须拥有两个网有两个网络适配器适配器一个用于一个用于连接客接客户端公用网端公用网络,另一个用于,另一个用于连接接节点点对节点点专用集用集群网群网络。HCL认证要求一个要求一个专用网用网络适配器。适配器。所有所有节点都必点都必须拥有两个面向公用和有两个面向公用和专用通信的物理独用通信的物理独立的局域网(立的局域网(LAN)或虚)或虚拟局域网(局域网(LAN)
8、。)。.共享磁共享磁盘要求要求一个一个经HCL认可的可的连接到所有接到所有计算机的外部磁算机的外部磁盘存存储单元。其将用作集群共享磁元。其将用作集群共享磁盘。建。建议采用某种采用某种类型的硬件型的硬件独立磁独立磁盘冗余冗余阵列(列(RAID)。)。所有共享磁所有共享磁盘,包括仲裁磁,包括仲裁磁盘,必,必须在物理上附加到一在物理上附加到一个共享个共享总线。共享磁共享磁盘必必须位于系位于系统驱动器所用的控制器以外的另一器所用的控制器以外的另一个控制器上。个控制器上。最小最小50兆字兆字节(MB)的)的专用磁用磁盘用作仲裁用作仲裁设备。为了得了得到最佳的到最佳的NTFS文件系文件系统性能,建性能,建
9、议采用最小采用最小500 MB的磁的磁盘分区。分区。确确认可以从所有的可以从所有的节点看到附加到共享点看到附加到共享总线的磁的磁盘。这可以在主适配器安装中可以在主适配器安装中进行行查看。看。.共享磁共享磁盘要求要求 必必须根据制造商的指根据制造商的指导说明,明,对SCSI设备分配唯一分配唯一的的SCSI标识号,并正确地将其端接。号,并正确地将其端接。所有共享磁所有共享磁盘必必须配置配置为基本磁基本磁盘。集群共享磁集群共享磁盘不支持不支持软件容件容错。在运行在运行64位版本的位版本的Windows Server 2003的系的系统上,上,所有共享磁所有共享磁盘必必须配置配置为主引主引导记录(MB
10、R)。)。集群磁集群磁盘上的所有分区必上的所有分区必须格式化格式化为NTFS。建建议所有磁所有磁盘均采用硬件容均采用硬件容错RAID配置。配置。建建议最少采用两个最少采用两个逻辑共享共享驱动器。器。.创建一个集群建一个集群资源源 lCluster 是万能的么?是万能的么?l如何如何为一个集群一个集群创建建资源?源?.Cluster的的资源源Physical DiskDHCPWINSPrint SpoolerFile ShareInternet Protocol AddressLocal Quorum.Cluster的的资源源Majority Node SetNetwork NameGeneri
11、c ApplicationGeneric ScriptGeneric ServiceVolume Shadow Copy Service Task.卸卸载集群服集群服务您无法您无法删除集群服除集群服务,但是可以使其恢复未配置的状,但是可以使其恢复未配置的状态:1、启、启动集群管理器集群管理器(CluAdmin.exe)。2、用鼠、用鼠标右右键单击节点,然后点,然后单击“停止集群服停止集群服务”注意:如果此服注意:如果此服务器是集群中的最后一个器是集群中的最后一个节点,点,请勿勿执行此步行此步骤。3、用鼠、用鼠标右右键单击节点,然后点,然后单击“退出退出节点点”。该步步骤会使集群返回到其最初未配
12、置的状会使集群返回到其最初未配置的状态。以后,。以后,您可以将其重新加入同一集群或其他集群中。您可以将其重新加入同一集群或其他集群中。.强制卸制卸载集群服集群服务如果无法启如果无法启动集群服集群服务,或者在,或者在删除除节点点时有困有困难,则可以手可以手动取消取消对集群服集群服务的配置:的配置:运行运行 Cmd.exe 程序来打开命令提示。程序来打开命令提示。在命令提示符在命令提示符处,键入入:cluster node 节点名称点名称/forcecleanup注意:如果注册表中不存在集群服注意:如果注册表中不存在集群服务,则该命令不命令不会响会响应。要。要创建占位符,建占位符,请在命令行中在命
13、令行中键入下面的入下面的行,然后按行,然后按 ENTER 键:sc create clussvc.Windows Server 2008故障转移群集故障转移群集.Windows Server 2008中的群集中的群集 Windows Server 2008群集群集带来了什么?来了什么?Windows Server 2008群集群集易于易于创建、使用和管理建、使用和管理降低了群集的降低了群集的总体体拥有成本有成本TCO使得群集成使得群集成为企企业的智能商的智能商业选择.Windows Server 2008群集新特性群集新特性集成的群集集成的群集验证改改进的群集安装的群集安装增增强的群集管理和操
14、作的群集管理和操作改善的存改善的存储性能性能改善的网改善的网络性能和安全性性能和安全性增增强了群集的延展性了群集的延展性.安装被改安装被改安装被改安装被改进进和和和和简简化了化了化了化了无无无无缝缝安装完整的群集安装完整的群集安装完整的群集安装完整的群集集成了集成了集成了集成了ClusPrep V2ClusPrep V2针对环针对环境境境境进进行全面行全面行全面行全面测试测试,确保群集能,确保群集能,确保群集能,确保群集能够够正常部署,正常部署,正常部署,正常部署,稳稳定定定定运行运行运行运行完全脚本化的自完全脚本化的自完全脚本化的自完全脚本化的自动动部署部署部署部署全新的全新的全新的全新的创
15、创建群集的建群集的建群集的建群集的APIAPI可以定制用可以定制用可以定制用可以定制用户户体体体体验验简简化化化化验证验证部署部署部署部署易于易于创建建.简化安装化安装过程程在配置群集前先在配置群集前先进行配置行配置验证 系统配置 网络配置 存储配置群集的群集的设置向置向导更加更加简洁.Windows Server 2003 创建群集建群集.Windows Server 2008.操作系操作系统统一一致性致性架构架构配置配置配置配置相同的操作系相同的操作系统统版本版本 支持群集的版本支持群集的版本相同的相同的HotfixHotfix和和Service PackService PackCPUCP
16、U架构架构内存信息内存信息域成域成员员和角色和角色未未未未签签名名驱动驱动的分析的分析即插即用设备即插即用设备HBAHBA和和NICNIC设备设备验证内容内容.基础结构基础结构硬件硬件软件软件内部节点之间的通讯SCSI的兼容性和可靠性每台服务器多个网卡每台服务器多个网卡共享磁盘共享磁盘每块网卡有不同子网的每块网卡有不同子网的IPIP地址地址网络和磁盘网络和磁盘I/OI/O故障转移模拟故障转移模拟功能功能验证内容内容.简化群集管理和操作化群集管理和操作配置群集服配置群集服务或或应用更加快捷用更加快捷使用命令行或使用命令行或WMI管理群集管理群集使用卷影副本使用卷影副本进行行备份份方便地方便地检查
17、群集的共享目群集的共享目录.提高可用性提高可用性减少仲裁减少仲裁资源成源成为单点故障的可能性点故障的可能性改改进了群集自身的架构了群集自身的架构.增增强的仲裁模式的仲裁模式多数仲裁模式多数仲裁模式可以配置投票成员消除了可能的故障点消除了可能的故障点原有设计要求存储必须可用全新的仲裁模式全新的仲裁模式.全新的基于多数的仲裁模式全新的基于多数的仲裁模式基于多数节点的仲裁可以选择磁盘加入投票3项投票,投票,2项即占多数即占多数因此群集能够在任一项丢失的情况下正常运行VoteVoteVote多数仲裁模式多数仲裁模式多数仲裁模式.VoteVoteVote仅有节点可以投票仅有节点可以投票3个节点投票而没有
18、共享存储多数票决定群集操作多数多数节点模式点模式.仅有磁有磁盘可以投票可以投票节点无法投票,由仲裁盘决定仅有一个节点,群集仍可运行与原有模式相同Vote磁盘仲裁磁磁盘仲裁仲裁.文件共享仲裁可用于两文件共享仲裁可用于两节点没有共享磁点没有共享磁盘的群集的群集针对GeoCluster最佳的解决方案最佳的解决方案文件共享应该被放置在第三方站点单个文件服个文件服务器能器能够为多个群集提供多个群集提供见证相比相比Windows Server 2003,支持多于两个,支持多于两个节点点独立服独立服务器上的文件器上的文件共享共享VoteVoteWitness文件共享仲裁文件共享仲裁.改善存改善存储的管理和性
19、能的管理和性能联机状机状态下添加新的磁下添加新的磁盘提高存提高存储的性能和的性能和稳定性定性支持支持GPT格式的磁格式的磁盘简化了磁化了磁盘维护任任务.改改进的的扩展性展性更大更大更大更大的卷的卷的卷的卷更大更大更大更大的群集的群集的群集的群集在一个在一个x64群集中最多支持群集中最多支持16节点群集点群集支持支持GPT磁磁盘支持大于支持大于2TB的分区的分区GPT提供了改提供了改进的冗余性和可的冗余性和可还原性原性.改善网改善网络性能和安全性性能和安全性全面支持全面支持IPv6使用使用DNS增增强了群集的了群集的访问审核核支持在不同子网部署支持在不同子网部署节点点支持群集内支持群集内额外的安
20、全性外的安全性身份身份验证机制机制.网网络增增强集成新的集成新的TCP/IP堆堆栈完全支持完全支持IPv6支持IPv6用于客户端访问 使用IPv6实现内部节点通讯针对IPv4资源支持源支持DHCP从DHCP服务器获取IP地址不再需要静态IP.网网络增增强不再依不再依赖于于NetBIOS适用于没有NetBIOS环境简化的SMB的传输不再需要WINS和NetBIOS名称解析依靠DNS实现名称解析改改进的的IPSec,能,能够实现快速故障快速故障转移移.Server Core的群集的群集支持支持Windows Server“Core”群集支持文件服务器(包括DFS)、打印、WINS、DHCP和虚拟化
21、角色没有图形用户界面命令行(Cluster.exe)进行管理可以通过群集管理界面远程管理安装:Start/w ocsetup FailoverCluster-Core.配置故障配置故障转移群集的需求移群集的需求硬件硬件服务器网络适配器存储适配器存储软件件企业版或数据中心版(常规安装模式或核心安装模式)网网络架构及用架构及用户权限限网络设置及IP地址DNS域角色群集管理账户.虚虚拟化和高可用化和高可用传统的非虚的非虚拟化化环境境宕机影响很大,但只会影响一项工作虚虚拟化化环境境增加了物理服务器的价值宕机的影响却更大了,会影响到多项工作虚虚拟化和高可用性形影不离化和高可用性形影不离.虚虚拟环境的高可用性境的高可用性Windows Server虚虚拟化群集建立在化群集建立在Windows Server群群集之上集之上宿主操作系宿主操作系统搭建群集搭建群集虚虚拟化平台搭建群集化平台搭建群集.Windows Server 2008群集群集总结全新的管理方法全新的管理方法管理您的应用程序简化的用户界面通通过验证完成更好的配置分析完成更好的配置分析改改进的仲裁模式的仲裁模式增增强的可用性的可用性使得群集更使得群集更简单!.答疑和评估答疑和评估.
限制150内