• 某银行需要一台服务器来储存财务数据。他要求这台计算机即使是在机房坍塌的情况下也能够被各个业务网点访问。
• 某科研单位需要用一台超级计算机来模拟气象变化。他们需要有相当于200GHz奔腾4处理器的浮点运算能力。
• 某网络公司刚刚起步。他们想要一台现在5万人民币以下,但以后可以逐步升级到具有巨型计算机能力的服务器来运行数据库。
在这些情况下,往往需要将多台计算机组织起来进行协同工作来模拟一台功能更强大解决问题。这种技术称为集群技术。目前应用最为广泛的集群计算技术可以分 为三大类:高可用性集群技术、高性能计算集群技术和高可扩展性集群技术。下面我们将对这三种集群技术进行一下简单的介绍。
高可用性集群技术
高可用性集群,英文原文为High Availability Cluster, 简称HA Cluster,是指以减少服务中断(宕机)时间为目的的服务器集群技术。
随着全球经济的增长,世界各地各种各样的组织对IT系统的依赖都在不断增加,电子贸易使得商务一周七天24小时不间断的进行成为了可能。新的强大的应用 程序使得商业和社会机构对日常操作的计算机化要求达到了空前的程度,趋势非常明显,我们无时无刻不依赖于稳定的计算机系统。
这种需求 极速的增长,使得对系统可用性的要求变得非常重要,许多公司和组织的业务在很大程度上都依赖于计算机系统,任何的宕机都会造成严重的损失,关键IT系统的 故障可能很快造成整个商业运作的瘫痪,每一分钟的宕机都意味着收入、生产和利润的损失,甚至于市场地位的削弱。
Industry Business Operation Average Cost per Hour of Downtime
Financial Brokerage operations $6.5 million
Financial Credit card/sales authorization $2.6 million
Media Pay-per-view television $1.1 million
Retail Home Shopping (TV) $113.0 thousand
Retail Home catalog sales $90.0 thousand
Transportation Airline reservation $89.5 thousand
根据1998年Garter Group的统计我们可以看出,我们需要可以不间断使用的计算机系统,并且这种对高可用性系统和技术的需求还会不断的增长。
可用性是指一个系统保持在线并且可供访问,有很多因素会造成系统宕机,包括为了维护而有计划的宕机以及意外故障等,高可用性方案的目标就是使宕机时间以及故障恢复时间最小化,可以容忍的宕机时间明确的说明方案的全面性、复杂性和成本
Percent Available downtime/Year Classification
99. 5 3.7 days Conventional
99. 9 8.8 hours Available
99. 99 52.6 minutes Highly Available
99. 999 5.3 minutes Fault Resilient
99. 9999 32 seconds &

本文介绍了集群技术的三种主要类别:高可用性集群、高性能计算集群和高可扩展性集群。高可用性集群通过减少服务中断时间,确保关键业务连续运行。高性能计算集群用于提升科学计算能力,例如气象模拟和石油勘探。高可扩展性集群则通过负载均衡策略,如轮询、最小连接数和快速响应优先,确保服务器群的高效运行。文章以Web服务器群集为例,阐述了如何通过负载均衡提高服务性能和应对高并发访问。
最低0.47元/天 解锁文章
912

被折叠的 条评论
为什么被折叠?



