好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

PC机群的介绍和相关技术.doc

6页
  • 卖家[上传人]:gg****m
  • 文档编号:204944233
  • 上传时间:2021-10-27
  • 文档格式:DOC
  • 文档大小:73.50KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 均是精品,欢迎下载学习!!!欢迎下载百度文库资源资料均是本人搜集均是础,秋迎下我学习U!PC机群的介绍和相关技术谷静雨虽然PC机的应用越来越广泛,但是,在大规模科学计算中,它还远远不能满足现在的 计算需求而大型计算机价格又昂贵,开发困难,又有一些国家对中国限制出口高性能计 算机,所以发展自己的并行计算机的任务越来越紧迫随着网络技术的发展,使用PC机群代替大型机来完成大规模计算的设想成为了现实 现在,PC机群的发展已经成为计算机界倍受瞩目的事情与大型机或者工作站相比,PC 机群主要有下面这些主要优势:• 组装容易:措建PC机群需要的技术相对于大型机来说,要容易的多因为大型机 或者工作站的构造比较复杂,而PC机的结构要简单的多,所以,更容易掌握一 般的计算机技术人员稍加学习就可以搭建我国的硬件市场又非常活跃,购买计 算机配件非常容易,搭建起快速的计算机非常简单• 价格便宜:一般的工作站或者小型机,要是具有四个处理器的话,它的价格大约 在20万元人民币以上,而这样的PC机群只需要5万元人民币就可以搭建起来 对于目前我国科研经费不太充足的情况,PC机群就更加有意义它可以为科研和 应用部门节约大景的资金。

      • 配置随意:如果要购买某些公司的工作站或者大型机,因为公司的出厂产品的配 置规格所限,往往不能尽如人意,或者配置低,不能满足要求,或者配置高,造 成资源浪费,而自己组建的PC机群,却可以达到自己最理想的配置• 维护方便:因为PC机是由一个一个的PC机组成的,所以,在出现了问题的时候, 只要对其中的一个节点加以维修就可以了,这样作,不会影响其它计算机的性能 工作站或者大型机上的硬件一般都是厂家定制的,在市场上不容易购买到,而PC 机的配件却非常多,所以,即使是某一个节点的硬件出现了问题,也能够及时的 更换• 软件丰富:大型机或者工作站的操作系统都是需要付费的Unix操作系统组建的PC机群却可以使用目前非常流行的免费软件Linux,它不需要任何费用,而且公 开源代码,又具有亳不逊色于Unix的网络功能,所以,采用Linux作为操作系统, 又方便,又节约同时,因为Linux系统具有开放性,世界上很多的Linux爱好者 都在为它编写软件,所以,应用程序也非常多1.并行中心16台PC机群配置情况介绍为了营造日己的并行环境,中科院软件所并行中心(以下简称并行中心)组建了自己 的pc机群,以完成科研和项目内的大规模科学计算。

      下面就并行中心pc机群(以下简称机 群)的基木情况作一介绍机群由16台PC机、一部交换机组成,其中的一台计算机为主节点,其余为从节点 每台PC机上安装一个处理-器,整个机群使用以太网连接,下面就各个PC机的配置和操作 系统作一说明:处理器均采用 Intel Pentium III 500MHz 处理器内存主节点采用320M SDRAM,从节点采用256MSDRAM主板均为 ASUS P3B-F 板网卡均为 3Com EtherLink XL 10/100 PCI TX NIC (3C905B-TX)硬盘主节点使用17.5GB SCSI硬盘,从节点采用6.4GB IDE硬盘SCSI 卡主节点安装了 Adaptec AHA-294X Ultra SCSI host ad叩ter(40M交换速率)操作系统均为Linux操作系统,使用2.2.12内核通讯系统TCP/IP a MPI(Message-Passing Interface)交换机IBM Fast Ethernet Desktop Switch, 8275-324 ( 100M)2安装机群需要考虑的问题一般的情况下,整个机群是作为一个整体面对用户的,因此,只有一台pc是对外部完 全开放的,我们称其为主节点。

      由于主节点的特殊性,所以,主节点的配置情况也有所不 同一般的,主节点尚需要安装显示卡、显示器、键盘:、鼠标、软描驭动器和光盘驱动器, 而从节点不需要这些设备显示卡和显示器用于监视系统和对系统进行基本的操作和维护 的人机对话窗口,鼠标、键盘作为输入设备,软盘驱动器、光盘驱动器用来随时安装软件 和进行系统维修在访问从节点的时候,一般是通过网络进行的,所以,从节点不需要安 装显示卡、显示器,甚至不需要键盘鼠标,以及软盘驱动器和光盘驱动器等设备如果为了调试系统方便,可以在各个节点上安装软盘驱动器,成木很低,又方便维护各个从节点上的硬肃一般只是安装操作系统,负责引导计算机所以,从节点上的硬 盘容量还可以更小目前,可以通过网卡进行网络启动,对于这样的从节点,甚至不需要 硬盘但是,主节点是需要硬盘的,除了启动系统之外,它还要负责通信、装载数据文件、 提供swap等等另外,主节点除了需要充当计算时的一个节点之外,还需要进行系统的一 些其它处理,因此,一般的需要多加一些内存例如,我们在主节点上放置了 320M内存, 而从节点上只有256M内存因为机群作计算通常需要较长的运行时间,所以,为机群配备一部UPS是非常必要的。

      配备UPS的时候,需要考虑功率的大小,以免超载3. 机群的操作系统我们选用Linux作为机群的操作系统,因为Linux系统具有很多的优点:• 网络功能强大• 系统稳定• 安全性高• 兼容性好• Linux是自由软件Linux系统又有很多种版本内核和模块是Linux中最本质的东西,也是系统运行的关 键,我们选用2.2.12内核,它是最新的内核,模块选用的也是2.2.12版4. 机群的通信系统机群使用TCP/IP作为标准的通信协议,这是国际上通用的网络通信协议因为Linux 系统本身白带TCP/IP协议,所以用户不必考虑TCP/IP协议的安装情况为了能够实现并行计算,还需要安装并行计算需要的消息传递程序-MP1 (Message Passing Interface)使用这种程序可以使多个CPU完成同一计算目的5. 机群的网络设置所谓的机群的网络设置,主要是在操作系统中,设置一些网络相关的参数首先,要考虑机群中,各个节点的ip地址的设置问题因为ip地址的有限性,所以, 给机群中每一个节点都设置绝对地址的话又可能导致ip地址不够用,为了解决这一问题, 一般使用TCP/IP协议中保留给内部网络的IP地址号,即采用I92.168.X.X格式,例如,可 以设置成把主节点设置成普通的IP地址,例如159.226.38.180,而把其余的节点按照TCP/IP的规则设置成 192.168.0.1 〜192.168.0.15 o其次,要解决的问题就是网卡的传输速率问题。

      这对PC机群的效率有至关重要的影响 因为PC机群的计算速度比较快,因此数据传输速率也比较快,所以,要求网卡只要要有 100M的数据除数速率在配置网卡的时候,需要指定网卡的传输速率有些网卡具有自动 设置传输速率的功能,它会根据数据的传输速率自动的10M和100M之间切换再有,要设置的就是NISo如果每一个从节点上都安装有独立的操作系统,那么安装 NIS将有利于系统维护和管理Linux系统需要为每一个用户设置U令,以免非法入侵但 是,在PC机群中,因为每一个从节点上都需要一个password,所以,当用户要改变日己的 曰令的时候,就需要修改每一个从节点上操作系统中的口令,这样作,是非常麻烦的,使 用NIS(Network Information Service)就非常方便,用户只要在主节点上修改口令,就可以达 到全局修改的效果NIS还能够提供其它的全局的服务5.机群的维护pc机群由于机器众多,因此容易发生事故作为机群的系统管理员,要经常监测系统 的运行情况,一旦发现异常,应立即进行关机,察看,查出事故之后,再运行系统下面列举几种常见故障:• 硬件损坏: 由于硬件是从市场上采购的,所以,就会出现质量问题。

      容易发生 事故的硬件设备有:- 硬盘,一旦硬摭出现故障,将导致某一个节点无法正常启动;- 电源,由于PC机使用独立的电源供电,因此,计算机内部的电源对于计算机 来说尤为重要,曾经发现过有电源风扇损坏的情况,因为无法为电源及时散 热,将导致电源过热,严重时将烧坏电源;- 网卡,网卡发生故障的时候一般并不是网卡的机械故障,而是由于松动或者 其它原因造成接触不良导致网络受阻;- 网线,网络连线大部分都是自行制造的,因此可能出现网线头接触不良的情 况,要注意检查• 系统损坏: 如果由于误操作,删除了某些重要文件,就会导致机群无法正常运 行另外,由于突然掉电也可能损坏Linux的文件系统,同样会导致系统无法正 常运行• 用户非法使用: 有的用户在使用机群的时候出现非法的使用,也会导致机群的 异常运行例如,申请的内存空间太大,机群无法满足的时候,会使用硬盘上的 swap,这将使机群效率非常低• 网络阻塞:网结故障是机群最常见的故障发生网络阻塞的原因很多,又突发 性的,也又人为的例如,网卡的传输速率下降,从而导致数据包无法按既定速 率传输,就会阻塞网络另外,多个用户或者多个进程同时进行通信,也会阻塞网络。

      解决网络阻塞的最好办法是扩大带宽另外,交换机的配置不当也可能造 成网络阻塞6. PC机群的不足金无足赤,pc机群也同样有它的弊端首先就是系统不是很稳定pc机群有多台微机 构成,只要有一台微机发生故障,整个PC机群就会瘫痪,所以,相对来说,稳定性不是很 好其次,效率低,从测试结果来看,PC机群的效率在55%以下,而且PC机数量越多,效 率就越低,造成效率低的原因主要是网络的传输速率,如果网络传输速率提高的话,PC机 群的效率也会增加再有,PC机群的维护工作不好作,由于每一台使用独立操作系统,所以维护整个PC机 群相当于维护很多台计算机工作量很大PC机群虽然存在一些小小的缺点,但是,它的前景是非常看好的PC机群还处在一个 不成熟的阶段,随着网络技术的发展,PC机群将在科研和应用中发挥越来越大的作用,扮 演越来越重要的角色我国的大型计算机的研制工作起步较晚,技术也同国外差距较大,而发展PC机群可以 缩小同国外的差距随着PC机处理器主频的提高,PC机群的计算能力也将大幅度上升发 展PC机群,还能够提高大型机的研制水平,为发展大型机积累宝贵的经验8文章背景木文源自中国科学院软件所并行中心自立开发的“面仙并行应用软件的Linux多机环 境”项目,搭建的Linux微机机群系统已于9月21 LI投入使用。

      参加本项目的还有并行中心的朱鹏、计算数学与科学工程计算研究所张林波等,另外, 潘峰、曹建文、张云泉对于木机群的调试工作作出了重要贡献。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.