MOSIX

MOSIX is an operating system-like management software targeted for HPC on Linux clusters, multi-clusters, and clouds. In MOSIX systems there is no need to modify or link applications with any library, copy files or login to remote nodes, or even assign processes to different nodes. It is all done automatically, similar to a single computer with multiple processors - just fork and forget.

Tags
Licenses
Operating Systems

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  14 Jul 2010 10:01
  • Rrelease-after

Changes: This release is for Linux kernel 2.6.34.1. It includes support for computers with more than 7 cores. Performance of direct-communication between migrated processes was improved. Bugs were fixed.

  • Rrelease-mid
  •  04 May 2010 11:41
  • Rrelease-after

Changes: RPMs for openSUSE 11.2 were released with MOSIX 2.28.0.

  • Rrelease-mid
  •  31 Mar 2010 22:26
  • Rrelease-after

    Changes: This release is for Linux kernel 2.6.33.1. It includes both 32-bit and 64-bit evaluation copies.

    • Rrelease-mid
    •  13 Jan 2010 13:23
    • Rrelease-after

    Changes: This release is for Linux kernel 2.6.32.3. A 64-bit evaluation copy was released.

    • Rrelease-mid
    •  22 Dec 2009 11:47
    • Rrelease-after

    Changes: This release is for Linux kernel 2.6.32.2. It includes new utils RPMs for openSUSE 11.1 (32- and 64-bit). Some bugs were fixed.

    Rss Recent comments

    Rcomment-before 31 Dec 2006 19:33 Rcomment-trans xkeycaps Rcomment-after

    Re: MOSIX license not GPL
    Please look at the OpenMosix project.

    openmosix.sourceforge....

    This explains the differences:

    sourceforge.net/docman...

    Why OpenMosix instead of the original MOSIX?

    1. As I stated previously, Richard Camp posted an excellent How-To on installing the original MOSIX system with the K12LTSP 2.0.x distribution. It pointed me in the right direction and I'm truly grateful for his efforts. Without which, who knows if I'd have ever gotten anywhere with the concept of combining LTSP & MOSIX. Unfortunately in my case, the MOSIX install script that came from the MOSIX download always failed when the 2.4.17 kernel compile would throw errors during the modules_install phase. MOSIX simply would not patch & install automatically with the installation script. I began investigating a manual MOSIX kernel patch & userland tools installation and came across the OpenMosix project in the process. I found OpenMosix very simple to implement.

    -------------------------------------------

    2. MOSIX is either no longer Open Source or it's status as Open Source software is uncertain at this time. Without clarity on this issue, I would think that anyone implementing MOSIX should first obtain permission to do so from the copyright holder, Amnon Barak.

    As of this writing, I don't have all of the details of MOSIX's current licensing status and I did not find any statement regarding the issue on the MOSIX site but you may wish to review the following for more information on the matter--

    About OpenMosix Page:
    openmosix.sourceforge....

    Interview with Moshe Bar (founder of OpenMosix & a former project manager for MOSIX):
    foundries.sourceforge....

    The OpenMosix FAQ:
    openmosix.sourceforge....

    The uncertainty surrounding MOSIX licensing and the ease of installation makes OpenMosix an ideal alternative for our purposes.

    ---------------------

    See also: OpenSSI

    openssi.org/cgi-bin/vi...

    Rcomment-before 13 Dec 2002 03:03 Rcomment-trans ncrfgs Rcomment-after

    Re: MOSIX license not GPL

    > The Freshmeat MOSIX project page claims
    > that MOSIX is licensed under the GPL.
    > The license on the MOSIX site is not the
    > GPL.
    >
    > One or the other is incorrect. Which is
    > it? And when will both of them agree?

    From www.mosix.org/txt_dist... page:

    "The MOSIX distribution

    The MOSIX distribution consists of two parts, a kernel patch (that is subject to the GNU GPL) and a set of user level tools. You may download the two parts in any order."

    I guess that only the MOSIX kernel patch is under the GNU GPL and not the MOSIX tools.
    The name of the Freshmeat project is "MOSIX Kernel Patch" and the license refers to the "MOSIX Kernel Patch" and neither to the "MOSIX Project" or the "MOSIX Distribution".

    Hope this will help.

    Bye.

    Rcomment-before 01 Jun 2002 22:37 Rcomment-trans vgivanovic Rcomment-after

    MOSIX license not GPL

    The Freshmeat MOSIX project page (freshmeat.net/projects...) claims that MOSIX is licensed under the GPL. The license (www.mosix.org/txt_lice...) on the MOSIX site is not the GPL.

    One or the other is incorrect. Which is it? And when will both of them agree?

    Thanks.

    Rcomment-before 03 Feb 2002 06:29 Rcomment-trans quixy Rcomment-after Thumbsup-wht

    Re: mosix hmm.. beowulf as a plugin *lol*
    Well, I have a private cluster here:

    1x Athlon 1 GHz (master node; 512 MB RAM)
    1x K6-3 450 MHz (slave 1; 256 MB RAM)
    1x K6-2 400 MHz (slave 2; 96 MB RAM)

    A forth node (Duron 600 MHz; with one 128 MB module from slave 1) will be added in some weeks or a moth.

    And MOSIX works great on them! I run the dnet client 24h/7 days on the cluster.

    Rcomment-before 21 Nov 2001 06:19 Rcomment-trans GreatSUN Rcomment-after

    MOSIX and ext3
    Moshe Bar from the MOSIX-Team told me what to do, to get MOSIX to work with ext3:

    1. patch kernel-source with the according MOSIX-patch.

    2. patch kernel-source with the according ext3-patch

    3. edit include/linux/sched.h and insert the following two lines (from sched.h.rej):

    void *journal_info;

    journal_info: NULL, \

    insert those files in the matching fields you can get from sched.h.rej !!!

    After that you can compile your kernel and everything should work.

    Have FUN !

    3e630bd696c910c855ad962f0def87ab_thumb

    Project Spotlight

    PhpCompta

    An accounting application.

    D66b1a94bb2b716b3db7cc6f552533af_thumb

    Project Spotlight

    SportsTracker

    A tool for recording and displaying sport activities.