BBS水木清华站∶精华区

发信人: yuhj (勇  梦回唐朝), 信区: Linux        
标  题: Re: Rat留的家庭作业,有关集群技术! 
发信站: BBS 水木清华站 (Wed Jan 19 02:57:00 2000) 
 
呵呵,我觉得讨论多机系统之前先把并行计算这种MPI,PVM系统和 
用作负载均衡的系统概念上分开。不然说起来很容易弄胡涂。尽管 
这两者从技术上讲有很多共同之处,但是在实际应用上是分的比较开的。 
在现有情况下,我觉得还是集中在负载平衡的Cluster上讨论比较好, 
因为其技术比较简单,就是DNS,Redirection这些东西,而且很实用。 
并行计算的实用性先不说,它首先需要很多有关它的专业知识,而 
不是简单的搭个extremelinux就能提高运行速度这么简单。看网上 
的文章,这种误解实在不少“我有两个CPU,怎么Fortran程序运行 
速度还没有提高呢”。 
 
beowulf的概念的确比较胡涂,我比较同意你的这种说法,即他已经不再是 
某个特定系统或者特定机构所作出来的系统的专有名称。而成为一个 
Linux下并行系统的统称。甚至可以将linux也抛开,任何可以简单实现的 
廉价多机并行系统的统称。 
 
MIT出的那本书我买了,没什么东西,上半部讲怎么配置Linux,下半部讲 
怎么进行mpi编程。中间一些有关cluster配置和管理的段落,不是很系统 
或者有针对性。在网上找到的资料就足够了。 
 
【 在 ttao (分号) 的大作中提到: 】 
 faint,前一阵子叫嚣着搞一搞cluster,准备了一些软件硬件, 
 无奈太忙了,faint... 
 没有实践就没有发言权,对这个问题我还没有什么发言权. 
 beowulf是英格兰现存的最早的史诗之一,讲述了一个英雄打败一个叫 
 Grendel的魔鬼的故事.... 
 后来有人(其中有个家伙叫Donald Becker)在NASA以5万美元的成本建成了 
 第一个beowulf系统,其实在这之前Donald Becker就在NSA提出过这个计划, 
 但NSA认为5万对于这个项目来讲太小了就被搁置下来.:PP 
 第一个beowulf建成的时间是1996年,2千兆次/s,1997年建成了10千兆次/s的系统, 
 1998年就有了超过40千兆次/s的beowulf系统. 
 有人认为必须用和最初在NASA建立的那个系统一样的方法建成的才能称为 
 beowulf,有些人则把任何运行并行代码的系统称为beowulf,我们在这里可能主要 
 的意思是这样的系统: 
 包括一个server node和一个或很多个client node, 
 用以太网卡连起来,这些client node由server node来控制, 
 用的软件主要有linux,PVM和MPI库,server node和client node之间 
 主要通过messages来协同工作(SMP主要通过threads协同工作),它可以用来进行并行计算. 
 beowulf是一种把多台linux机器整合起来构造一个并行的,虚拟的超级计算机 
 的技术.它不是一个软件,也不是一个新的网络拓扑或最近的kernel hack... 
 我知道MIT出了一本书"how to build a beowulf system",好像就是Donald Becker等人 
 写的,可我不知道怎么从国外买书...:( 
 
 
-- 
 
        聚散无常, 
                    得失随缘。 
 
                 
 
※ 修改:·yuhj 於 Jan 19 03:07:00 修改本文·[FROM:   206.57.123.98] 
※ 来源:·BBS 水木清华站 smth.org·[FROM: 206.57.123.98] 

BBS水木清华站∶精华区