Review your favorite Linux distribution.
Go Back > Forums > Linux Forums > Linux - Newbie
User Name
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!


  Search this Thread
Old 01-27-2004, 03:55 PM   #1
LQ Newbie
Registered: Nov 2002
Posts: 29

Rep: Reputation: 15
MOSIX vs Beowulf?


I have 10 nodes with identical hardware that I want to use for computations. Any advice on what clustering technique gives better results for that purpose? Beowulf or Mosix?
Old 01-27-2004, 06:36 PM   #2
Registered: Dec 2003
Location: Long Island, NY USA
Distribution: RedHat, SUSE
Posts: 336

Rep: Reputation: 30
MOSIX allows for process interuption and rescheduling on a different node without any coding changes. This allows for better load balancing of batched jobs across the cluster. MOSIX requires patching of the linux kernel to do this magic. I don't think it runs on any other flavor of UNIX. There is another software program that does a similar thing as MOSIX, but does not require any kernel changes and runs and many flavors of UNIX and Windows (partially). It is called Condor.
MOSIX and Condor work well it you have many independent jobs that you what to batch run on a cluster.
If you are trying to do complex computions, such a matrix inversion, finite element anlyzes, then MOSIX nor Condor is what you want. You need to compile you programs to using PVM or MPI.
PVM aka Private Virtual Machine requires you to link to libraries and run you progam under a PVH shell. MPI aka Message Passing Interface requires you to link the the MPI libraries, but you don't need to run the program under an special shell. I have been told that MPI is the more modern approach. For what that is worth.
Here are some usefull links.
Hope this helps.
I am curriuos. What are you planning to do with this cluster?
Old 03-10-2004, 07:17 PM   #3
LQ Newbie
Registered: Nov 2002
Posts: 29

Original Poster
Rep: Reputation: 15
Hi g-rod,

Thanks for the informative response. We are building this cluster for calculations. After doing more research I came to the same conclusion about Mosix - nifty but not what we need in this case. After doing more requirements gathering I found the users needed MPI so that pretty much determined the direction of the cluster implementation.

Thanks again, and those links are very informative.

Last edited by glock27linux; 03-10-2004 at 07:25 PM.
Old 03-13-2004, 04:08 AM   #4
Registered: Jun 2003
Location: Orust, Sweden
Distribution: Slackware current
Posts: 95

Rep: Reputation: 15
Hi glock27linux and g-rod,

I'm allso looking around for a clustering tool. The intention is to do Finete Element Analyses.

I'm running Slackware and consider the use of Wareulf, Oscar or Mosix.

Please let me know why MOSIX noy is suitable for numerical crunching?

Old 04-05-2004, 04:08 AM   #5
Registered: Apr 2002
Distribution: RH 9
Posts: 230

Rep: Reputation: 30
as per g-rod's informative response, openMoxix moves batch jobs among clustered boxes so individual jobs necessarily fit in one box. FEM is typically done with MPI since the code spans the memory space of multiple boxes and typically exceeds the maximum memory size of available workstations. if your mesh fits in the memory space of one box, you don't really _need_ clustering, just vary calculation parameters on different boxes. in this case openMosix is a convenient batch-job manager within your computer structure.
Old 04-18-2004, 03:28 AM   #6
LQ Newbie
Registered: Apr 2004
Distribution: Fedora Core - 1
Posts: 2

Rep: Reputation: 0

hi ,

y dont u go4 OSCAR ...i have bin using it for my 10 -node linux cluster.

also ...ran... mpi programs ... (parallel conjugate gradient..if u know about this)

its pretty good for starters.

try out



Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Mosix vs. openMosix microsoft/linux General 1 06-01-2006 01:56 AM
mosix cluster. bruse Programming 4 08-25-2005 06:53 AM
open mosix bruse Linux - Networking 0 07-26-2005 09:06 AM
Beowulf gikku Linux - Networking 2 11-23-2004 12:06 AM
mosix ascii2k Linux - Networking 2 07-16-2001 08:45 AM > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 07:07 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration