View previous topic :: View next topic |
Author |
Message |
sickworm n00b

Joined: 08 Oct 2003 Posts: 45
|
Posted: Tue Dec 02, 2003 6:29 pm Post subject: Building cluster |
|
|
I have two comps - one with windows xp and second one - gentoo. I want to build cluster. Gentoo comp should be a master cluster. Howto? |
|
Back to top |
|
 |
-leliel- Apprentice

Joined: 03 May 2003 Posts: 294 Location: Germany
|
Posted: Mon Jan 12, 2004 5:07 pm Post subject: |
|
|
same question here ...
got a 19inch rack with a few blade-servers ... wanna build a gentoo-cluster ... but I couldn't find a howto or anything else ...
suggestions? |
|
Back to top |
|
 |
lbrtuk l33t


Joined: 08 May 2003 Posts: 910
|
Posted: Tue Jan 13, 2004 12:46 am Post subject: |
|
|
As far as making a cluster between windows and linux, i don't think it can be done within practical limits.
Otherwise, you'll want to look at openmosix - http://openmosix.sf.net
It will take your threads and spread them across the machines in your cluster, so any app that is multithreaded and not disk access bound will be able to take advantage of it. Just make sure that if you have a program that lets you choose the number of threads / processes used, you choose a number that meets or exceeds the number of processors you have, so that you make use of them all.
There's an openmosix sources in gentoo, as well as the userland utils, so it should be easy. openmosix's howto is good.
ps- openmosix only works on x86 and ia64 machines. amd64 support is in the works. |
|
Back to top |
|
 |
rickmmrr n00b

Joined: 16 Dec 2003 Posts: 6
|
Posted: Mon Jan 19, 2004 9:40 pm Post subject: cluster knoppix will work on the windows box |
|
|
If you make a live-CD of cluster knoppix you can boot linux on the windows box without messing with your windows install at all.
I have nine computers in my house and I'm playing around with cluster knoppix right now. |
|
Back to top |
|
 |
tharasix n00b

Joined: 06 Aug 2003 Posts: 46 Location: Minneapolis, MN
|
Posted: Sat Jan 31, 2004 7:52 am Post subject: |
|
|
lbrtuk wrote: | Otherwise, you'll want to look at openmosix - http://openmosix.sf.net
It will take your threads and spread them across the machines in your cluster, so any app that is multithreaded and not disk access bound will be able to take advantage of it. Just make sure that if you have a program that lets you choose the number of threads / processes used, you choose a number that meets or exceeds the number of processors you have, so that you make use of them all. |
Minor note here. OpenMosix doesn't migrate threads. It migrates processes. There's a patch out called MigShm for openMosix that will allow shared memory apps to migrate, but truly threaded programs like MySQL and JavaThreads will not migrate. If you've gotten a multithreaded app working with openMosix, like MySQL, please let me know how you did it. I'd love to know. |
|
Back to top |
|
 |
lbrtuk l33t


Joined: 08 May 2003 Posts: 910
|
Posted: Sat Jan 31, 2004 2:35 pm Post subject: |
|
|
Yes, I forgot about shared memory, I was thinking about LinuxThreads implementation using clone(). |
|
Back to top |
|
 |
primus Apprentice

Joined: 07 Jun 2003 Posts: 230
|
Posted: Sat Jan 31, 2004 11:00 pm Post subject: |
|
|
there's always
Code: |
* sys-cluster/lam-mpi
Latest version available: 7.0.2
Latest version installed: [ Not Installed ]
Size of downloaded files: 5,480 kB
Homepage: http://www.lam-mpi.org
Description: the LAM MPI parallel computing environment
* sys-cluster/mpich
Latest version available: 1.2.5-r1
Latest version installed: [ Not Installed ]
Size of downloaded files: 12,278 kB
Homepage: http://www-unix.mcs.anl.gov/mpi/mpich
Description: MPICH - A portable MPI implementation
|
i am thinking of putting openmosix and mpi together... mpi to for some programmable parallelism, and openmosix to share all those resources, heh. _________________
$japh=qq/62D112U107N106E28D89U104N109E89 D86U96N102E14D77U87N106E96D12U68N95E98 D102U101N101E/;
map { $i++ while chop; push (@dune,$i); undef $i; } split /[eE]/;
map { print chr ${\(shift(@dune) + $_)}; } split /[DUNE]/,$japh;
|
|
Back to top |
|
 |
|