>
> I saw this on Slashdot and thought I'd send a note to PLUG about it. Mosix
> 1.0 has been released. I grabbed this introduction from their website
> <http://www.mosix.cs.huji.ac.il/>. It looks pretty interesting. If only I
> had a cluster to play with. I hope this'll be helpful to those of you with
> enough computers for at least a mini-cluster. :)
>
this is real cool but take note of the work processes. it migrates
"processes". for a parallel compute job that may not be enough due to the
inefficiencies of having to rely on mosix process migration. however, i
have some interesting uses for mosix in production environs.

some practical and interesting uses:
-parallel compute farms. since each bash/sh/tcsh or any other shell can be
migrated, this will enable a school or company to create a programmers
compute farm with mosix enabled computers
-parallel threaded java applications (used green thread kasi user space
threads are system processes and this can be migrated by mosix. althrough,
speed up may not be worth it for some applications)

needs very good network interconnection though.

>
> ---------- Forwarded message ----------
>
> MOSIX is a software package that enhance the Linux kernel with cluster
> computing capabilities. The enhanced kernel allows any size cluster of
> X86/Pentium/AMD based workstations and servers to work cooperatively as if
> part of a single system.
>
> To run in a MOSIX cluster, there is no need to modify applications or to
> link with any library, or even to assign processes to different nodes.
> MOSIX does it automatically, like an execution in an SMP - just "fork and
> forget". For example, you can create many processes in your (login) node
> and let MOSIX assign these processes to other nodes. If you type "ps",
> then you will see all your processes, as if they run in your node.
>
> The core of MOSIX are adaptive resource management algorithms that monitor
> and respond (on-line) to uneven work distribution among the nodes in order
> to improve the overall performance of all the processes. These algorithms
> use preemptive process migration to assign and reassign the processes
> among the nodes, to continuously take advantage of the best available
> resources. The MOSIX algorithms are geared for maximal performance,
> overhead-free scalability and ease-of-use.
>
> Because MOSIX is implemented in the Linux kernel, its operations are
> completely transparent to the applications. It can be used to define
> different cluster types, even a cluster with different machine or LAN
> speeds, like our 72 processors cluster.
>
> ---------- End of message ----------
>
> ---
> Linux, MS-DOS, and Windows NT ...
> ... also known as the Good, the Bad, and the Ugly
>
>
> _
> Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
> To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]
>
> To subscribe to the Linux Newbies' List: send "subscribe" in the body to 
>[EMAIL PROTECTED]
>

-- 

--------------------------------------
William Emmanuel S. Yu
Ateneo Cervini-Eliazo Networks (ACENT)
email  :  [EMAIL PROTECTED]
web    :  http://cersa.admu.edu.ph/
phone  :  63(2)4266001-5925/5904

Give a small boy a hammer and he will find that everything he encounters
needs pounding.


_
Philippine Linux Users Group. Web site and archives at http://plug.linux.org.ph
To leave: send "unsubscribe" in the body to [EMAIL PROTECTED]

To subscribe to the Linux Newbies' List: send "subscribe" in the body to 
[EMAIL PROTECTED]

Reply via email to