- 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 集群体系结构02【荐】.pdf
下载
第2章 多处理器体系结构
本章简介
• 供选择的计算机结构
• 多处理器分类
• 紧密耦合与松散耦合的多处理器
• 分布式共享存储器系统
• 集群体系结构
• 硬件选择
• 软件选择
• 性能问题
• 我们的集群系统的体系结构
• 深入阅读
集群体系结构是从哪里来的?它是如何发展的?本章描述了几种多处理器,从典型多处理
器命名惯例和其扩展开始,以一个独特而关键的设计结束,这个设计更着重系统的软件而不是
其硬件。集群体系结构是思维变化的副产品—一种新的范型。本章讨论集群体系结构必须考
虑到很多硬件和软件选择。本章还描述一些事务处理系统性能的问题。本章的末尾讨论为什么
集群计算机最适合我们的目的并且介绍我们的范例系统。
本书中介绍的集群计算机称为多计算机。它得到这个名字是因为它由多台通过通信网络相
互连接的单独计算机系统构成。这些计算机中的每一台都运行必须通过网络与其他计算机进
行通信的进程,它们在一起工作,表现为第 1章“L i n u x 集群计算机基础”中描述的单一系统
镜像。
大多数多处理器只能由计算机制造厂商制造。但是,多计算机可以用现有可用组件和某些
自定义软件构造。经过适当地调节,通过使用重叠技术它可以胜过同等能力的单一计算机,重
10第第L i n u x 集群体系结构
下载
叠技术就是利用很多事务处理和超级计算机应用中的固有并行度。让我们从典型多处理器体系
结构的概述开始,接下来是你在本书以后章节中将设计和构造的集群系统的趋势。
2.1 可供选择的计算机结构
按照字面意义,计算机的体系结构就是:它是如何构造的。为了了解计算机体系结构会有
什么不同,需要了解计算机内部的构造块,比如图 2 - 1 中显示的典型台式计算机。
C P U R A M I / O
数据总线 输出 端口
算术和
逻辑
指令和数据
指令
处理器
端口 输入
单处理器
图2-1 单处理器—一台典型的计算机及其三个组成部分
典型计算机的三个功能单元(见图 2 - 1 )是指令处理、存储和I / O ,定义如下:
• 处理功能包括指令执行、算术 / 逻辑操作和存储器数据访问。这些功能属于处理功能,因
为中央处理单元(即 C P U )通常完成所有这些功能。
• 存储功能是记忆数据,它通过物理存储器及其相关硬件完成。存储器是数据从外部引入
之后存储的地方,在这里数据被运行的进程创建或者改变,而且在这里数据为了传输到
外部而被取出。
• I / O功能是在物理存储器和计算机的外部设备(例如到软盘)之间通过 I / O 端口传输数据
的过程。
通过设计具有多种这些基本组成部分的计算机就可能产生不同种类的计算机体系结构。重
叠(或者并行)是在同一时间内做两件或者更多工作的能力。不必过于惊讶,指令执行的重叠
可以通过拥有多个 C P U来实现。存储器访问的重叠可以通过拥有多个存储器数据总线来实现,
而I / O重叠可以通过多个 I / O端口来实现。让我们首先集中讨论多个 C P U ,因为这是多处理器的
本质。
第2章第多处理器体系结构第第1 1
下载
多个C P U重叠
计算机内C P U 的数目和它们是如何相互连接的是多处理器命名惯例的基础。现有四种多处
理器形式,代表了 C P U和物理存储器组合为计算机的四种方式。
文档评论(0)