- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Linux 系统工程师 —— Linux 高级应用
第五章 双机热备及高密度计算集群
在互连网高速发展的今天,尤其是电子商务的发展,要求服务器要能够提供不
间断服务。在电子商务中,如果服务器宕机,造成的损失是不可估量的。要保证服
务器不间断服务,就需要对服务器实现冗余。在众多的实现服务器容易的解决方案
中,heartbeat 为我们提供了廉价的、可伸缩的高可用集群方案。
本章目标:
学习完本章你将能够
理解双机热备份
掌握双机热备份的模型
熟练配置双机热备份
配置高密度计算集群
137 Version :1.0
Linux 系统工程师 —— Linux 高级应用
1. 高可用性集群技术
高可用性集群,英文原文为High Availability Cluster, 简称 HA Cluster ,是指以
减少服务中断(宕机)时间为目的的服务器集群技术。
1.1 高可用性集群的用途
随着全球经济的增长,世界各地各种各样的组织对 IT 系统的依赖都在不断增
加,电子贸易使得商务一周七天 24 小时不间断的进行成为了可能。新的强大的应用
程序使得商业和社会机构对日常操作的计算机化要求达到了空前的程度,趋势非常
明显,我们无时无刻不依赖于稳定的计算机系统。
这种需求极速的增长,使得对系统可用性的要求变得非常重要,许多公司和组
织的业务在很大程度上都依赖于计算机系统,任何的宕机都会造成严重的损失,关
键 IT 系统的故障可能很快造成整个商业运作的瘫痪,每一分钟的宕机都意味着收
入、生产和利润的损失,甚至于市场地位的削弱。
可用性是指一个系统保持在线并且可供访问,有很多因素会造成系统宕机,包
括为了维护而有计划的宕机以及意外故障等,高可用性方案的目标就是使宕机时间
以及故障恢复时间最小化,可以容忍的宕机时间明确的说明方案的全面性、复杂性
和成本。
所谓集群,就是共同为客户机提供网络资源的一组计算机系统。而其中的每一
台提供服务的计算机,我们称之为节点。当一个节点不可用或者不能处理客户的请
求时,该请求将会转到另外的可用节点来处理,而这些对于客户端来说,它根本不
必关心这些要使用的资源的具体位置,集群系统会自动完成。
集群中节点可以以不同的方式来运行,这要看它们是如何设置的。在一个理想
的两个节点的集群中,两个服务器都同时处于活动状态,也就是在两个节点上同时
运行应用程序,当一个节点出现故障时,运行在出故障的节点上的应用程序就会转
移到另外的没有出现故障的服务器上,这样一来,由于两个节点的工作现在由一个
服务器来承担,自然会影响服务器的性能。
针对这种情况的解决方案是,在正常操作时,另一个节点处于备用状态,只有
当活动的节点出现故障时该备用节点才会接管工作,但这并不是一个很经济的方案,
因为你不得不买两个服务器来做一个服务器的工作。虽然当出现故障时不会对性能
产生任何影响,但是在正常运行时的性能价格比并不太好。
138 Version :1.0
Linux 系统工程师 —— Linux 高级应用
1.2 高可用性集群的类型
从上面的工作方式出发,我们可以把集群分为下面几种(特别是两节点的集群):
主/ 主 (Active/active)
这是最常用的集群模型,它提供了高可用性,并且在只有一个节点在线时提供
可以接受的性能,该模型允许最大程度的利用硬件资源。每个节点都通过网络对客
户机提供资源,每个节点的容量被定义好,使得性能达到最优,并且每个节点都可
以在故障转移时临时接管另一个节点的工作。所有的服务在故障转移后仍保持可用,
但是性能通常都会下降。
主/ 从(Active/passive)
原创力文档


文档评论(0)