- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
双机容错技术简介
随着网络应用的不断增多,对网络服务的可靠性要求也越来越强。
服务器系统作为整个网络系统提供服务的核心,如果一旦有故障就会影响整个业务系统的正常运行,给企事业单位带来无可估量的经济损失。根据有关机构的调查表明,在系统服务器硬件中,最容易发生故障的仍然是传统的的机械部分即硬盘(故障发生率为50%左右),其次是内存和电源。目前,对上述三者所实行的基本可靠性措施已经相当完备。然而在软件故障中,有系统本身或应用引起的故障越来越多。群集备份技术是解决由软硬件引起可靠性降低的有效措施。群集技术是用网络将两个以上的服务器连接起来,当一台服务器停机时,群集中的其他服务器在保证自身业务的基础上,将停机服务器的业务接管。
在群集系统中,最简单、最为典型的是双机热备系统。双机热备份是提供计算机网络系统可靠性的有力措施。在一台服务器出现故障时,备机主动替代主机工作,保证网络服务不间断。
双机热备份系统是一种软硬件结合的高可靠性应用模式。该系统由两台服务器系统和一个外接共享磁盘阵列柜及相应的双机热备份软件组成。用户的数据存放在外接共享磁盘阵列中。操作系统和应用程序安装在两台服务器的本地系统盘上。双机热备份系统采用“心跳”方法保证主系统与备用系统的联系(所谓“心跳”,指的是主从系统之间,相互按照一定的间隔发送通讯信号,表明系统 目前的运行状态)。一旦“心跳”信号表明主机系统发生故障,或者备用系统无法收到主机系统的“心跳” 信号,则系统的高可用性管理软件认为主机系统发生故障,主机停止工作,并将系统资源转移到备用系统上,备用系统将替代主机发挥作用,以保证网络服务运行不间断。
双机热备份系统图
二、微软集群(CLUSTER)技术
2.1技术简介
为了向管理员提供管理企业和商业网络服务器的高级管理功能。微软公司将群集技术集成在windows NT/2000 /2003 server企业版操作系统中,将该技术分为群集服务(CLUSTER)和负载平衡(NLB)服务。虽然这两项技术都提供了提高服务器可用性和效率的解决方案,但是这两项技术是互为补充的。
当一个服务器出现故障时,另一个服务器则会接管该服务器负责处理的事务,即双机容错,而微软称该技术为MSCS(微软群集服务)。设计MSCS用于对访问共享驱动器阵列的多个物理服务器进行分组,以便他们可以像单个网络服务器一样工作。客户端可以使用单个计算机名访问应用程序,就好象群集是一个普通服务器。MSCS服务可以监视群集内每一个服务器或者节点的运行情况。如果其中一个服务器出现故障,MSCS会将寄存应用程序的责任转移到另一节点上。
负载均衡技术(NLB)允许管理员对多个服务器进行分组,以便每一个服务器都可以响应客户端请求。
群集服务的优点包括:
可用性高。有了群集服务,诸如磁盘驱动器和 IP 地址之类的资源所有权会自动从发生故障的服务器转移到未发生故障的服务器。当群集中的某一系统或应用程序发生故障时,群集软件在未发生故障的服务器上重新启动已发生故障的应用程序,或将工作从故障节点分散到其余节点上。结果,用户只感觉到服务有瞬间的停顿。
故障回复。当故障服务器回到联机状态时群集服务自动重新平衡群集中的工作负荷。
易管理性。您可以使用“群集管理器”将群集作为一个系统来管理,对应用程序的管理也与它们运行在一台服务器中没有什么区别。您可以通过拖放群集对象来将应用程序在群集内的不同服务器之间移动。您还可以用同样的方式在不同的服务器之间移动数据。这种方法可用来手动平衡服务器的工作负荷,并且能够卸载其工作负荷,以便进行有计划的维护。您还可以从网络中的任何位置监视群集、所有节点以及资源的状态。
可伸缩性。对群集服务可以进行扩展,以便满足不断增长的需求。当一个支持群集的应用程序其总体负荷超过群集本身的能力时,就可以添加更多的节点。
负载均衡的效益:在NLB群集中的负载均衡服务器提供两项重要的功能。第一是NLB可通过分散客户端的访问请求到群集的各个服务器中来调整应用程序的运行性能。当流量增大时,可通过添加新的服务器到群集中。添加或删除服务器不会中断整体服务的运行。第二,NLB提供了高可用性,也就是不中断的服务,它可以通过监听群集中的服务器的失效,而自动地在剩下的可用服务器中重新安排客户端的网络流量。
2.2 技术特点
群集软件可将两台服务器构建为相互备援,负载分散(Dual Active)的高可用性服务器群集,亦支持活动服务器和备份服务器(Active/Standby)工作方式。
两台服务器的品牌、型号及配置不需完全一致。
两台服务器可同时处理不同的作业(例如:一为Internet Server,一为SQL Ser
文档评论(0)