Difference between revisions of "Overview"
Line 1: | Line 1: | ||
− | '''MOSIX<sup>*</sup> is | + | '''MOSIX<sup>*</sup> is an operating system like management system targeted for high performance computing on Linux clusters and multi-clusters.''' |
MOSIX incorporates dynamic resource discovery and automatic workload distribution, commonly found on single computers with multiple processors. In a MOSIX system, users can run applications by creating multiple processes, then let MOSIX seek resources and automatically migrate processes among nodes to improve the overall performance, without changing the run-time environment of migrated processes. | MOSIX incorporates dynamic resource discovery and automatic workload distribution, commonly found on single computers with multiple processors. In a MOSIX system, users can run applications by creating multiple processes, then let MOSIX seek resources and automatically migrate processes among nodes to improve the overall performance, without changing the run-time environment of migrated processes. | ||
− | MOSIX is implemented as a software layer that provides applications with an unmodified Linux run-time environment. | + | MOSIX is implemented as a software layer that provides to users and applications with an unmodified Linux run-time environment. As a result, users do not need to modify or link applications with any library, login to remote nodes or even copy files to remote nodes. |
− | + | ||
MOSIX Version 1 was originally developed to manage a single cluster. | MOSIX Version 1 was originally developed to manage a single cluster. | ||
− | '''MOSIX Version 2 (MOSIX2) for Linux-2.6''' was extended with a comprehensive set of new features that can manage | + | '''MOSIX Version 2 (MOSIX2) for Linux-2.6''' was extended with a comprehensive set of new features that can manage clusters and multi-clusters. |
For further information see the | For further information see the | ||
Line 14: | Line 13: | ||
the [http://www.mosix.org/pub/overview.pdf Overview of MOSIX2] presentation, | the [http://www.mosix.org/pub/overview.pdf Overview of MOSIX2] presentation, | ||
the [http://www.mosix.org/pub/tutorial.pdf MOSIX2 Tutorial] | the [http://www.mosix.org/pub/tutorial.pdf MOSIX2 Tutorial] | ||
− | and our | + | and our multi-cluster campus Grid [http://www.mosix.org/txt_hugi.html HUGI]. |
<sup>*</sup> MOSIX is a registered trademark of Amnon Barak and Amnon Shiloh. | <sup>*</sup> MOSIX is a registered trademark of Amnon Barak and Amnon Shiloh. |
Revision as of 12:44, 13 January 2009
MOSIX* is an operating system like management system targeted for high performance computing on Linux clusters and multi-clusters. MOSIX incorporates dynamic resource discovery and automatic workload distribution, commonly found on single computers with multiple processors. In a MOSIX system, users can run applications by creating multiple processes, then let MOSIX seek resources and automatically migrate processes among nodes to improve the overall performance, without changing the run-time environment of migrated processes.
MOSIX is implemented as a software layer that provides to users and applications with an unmodified Linux run-time environment. As a result, users do not need to modify or link applications with any library, login to remote nodes or even copy files to remote nodes.
MOSIX Version 1 was originally developed to manage a single cluster. MOSIX Version 2 (MOSIX2) for Linux-2.6 was extended with a comprehensive set of new features that can manage clusters and multi-clusters.
For further information see the Latest release and changelog, the MOSIX2 white paper, our CCGrid papers, the Overview of MOSIX2 presentation, the MOSIX2 Tutorial and our multi-cluster campus Grid HUGI.
* MOSIX is a registered trademark of Amnon Barak and Amnon Shiloh.