- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
集群技术概述
第一台计算机问世已经半个世纪了,在这期间计算机技术经历了五次更新换代。更新换代的标志主要有两个:一个是计算机的器件,另一个是系统体系结构。从第一代到第五代计算机,器件发生了根本的变化:从电子管、晶体管发展到集成电路,而集成电路又经小规模、中规模、大规模、非常大规模等阶段发展到超大规模阶段。系统体系结构的不断改进,许多重要的概念的不断提出并且得到实现,推动计算机技术向更高的层次发展。从早期的变址寄存器、通用寄存器、程序中断和I/O通道等概念,到虚拟存储器、Cache存储器、微程序设计、基于总线的多CPU系统、向量处理机等概念,发展到64位RISC及Itanium处理器、基于MPP、NUMA、集群等体系结构的可伸缩并行处理系统,计算机系统技术也取得了突飞猛进的发展。
将多台同构或异构的计算机连接起来协同完成特定的任务就构成了集群系统。早在二十世纪七八十年代,Digital equipment公司和Tandem计算机公司就开始了集群系统的研究与开发工作。自80年代初以来,各种形式的集群技术纷纷涌现,这些技术均源于Digital的VAX平台之上。
1 集群
1.1 什么是集群
简单的说,集群(Cluster)就是一组计算机,它们作为一个整体向用户提供一组网络资源。这些单个的计算机系统就是集群的节点(Node)。一个理想的集群是,用户从来不会意识到集群系统底层的节点,在他们看来,集群是一个系统,而非多个计算机。并且集群系统的管理员可以随意增加和删改集群系统的节点。
1.2 为什么需要集群
集群并不是一个全新的概念,其实早在七十年代计算机厂商和研究机构就开始了对集群系统的研究和开发。由于主要用于科学工程计算,所以这些系统并不为大家所熟知。直到基于商用系统的集群出现,集群的概念才得以广为传播。
对集群的研究起源于集群系统的良好的性能可扩展性(Scalability)。提高CPU主频和总线带宽是最初提供计算机性能的主要手段,但是这一手段对系统性能的提供是有限的。接着人们通过增加CPU个数和内存容量来提高性能,于是出现了向量机,对称多处理机(SMP)等。但是当CPU的个数超过某一阈值,象SMP这些多处理机系统的可扩展性就变得极差。主要瓶颈在于CPU访问内存的带宽并不能随着CPU个数的增加而有效增长。与SMP相反,集群系统的性能随着CPU个数的增加几乎是线性变化的。图1显示了这中情况。
集群系统的优点并不仅在于此。下面列举了集群系统的主要优点:
1、高可扩展性:如上所述。
2、高可用性:集群中的一个节点失效,它的任务可以传递给其他节点。可以有效防止单点失效。
3、高性能:负载平衡集群允许系统同时接入更多的用户。
4、高性价比:可以采用廉价的符合工业标准的硬件构造高性能的系统。
1.2.1 集群系统的分类
虽然根据集群系统的不同特征可以有多种分类方法,但是一般我们把集群系统分为两类:
高可用(High Availability)集群,简称HA集群。这类集群致力于提供高度可靠的服务。
高性能计算(High Performance Computing)集群,简称HPC集群。这类集群致力于提供单个计算机所不能提供的强大的计算能力。
2 高可用集群
2.1 什么是高可用性
计算机系统的可用性(Availability)是通过系统的可靠性(Reliability)和可维护性(Maintainability)来度量的。工程上通常用平均无故障时间(MTTF)来度量系统的可靠性,用平均维修时间(MTTR)来度量系统的可维护性。于是可用性被定义为:
MTTF/(MTTF+MTTR)*100%
业界根据可用性把计算机系统分为如下几类:
可用比例
(Percent Availability) 年停机时间
(downtime/year) 可用性分类 99.5% 3.7天 常规系统(Conventional) 99.9% 8.8小时 可用系统(Available) 99.99% 52.6分钟 高可用系统(Highly Available) 99.999% 5.3分钟 Fault Resilient 99.9999% 32秒 Fault Tolerant
对于关键业务,停机通常是灾难性的。因为停机带来的损失也是巨大的。下面的统计数字列举了不同类型企业应用系统停机所带来的损失。
应用系统 每分钟损失(美元) 呼叫中心(Call Center) 27000 企业资源计划(ERP)系统 13000 供应链管理(SCM)系统 11000 电子商务(eCommerce)系统 10000 客户服务(Customer Service Center) 系统 27000
随着企业越来越依赖于信息技术,由于系统
您可能关注的文档
- 2012年公需科目考试答案.doc
- 2012年重庆市公需科目考试题库及答案.doc
- 2012年重庆专业技术人员继续教育考试题及答案(科学素养与科研方法)2.doc
- 2013国考行测常识判断知识点储备:科技常识.doc
- BANYANO集团的百会CRM使用分享.ppt
- AMD与INTEL的不同.doc
- c大型作业程序代码.doc
- C++调用ANSYS.doc
- CAD CAM技术发展概况调查报告 张XX.doc
- cad、proe、catia比较.doc
- 2025年海洋文化遗产数字化保护与信息技术融合趋势分析.docx
- 2025年eVTOL低空出行航线规划与空域优化策略研究报告.docx
- 2025年基于深度学习的AI心电图诊断准确率优化报告.docx
- 2025年乡村民宿生态环境友好型发展模式研究报告.docx
- 跨境电商独立站2025年品牌合作营销效果评估报告.docx
- 人工智能在皮肤癌诊断中的辅助技术与效果评估报告.docx
- 文创IP与智能家居行业联名产品营销效果评估报告.docx
- 2025年城市轨道交通行业绿色低碳技术应用趋势报告.docx
- 2025年基础教育“双减”政策对家庭教育指导服务需求分析.docx
- 充电桩智能运维系统故障预测模型在充电桩行业品牌建设中的应用.docx
文档评论(0)