LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 01-05-2005, 06:20 PM   #1
chutsu
Member
 
Registered: Nov 2003
Location: UK
Distribution: Debian Lenny
Posts: 255

Rep: Reputation: 31
a Linux Cluster simple question!!?


HI
I don't really know much about clustering so I was wondering if you have like two computers connected and you cluster them together with clusterknoppix?? What then, does it mean that what ever you run in the master node with be broken down so that the slave node with get something to process it as well??.....And also what about something simple like rendering a animation with blender in the master node?? will it be broken down so that the slave node gets a bit of it, plus will clustering make your experence in using the master node faster, as in the response time is snappy and quick??
Thank you
Chris
 
Old 01-05-2005, 06:32 PM   #2
michaelk
Moderator
 
Registered: Aug 2002
Posts: 25,784

Rep: Reputation: 5936Reputation: 5936Reputation: 5936Reputation: 5936Reputation: 5936Reputation: 5936Reputation: 5936Reputation: 5936Reputation: 5936Reputation: 5936Reputation: 5936
Have you googled lately?

Clusterknoppix uses openmosix.
http://howto.x-tend.be/openMosixWiki/index.php/FAQ
 
Old 01-05-2005, 06:47 PM   #3
chutsu
Member
 
Registered: Nov 2003
Location: UK
Distribution: Debian Lenny
Posts: 255

Original Poster
Rep: Reputation: 31
fine.
what if I need to do is take a single process and parallelise it across multiple machines??? what technology do I use apart from openMosix??
 
Old 01-05-2005, 07:21 PM   #4
Travers
Member
 
Registered: Jul 2004
Location: Des Moines
Distribution: Gentoo
Posts: 111

Rep: Reputation: 15
Cluster is a very general term. I have a hard time putting words to the different types so I'll just explain them. (I generally reffer to the different types as single and multiple processes, but this is a ugly way to say it.)

http://openmosix.sourceforge.net/http://openmosix.sourceforge.net/ OpenMosix distributes tasks. Say you want to convert a WAV to a MP3 and this takes you 1 minute. If you had 10 clustered computers running OpenMosix, and you did this on the head node, it would still take you 1 minute. Now if you converted 10 WAV's to 10 MP3's it would take you 1 minute, still, because OpenMosix would put each WAV to MP3 conversion on each of the nodes. This is really cool and is very easy to implement. Check out ClusterKnoppix, which of course, runs from a CD, is a knoppix distro, and runs OpenMosix. Analyze Quantin is ClusterKnoppix based and comes with some spiffy apps that generally requre clusters to compute such as some of the cool things done at CERN (the particle accelerator in Switzerland.) Don't be afraid though, you can actually tackle some calculations with some old computers! I would call this a multiple process cluster.

Now there are so-called single process clusters, which I think are usually reffered to as parallel clusters, but this can be confusing, because in the above example, our programs were running parallel to eachother. In a parallel cluster, the source code of the program has been parallelized. You can't put a WAV to MP3 conversion on 10 computers and have it go 10 times faster. Why? Because the WAV to MP3 program has been designed to work on 1 cpu. If you parallalized it, it would mean that your audio conversion program acutally splits the work done by the processor, sends it out, has it processed, brings it back to the head node and puts it togeather as the MP3. This is actually a difficult thing to do, since parallalizing code can be a very complex task. Generally you have to write a program from scratch. This is done alot by corporations of government entities, for example, you have one bitch of a math problem to solve, such as calculating pi. You can't run a pi calculation on a multiple process cluster like the one in the first example. Each stage of the pi calculation generally builds upon the other. (except on parallized pi programs.) You could run it on an OpenMosix cluster, but it wouldn't go any faster. Plus, you would have to have a program that could modularize the stages of the calculations. But you could run a WAV to MP3 and calculate pi on OpenMosix and that would go faster, because you would have more processing power to go around.

Hope this helps.
 
Old 01-06-2005, 07:55 AM   #5
chutsu
Member
 
Registered: Nov 2003
Location: UK
Distribution: Debian Lenny
Posts: 255

Original Poster
Rep: Reputation: 31
yea it helped, thanks.
Just one more question...whats the difference between OpenMosix and Mosix??
Thanks again
Chris
 
Old 01-06-2005, 06:50 PM   #6
HellSpawn
Member
 
Registered: Jan 2005
Location: Venezuela
Distribution: Ubuntu 5.10 64bits
Posts: 81

Rep: Reputation: 15
Hi!!

Have some one made VMware clusters useing those programs??
 
Old 01-07-2005, 12:30 AM   #7
Travers
Member
 
Registered: Jul 2004
Location: Des Moines
Distribution: Gentoo
Posts: 111

Rep: Reputation: 15
OpenMosix and Mosix is the same. Its called "OpenMosix" because it is open source.
 
  


Reply



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
Cluster question: Is it possible to make a bulletproof cluster? ValidiusMaximus Linux - Software 1 09-06-2005 02:07 PM
Linux cluster question maenho Linux - Software 5 06-15-2005 08:51 PM
simple linux question maybbach Linux - General 8 02-14-2004 02:19 PM
Simple question before I even start with Linux RCullan Linux - Newbie 3 08-04-2003 12:04 AM
Simple Linux Question glock19 Linux - General 3 10-29-2001 08:42 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

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

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