故障转移群集

l  一个群集支持8个节点,(64位操作系统支持16个节点)

l  可以使用故障转移群集的服务:SQL
Server(数据库), Exchange(邮件),文件和打印服务,DHCP服务等。

l  可靠性:同一时间只有一个节点提供服务,当主动节点出现故障时,被动节点接替

其提供服务。

l  可伸缩性:可以根据实际需要添加或减少群集节点。

l  需要的windows系统版本:windows server
2008企业版,数据中心版。

l  因为有公共存储,所故障群集可以用来保存来自客户端的数据。

四,故障转移群集的故障检测

故障转移群集通过心跳线和仲裁盘检测群集故障。

心跳线的作用:

心跳线会定期在各个节点间交换数据消息,在指定的周期内(默认为两个周期,10秒钟)备份节点没有接收到心跳信息,那么将进行故障转移由备用节点接管群集,对外提供服务 。

仲裁盘的作用:

仲裁盘保存了群集的配置数据库,比如群集的成员服务器都有哪些、群集中安装了哪些资源以及这些资源处于何种状态(例如,是联机还是脱机)。 其作用有二个:

1.检查群集中各个节点的群集配置是否一致,如果不一致,群集不会启动。

2.如果群集中各个节点的网络出现问题,每个节点都无法与其它节点通信,那么每个节点都认为其它节点已经出现故障,自己应该提供服务,进而试图取得群集资源(群集IP、共享存储、应用服务等)的所有权,使用仲裁后,可以保证任何群集资源只会在某一个节点上进入联机状态。

windows 2008的仲裁模式:

1,节点多数仲裁配置。

群集内多个节点运行,群集运行。反之,群集停止。允许失败的节点数为n/2-1,一般用于奇数个节点。

2,节点的磁盘多数仲裁配置。

当见证盘可用时,充许失败的节点数为n/2

当见证盘不可用时,充许失败的节点数为n/2-1

3,节点和文件共享多数仲裁配置。

当文件共享可用时,充许失败的节点数为n/2

当文件共享不可用时,充许失败的节点数为n/2-1

4,无多数(仅磁盘)仲裁配置。

见证盘可用,至少一个节点和见证盘通信,则群集运行。

见证盘失效,则群集停止。

注:一般故障转移群集在配置过程中,会自动根据节点数目的个数而配置为相应的

仲裁模式,管理员也可以在搭建好故障转移后自行更改仲裁模式。

五,配置双节点文件服务器故障转移群集

注意事项:

使用相同型号的网卡,并且所有网卡使用相同的设置。可以去掉IPV6

不要为用于不同目的网络指定相同的网段

群集中的服务器必须使用DNS来进行名称解析

所有服务器必须处于相同的域中

管理群集的账户必须是每台服务器的Administrators组成员,并且具有在域中“创建计算机对象”的权限

配置步骤:

如图所示:

1,如图搭建网络结构。配置网卡及网卡的IP地址。

节点一和节点二上要添加三块网卡。

2,升域,并将所有节点加入域。

3,配置ISCSI
Server。安装starwind软件。利用此软件搭建iSCSI服务器为存储设备。

4,分别在节点一和节点二上,使用iscsi发起程序连接iSCSI服务器。

连好后,在磁盘管理中联机并初始化磁盘,然后创建简单卷。

5,分别在节点一和节点二上添加故障转移群集功能和文件服务器角色。

6,使用故障转移群集管理器创建群集。

7,创建好群集后,在群集中配置应用程序并添加文件服务器,然后创建共享。

8,我们可以用DC充当客户端访问文件共享。注意:在访问时使用名称访问,不能

使用IP访问。

9,可以使用群集管理的操作中的“将该服务或应用程序移动到另一节点”功能,验证

群集的转移。

六,故障转移群集和NLB群集的对比








故障转移群集


NLB群集


服务种类


SQL Server
Exchange
文件和打印服务


Web /FTP

ISA

VPN


最多节点数


8个(64位平台支持16个)


32


存储设备


需要


不需要


Windows Server 2008


数据中心版

企业版


所有版本




本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。

最新文章

  1. 微软Visual Studio Code 0.8.0发布,新增多种主题
  2. iosOpenDev-install 失败官方wiki无法解决看这里(尝试有效)
  3. Linux 网络编程详解四(流协议与粘包)
  4. Jenkins2 - 下载与启动
  5. apache-hadoop-1.2.1、hbase、hive、mahout、nutch、solr安装教程
  6. TRSWCM学习问题总结
  7. 如何限制input只能输入数字
  8. Linux下好用的简单实用命令
  9. hdu5977 Garden of Eden
  10. java 日期递增
  11. Easyui datagrid 绑定本地Json数据
  12. c#浏览器 遇到的一些问题
  13. swift笔记(二) —— 运算符
  14. python基础班-淘宝-目录.txt
  15. python del 方法的使用
  16. 微信小程序—相对路径和绝对路径
  17. 20145234黄斐《java程序设计基础》第一周
  18. 005-hive概述,计算原理及模型
  19. http缓存知多少
  20. linux 服务器下入侵之后的日志清理

热门文章

  1. AI:IPPR的数学表示-CNN可视化语义分析
  2. Linux 之根目录介绍
  3. 浏览器内置的base64方法
  4. 原来这才是Kafka的“真面目”
  5. buildroot的make menuconfig配置
  6. 字符串函数(day11)
  7. javascript正则表达式总结(test|match|search|replace|split|exec)
  8. Problem 22
  9. 淘宝的开源分布式文件系统TFS
  10. Java基础学习总结(66)——配置管理库typesafe.config教程