- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Linux 的PC 集群 PC 机由于其自身性能的限制,不可能用于大规模的科学计算中,速度和稳定性已经成为PC 更深层次应用的一大障碍. 随着主要适用于PC 机的Linux 操作系统及其集群技术的发展,这一问题得到了很好地解决,这就是采用基于Linux 的PC 集群.PC(个人计算机),相对于高级计算机,如:小型机、中型机、大型机来说,只有非常有限的计算能力. 因此,在需要大量的科学计算或是网络服务请求时,PC 就很难满足实际需要,这时候往往要使用更高级的计算机. 但是,高级计算机的价格非常昂贵,配置起来成本太高,因此极大的阻碍了一些单位计算能力或网络服务能力的提高. 目前大都采用相对低级的计算机集群从而达到较高级计算机计算能力的方法. 集群,就是由一些互相连接在一起的计算机构成的一个平行或分布系统. 它们是一个完整的系统,既可以同时处理许多不相关的事务,又可以提供统一的服务. 随着计算机应用的日益广泛,PC 的价格已经大幅度的下降,同时其性能又有巨大提高. 更快的CPU、更大的内存、海量的硬盘,使PC的应用更加深入,许多单位已经在使用PC做以前只有小型机才能做的工作. 特别是近年来,Linux 操作系统及其集群技术的飞速发展,基于Linux 的PC集群已经得到了较大的应用,同时显示出非常好的应用前景.
1 基于Linux 的PC 的集群1. 1 PC 集群的特点由于PC 是市场发达、技术与熟的计算机产品,其稳定性虽然不能和高级计算机相比较,但由于价格低廉,使PC 集群具有其独特的特点:价格便宜 PC 集群的硬件完全采用PC 机的硬件,在PC 市场发达的情况下,非常容易购买. 同时PC 集群所采用的软件是几乎免费的Linux 操作系统以及附带的大量的免费应用软件,更是大大的降低了集群的软件成本.配置随意 PC 集群中的节点计算机是普通的PC 机,其各种硬件可以根据实际需要随意地配置. 更由于PC 很好的兼容性,还可以选择不同厂家生产的配件. 因此,无论是要求快速的计算机能力还是要求海量的存储空间,都很容易实现. 集群的规模也随时根据实际需要进行更改.维护方便 虽然PC 集群的各个节点是普通的PC 机,其稳定性不如高级的计算机,但由于PC 机的价格便宜,一旦某个节点机出现硬件或软件故障,则可以用一台完全相同的备用节 点机替换出现故障的节点机,整个集群可以迅速重新投入使用. 故障机器的维修也非常方便,所需要的配件随时可购买、替换. 机器维修好以后,还可以继续充当备用节点机.
1. 2 PC 集群的硬件PC 集群的硬件配置分为节点机硬件配置和网络配置. 节点机的硬件配置和普通的PC 机没有很大区别. 由于其用于集群的特殊性,只需配置主板、CPU 、内存、网卡,连硬盘都可以根据实际需要选择配用. 这可以极大的降低集群的硬件成本. 除了普通节点机外,还需要有主控节点机. 主控节点机相对来说配置要高一些,配置也要更齐全. 对于网络配置来说,要求可能要高一些. 由于考虑到系统的速度,整个集群的网络应该是百兆网或是千兆网. 此外,还需要一台高速的交换机用于内部的数据交换. 如果对外服务,还需要一个节点充当路由器,负责两个网络的连接. 在这种情况下,集群内的IP 地址一般使用内部IP ,对外使用统一的IP 地址. 至于网络的拓扑结构,可以根据集群的需要自由采用. 一般情况下以太网应该能满足大部分的需要.
1. 3 PC 集群的软件PC 集群采用Linux 操作系统. Linux 主要是由自由程序员维护的,它具有良好的稳定性和安全性. 同时它真正的多任务模式以及非常强大的网络通信功能,非常适合于集群的应用环境. 正是Linux 的发展,才更快地推动了PC 集群的发展. Linux 是个几乎免费的操作系统,任何人都可以通过多种途径得到它. 同时由于Linux 是个源代码开放的系统,任何人都可以根据自己的实际需要对它进行修改以满足自己的需要,使整个集群的系统软件和应用软件更有效地工作. 还有非常重要的一点是,只需要很少的费用甚至不需要任何费用,就可以获得应用于Linux 的非常丰富的应用软件库. 而且,Linux 具有非常完善的开发环境,可以根据实际需要开发自己的应用软件. 这一切,都将在保证软件的有用性和可靠性的同时大大降低集群的软件成本.2 PC 集群的工作原理和应用2. 1 PC 集群的工作原理集群的技术基础是实现负载均衡. 负载均衡的基本思想是把本来施加于一台机器的服务请求,根据某种算法,尽可能的把服务平均地分配到多台机器,使服务在尽可能短的时间之内完成. 根据PC 集群的特点,大都采用流量分发的方法实现负载均衡. 这是一种效率高,集群结构相对简单负载均衡实现方法. 其基本工作原理是:所有的服务请
您可能关注的文档
- (注意接收电路图)基于单片机的超声波测距原理.doc
- [毕业设计]基于单片机的电池监控系统设计.doc
- 5.基于良好伙伴关系构建的小学生有效交往策略研究.doc
- 10GIS_2010210618综合实验:基于ERDAS和ArcGIS的区域土地利用变更分析.doc
- 40路医用无线呼叫系统电路.doc
- 0105098基于集成设计和过程技术(IDPT)的产品开发过程管理研究.doc
- 20110628基于国土“一张图”深化电子政务系统应用-黄斌(修改稿).doc
- CentOS构建YUM.doc
- C语言程序设计基于VC CCP课后习题.docx
- java基于ssl加密通信.docx
- 2025年外研版四年级下册英语Module 4综合检测试卷及答案.pptx
- 2025年人教版七年级下册历史期中检测试卷及答案.pptx
- 2024-2025年中考生物一轮复习高频考点:科学探究(解析版).docx
- 2025年人教版七年级下册历史第一单元第2课唐朝建立与“贞观之治”.pptx
- 2025年人教版七年级下册历史期末复习专题五学史方法一如何读懂文献史料.pptx
- 2025年外研版四年级下册英语Module 3综合检测试卷及答案.pptx
- 2025年沪科版九年级下册数学期末复习专题24.6 切线的综合(压轴题专项讲练)(原卷版).docx
- 2025年外研版三年级下册英语Unit 2综合检测试卷及答案.pptx
- 2025年外研版三年级下册英语Unit 5综合检测试卷及答案.pptx
- 2025年外研版三年级下册英语Unit 4综合检测试卷及答案.pptx
文档评论(0)