设为首页 收藏本站
查看: 687|回复: 0

[经验分享] Windows Server 2008 故障转移群集

[复制链接]

尚未签到

发表于 2018-6-22 15:35:32 | 显示全部楼层 |阅读模式
  一、故障转移群集
  虽然NLB群集可以提高系统的可靠性,但是NLB群集不能保存用户提交的数据,所以不能为数据
  库、邮件等服务应用网络负载平衡群集。提高这些服务的可靠性只能应用故障转移群集。
  故障转移群集是一组独立的计算机,群集服务器(节点)通过物理电缆和软件连接可协同工作,
  以增强应用程序和服务的可用性。故障转移群集最多可以组合八个节点(在Windows Server 2008
  ×64平台上支持16个节点)。故障转移群集可以使用Windows Server 2008 Datacenter Edition或
  Windows Server 2008 Enterprise Edition系统。
  故障转移群集与NLB群集有一个明显的区别:故障转移群集包含一个连接到所有节点的储存设
  备,即共享储存设备。共享储存设备用于储存群集的公用数据和仲裁数据。
  为了保证共享储存设备上数据的完整性,故障转移群集内一次只有一个节点拥有共享储存设备
  的所有权。只有该节点宕机或认为转移所有权时,才会由下一个节点拥有共享储存设备的所有权。
  这就决定了故障转移群集和NLB群集在功能上的不同,即故障转移群集内一般只有一个节点为用户
  提供服务,其余节点都处于被动状态。当主动节点因故宕机时,会由下一个节点接替继续为用户提
  供服务;而NLB群集内的节点可以同时为用户提供服务。
  二、心跳线
  群集的各个节点相互间会定期使用专用的群集网络交换数据报信息(默认每隔5秒),因为只要
  群集节点在工作,就会不停地、周期性地发送信息给群集内的其余节点,所有这些消息被称作心跳
  信息,用于传送心跳信息的专用网络被称为心跳线。
  如果主动节点发生故障,在指定的周期内(默认为两个周期,10秒钟)备份节点没有接受到心
  跳信息,那么将进行故障转移,由备份节点接管群集,对外提供服务。
  三、仲裁盘
  仲裁盘保存有群集的配置数据库,在数据库内包含多种配置信息。仲裁在群集中非常重要,它
  主要提供以下两个功能:
  一致性:对所有同群集有关的配置信息而言,仲裁充当了最具权威的仓库,如果群集服务无法
  读取仲裁日志,它将不会启动,因为它无法保存处于一致性的状态,而这又是群集最主要的要求之
  一。
  斡旋作用:仲裁提供斡旋作用可以避免“各自为政”的情况。当两个或多个群集节点之间的所
  有网络通信链路都失效时,会发生“各自为政”的局面。使用仲裁后,可以保证任何群集资源只会
  在某一个节点上进入联机状态。
  四、Windows Server 2008全新仲裁模式
  传统的故障转移群集只使用一个仲裁盘,这种方式存在单点故障隐患。如果仲裁盘出现故障,
  将无法判断群集资源的所有者并控制故障转移过程,因而导致整个群集崩溃。
  为了修补这个缺陷,Windows Server 2008故障转移群集引入了见证盘概念和四种仲裁配置选
  择。
  1.见证盘
  见证盘是仲裁盘的一种发展,见证盘上保存的数据和仲裁盘性类似,但是见证盘需要和群集
  节点相配合才能完成以前仲裁盘的功能,进而避免了仲裁盘的单点故障。
  2.仲裁配置
  (1)节点多数仲裁配置
  当群集内多数节点运行时,群集运行,反之,群集停止。节点多数仲裁配置允许失败的节点
  数为N/2-1,N为节点数,当N/2不为整数时四舍五入。节点多数仲裁配置应在节点数为基数时使
  用。
  (2)节点和磁盘多数冲裁配置
  当见证盘可用时,允许失败的节点数为N/2(N为节点数,当N/2不为整数时四舍五入)。当
  见证盘不可用时,允许失败的节点数为N/2-1(N为节点数,当N/2不为整数时四舍五入)。
  (3)节点和文件共享多数仲裁配置
  节点和文件共享多数仲裁配置与节点和磁盘多数冲裁配置相似,只不过其见证盘是群集中所
  有节点可以访问的文件共享,而不是群集储存中的磁盘。
  (4)无多数(仅磁盘)仲裁配置
  在使用仅磁盘仲裁配置群集中,节点数不影响如何实现仲裁,磁盘就是仲裁。但是,如果失
  去与磁盘的通信,群集将不可用。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-529097-1-1.html 上篇帖子: 远程执行windows上的计划任务 下篇帖子: Windows Server 2003的基本安装方法
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表