[Ilugc] reg cluster computing

  • From: shuveb@xxxxxxxxx (Shuveb Hussain)
  • Date: Wed Apr 13 09:36:02 2005

well, i dont know if this is the best thing or worst thing - it can be
considered a feature or a liability. if one is hoping to solve ten
problems on ten machines, sure, openmosix will migrate processes and
balance the load. but if one wants to solve a ten times larger problem
using the ten machines, openmosix will be happy to keep nine machines
idle. one would have to necessarily write a cluster aware program and
forget openmosix. many applications, especially in aero (cfd and fem) tend
to need cluster aware code.

Yeah man Sriram,
What you say is true. If you need to solve a single problem in
parallel, openMosix is not the solution you should be looking at. A
Beowulf setup would be much better in that situation. openMosix
handles cluster-unaware applications and load balances them, that is
what it does. so if you write programs that use fork() to spawn
processes and do the job, they will work. And you can use threads and
shared memory, openMosix wont migrate those processes!
of late, there are also stability issues in openMosix and the 2.6
kernel extension is long awaited! i'm using a 5 node cluster and have
to live with 2.4.24!

--shuveb

Other related posts: