[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux-team] beowulf cluster
On Sat, Sep 11, 1999 at 11:24:22AM +0200, Cedric Amand wrote:
> Je compte essayer de fabriquer, pour raison de R&D, un
> cluster Beowulf. Est-ce que quelqun a deja une experience
> de ce type de machin ?
nope :(
> J'ai quelques questions pour ceux qui auraient deja lu
> sur le sujet ;
ouaip :)
> 1) Est ce que cela se comporte comme une seule machine, je veux
> dire une seule console, une seule liste de process, etc.
nope :(
> 2) Est ce qu'on peut distribuer n'importe quel process
> sur le cluster, ou le soft doit il etre dévellopé pour ?
ouaip :)
Il existe un toolkit (PVM - Parallel Virtual Machine) livré avec toutes les
distribs (du moins RH et SuSE - Debian aussi, je suppose) qui permet de développer
des applications pour clusters. Ce SDK est spécialement dédié à des clusters Beowulf,
qui sont particulièrement bien adaptés à des applications très "calcul".
Pour des clusters plutôt "load balancing", tu ferais mieux de jeter un oeil à MOSIX,
mieux adapté pour ça (c'est aussi un toolkit).
Povray, p.ex., utilise PVM.
Voici l'application index de FreshMeat.net à propos de MOSIX:
MOSIX is a software module for supporting cluster computing with
Linux. The core of MOSIX are kernel-level, adaptive load-balancing and
memory ushering algorithms that are geared for maximal performance,
overhead-free scalability and ease-of-use. These algorithms are
designed to respond to variations in the resource usage among the
nodes by migrating processes from one node to another, preemptively
and transparently. The MOSIX software provides some SMP/NUMA
functionalities that allow a cluster of PCs (workstations and servers)
to work cooperatively as if part of a single system.
Homepage: http://www.mosix.cs.huji.ac.il/ (2397 hits)
Download: ftp://ftp.cs.huji.ac.il/users/mosix/ (420 hits)
Et voici celui de PVM:
PVM (Parallel Virtual Machine) is a portable message-passing programming system, designed to link separate
host machines to form a ``virtual machine'' which is a single, manageable computing resource. The virtual
machine can be composed of hosts of varying types, in physically remote locations. PVM applications can be
composed of any number of separate processes, or components, written in a mixture of C, C++ and Fortran. The
system is portable to a wide variety of architectures, including workstations, multiprocessors,
supercomputers and PCs.
Homepage: http://www.epm.ornl.gov/pvm/ (276 hits)
Download: ftp://ftp.netlib.org/pvm3/ (86 hits)
--
-o) / Pascal Bleser ATOS Payment Systems|
/\\ \ C++/UNIX Development Aachen, Germany|
_\_v \<guru@linuxbe.org> <pbleser@atos-group.com>|
---------------------------------------------------|
I gave up Smoking, Drinking and Sex. :
It was the most *horrifying* 20 minutes of my life!:
---------------------------------------------------'
---------
Visit the Linux Supertore Online: http://www.redcorp.com !
If you want to be deleted from the list, send a mail to
majordomo@rtfm.be with "unsubscribe linux-team" in the body.