欢迎来到天天文库
浏览记录
ID:36245577
大小:146.50 KB
页数:16页
时间:2019-05-07
《ibm xseries 服务器集群解决方案综述》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、IBMxSeries服务器集群解决方案综述第一章、计算机集群技术概述随着计算机技术的发展和越来越广泛的应用,越来越多的依赖于计算机技术的应用系统走进了我们的工作和生活。在给我们带来方便和效率的同时,也使得各行各业对于计算机技术的依赖程度越来越高。尽管随着计算机技术以日新月异的速度发展,单台计算机的性能和可靠性越来越好,但还是有许多现实的要求是单台计算机难以达到的。看看下面的例子:*某银行需要一台服务器来储存财务数据。他要求这台计算机即使是在机房坍塌的情况下也能够被各个业务网点访问。在这些情况下,往往需要将多台计算机组织起来进行协同工作来模拟一台功能更强大解决问题。这种
2、技术称为集群技术。目前应用最为广泛的集群计算技术可以分为三大类:高可用性集群技术、高性能计算集群技术和高可扩展性集群技术。下面我们将主要介绍高可用性群集系统。(一)、高可用性集群概述高可用性集群,英文原文为HighAvailabilityCluster,简称HACluster,是指以减少服务中断(宕机)时间为目的的服务器集群技术。随着全球经济的增长,世界各地各种各样的组织对IT系统的依赖都在不断增加,电子贸易使得商务一周七天24小时不间断的进行成为了可能。新的强大的应用程序使得商业和社会机构对日常操作的计算机化要求达到了空前的程度,趋势非常明显,我们无时无刻不依赖于稳
3、定的计算机系统。这种需求极速的增长,使得对系统可用性的要求变得非常重要,许多公司和组织的业务在很大程度上都依赖于计算机系统,任何的宕机都会造成严重的损失,关键IT系统的故障可能很快造成整个商业运作的瘫痪,每一分钟的宕机都意味着收入、生产和利润的损失,甚至于市场地位的削弱。IndustryBusinessOperationAverageCostperHourofDowntimeFinancialBrokerageoperations$6.5millionFinancialCreditcard/salesauthorization$2.6millionMediaPay-p
4、er-viewtelevision$1.1millionRetailHomeShopping(TV)$113.0thousandRetailHomecatalogsales$90.0thousandTransportationAirlinereservation$89.5thousand根据1998年GarterGroup的统计我们可以看出,我们需要可以不间断使用的计算机系统,并且这种对高可用性系统和技术的需求还会不断的增长。可用性是指一个系统保持在线并且可供访问,有很多因素会造成系统宕机,包括为了维护而有计划的宕机以及意外故障等,高可用性方案的目标就是使宕机时间以及
5、故障恢复时间最小化,可以容忍的宕机时间明确的说明方案的全面性、复杂性和成本。PercentAvailabledowntime/YearClassification99.53.7daysConventional99.98.8hoursAvailable99.9952.6minutesHighlyAvailable99.9995.3minutesFaultResilient99.999932secondsFaultTolerant为了提高整个系统的可用性,除了提高计算机各个部件的可靠性以外,一般情况下都会采用集群的方案。所谓集群,就是共同为客户机提供网络资源的一组计算机系
6、统。而其中的每一台提供服务的计算机,我们称之为节点。当一个节点不可用或者不能处理客户的请求时,该请求将会转到另外的可用节点来处理,而这些对于客户端来说,它根本不必关心这些要使用的资源的具体位置,集群系统会自动完成。集群中节点可以以不同的方式来运行,这要看它们是如何设置的。在一个理想的两个节点的集群中,两个服务器都同时处于活动状态,也就是在两个节点上同时运行应用程序,当一个节点出现故障时,运行在出故障的节点上的应用程序就会转移到另外的没有出现故障的服务器上,这样一来,由于两个节点的工作现在由一个服务器来承担,自然会影响服务器的性能。针对这种情况的解决方案是,在正常操作时
7、,另一个节点处于备用状态,只有当活动的节点出现故障时该备用节点才会接管工作,但这并不是一个很经济的方案,因为你不得不买两个服务器来做一个服务器的工作。虽然当出现故障时不会对性能产生任何影响,但是在正常运行时的性能价格比并不太好。从上面的工作方式出发,我们可以把集群分为下面几种(特别是两节点的集群)主/主(Active/active)这是最常用的集群模型,它提供了高可用性,并且在只有一个节点在线时提供可以接受的性能,该模型允许最大程度的利用硬件资源。每个节点都通过网络对客户机提供资源,每个节点的容量被定义好,使得性能达到最优,并且每个节点都可以在故障转
此文档下载收益归作者所有