alternativa ar fi http://www.bitmover.com/bitcluster/ :

citat din pagina:
"any is like on except that it consults a scheduler to figure
out where to run the command.  This is quite useful for things like parallel
make.  Suppose you have 4 hosts, host1, host2, host3, host4, which you want
to use for distributed builds.  You place those hosts in the queue (see the
man page for ond) and modify your make command like so
make -j8 CC="any gcc"

On Mon, Mar 18, 2002 at 04:23:40PM +0200, Matei Conovici wrote:
> 
>   On Monday, 18 March 2002, Dan Nae wrote:
> > > La make clean dep all, compilez distribuit pe 5 masini :-) Speedup e
> > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > Ce folosesti pentru compilarea asta distribuita?
> 
> Niste programete scris de mine. Fiecare masina care e dispusa sa faca
> compilari ruleaza un server si asculta cereri. una din cereri poate sa
> fie exec <nu-stiu-ce> in directorul cu proiectul. E absolut insecure,
> dar o folosesc doar in reteaua locala. Probabil ca se poate substitui
> cu ssh cumva, dar ma intereseaza exit-status-ul comenzilor la
> compilare asa ca am inventat un protocol simplu care sa il trimita.
> 
> Pe unul din calculatoare ruleaza un dispatcher, care primeste si el
> cereri. Cand primeste mai multe cereri decat servere disponibile, se
> blocheaza pana e unul liber.
> 
> Pe urma, in makefile, in loc de $(CC) $(CFLAGS) .... am un programete
> care trimite cererea (exec $CC $CFLAGS ...) catre dispatcher, care o
> trimite la unul din serverele libere.
> 
> In fine, "make -j 5" pe masina cu dispatcher-ul. Se pare ca make-urile
> mai noi stiu sa paralelizeze mai mult decat target-uri din makefile-ul
> top-level.
> 
> Ma rog, directorul cu proiectul trebuie sa fie NFS-mounted de undeva
> si ceasurile de pe sisteme trebuie bine sincronizate. In afara de
> asta, trebuie sa mai fii atent cand faci dependency-urile, ca "gcc
> -MM" iti pune path-urile complete catre fisiere. Evident, in functie
> de locul unde montezi directorul prin NFS, astea pot fi diferite.
> 
> Daca te intereseaza, iti pot trimite o arhiva cu
> programele. Deocamdata sunt in stadiul de hack, dar sunt perfectibile
> :)
> 
> Matei
> ---
> Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
> unsubscribe from this list.

-- 
        ___
       <o-o>    Viorel ANGHEL <vang @ lug.ro>
       [`-']    
       -"-"-    In Linux We Trust.
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui