M  O  S  I  X
Cluster and Multi-Cluster Grid Management

Home     About     Linux-2.6     Wiki     Linux-2.4     HUGI     FAQ     Papers     Contact


MOSIX Frequently Asked Questions - Table of contents
Flat listing

Copyright © 1999 - 2008 Amnon Barak. All rights reserved.



General
Question 1: What is MOSIX
Question 2: Why this name
Question 3: Who is it suitable for
Question 4: What are the main benefits of MOSIX
Question 5: How this is accomplished
Question 6: Which hardware platforms are supported
Question 7: Which software platforms are supported
Question 8: Is MOSIX a cluster or a grid technology
Question 9: Why all remote nodes must be trusted
Question 10: History of MOSIX
Question 11: MOSIX related papers and reports


MOSIX2 - conceptual
Question 12: What are the main features of MOSIX
Question 13: What aspects of a single-system image are supported
Question 14: How MOSIX supports Virtual Organizations (VOs)
Question 15: What is the architecture of a MOSIX configuration (cluster, grid)
Question 16: Which type of processes are available in MOSIX
Question 17: Does MOSIX support checkpoint/restart
Question 18: What are the options of "live-queuing" in MOSIX
Question 19: How the queuing system of MOSIX works
Question 20: How MOSIX manages batch jobs
Question 21: How MOSIX handles temporary files
Question 22: Can MOSIX run in a Virtual Machine (VM).
Question 23: Is it possible to install and run more than one VM with MOSIX on the same node
Question 24: Can MOSIX run on an unmodified Linux kernel
Question 25: Why migrate processes when one can move a whole VM with a process inside


MOSIX2 - technical
Question 26: How to find the latest release and change-log of MOSIX
Question 27: Is technical support available
Question 28: How to install MOSIX
Question 29: After installing MOSIX in one node, how do I install it on the other nodes
Question 30: Why did the installer failed to patch my kernel
Question 31: Why did I get a kernel panic when trying to boot the MOSIX kernel
Question 32: After I installed MOSIX, "mosrun" produces "Not Super User" and exits
Question 33: May I mix different versions of MOSIX in the same cluster or grid
Question 34: How can I see the state of my cluster or grid
Question 35: Is it necessary to restart MOSIX in order to change the configuration
Question 36: How do I know that the process migration works
Question 37: What is the maximal number of multi-cores supported
Question 38: Is Hyper-threading supported
Question 39: What are the port numbers used by MOSIX
Question 40: What happens when a node crashes
Question 41: Does the traffic among MOSIX nodes pass safely through the IPSec tunnels
Question 42: Is it possible to run MOSIX over a WAN or the Internet
Question 43: How to run MOSIX processes in idle workstations


32-bit and 64-bit applications
Question 44: How do I inform MOSIX whether I use 32-bit or 64-bit systems
Question 45: Can I mix 32-bit and 64-bit nodes in the same cluster
Question 46: Can I run 32-bit programs on 64-bit nodes
Question 47: Can I run 64-bit programs on 32-bit nodes
Question 48: Can I have MOSIX running under a 64-bit kernel, but a 32-bit Linux installation, utilities and libraries (because it is so much easier to upgrade only the kernel)
Question 49: What happens if I attempt to run a 32-bit executable from a 64-bit node


Running applications
Question 50: If a child process is spawned from a parent, must they migrate together
Question 51: Why shared-memory is not supported
Question 52: How to run a threaded application
Question 53: How to run a script where one of commands is a threaded application
Question 54: Must all migratable executables be started under "mosrun"
Question 55: Are there any limitations on I/O that can be performed by migrated processes
Question 56: Which IPC mechanism should be use between processes to get the best performance
Question 57: Can MOSIX support migratable socket
Question 58: How direct-communication can improve the performance of communicating processes
Question 59: How to run MATLAB Version 7.4 (or older) jobs in MOSIX
Question 60: How to run MATLAB Version 7.5 (or newer) jobs
Question 61: How to run JAVA programs
Question 62: Can MOSIX migrate MPI processes


HUGI
Question 63: What is HUGI
Question 64: How HUGI is managed
Question 65: What are the rules and policies for running applications on HUGI
Question 66: Who is responsible to allocate freeze space