M  O  S  I  X
Cluster Operating System

Home     About     Distributions     VCL     Wiki     FAQ     Pubs    


MOSIX Frequently Asked Questions - Table of contents
Flat listing

Copyright © 1999 - 2014 A. 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 CPU architectures are supported
Question 7: Which networks are supported
Question 8: Which software platforms are supported
Question 9: Is MOSIX a cluster or a multi-cluster technology
Question 10: Why all remote nodes must be trusted
Question 11: History of MOSIX
Question 12: MOSIX related papers and reports


MOSIX - conceptual
Question 13: What are the main features of MOSIX
Question 14: What aspects of a single-system image are supported
Question 15: How MOSIX supports a multi-cluster private cloud
Question 16: What is the architecture of a MOSIX configuration (cluster, multi-cluster)
Question 17: Does MOSIX support checkpoint/restart
Question 18: How to trigger a checkpoint
Question 19: Example how to perform a checkpoint from within a program
Question 20: How MOSIX handles temporary files
Question 21: Can MOSIX run in a Virtual Machine (VM).
Question 22: Is it possible to install and run more than one VM with MOSIX on the same node
Question 23: Can MOSIX run on an unmodified Linux kernel
Question 24: Why migrate processes when one can move a whole VM with a process inside


MOSIX - technical
Question 25: Latest release and changelog
Question 26: How to install
Question 27: After installing MOSIX in one node, how do I install it on the other nodes
Question 28: After I installed MOSIX, "mosrun" produces "Not Super User" and exits
Question 29: May I mix different versions of MOSIX in the same cluster or multi-cluster.
Question 30: How can I see the state of my cluster or multi-cluster.
Question 31: Is it necessary to restart MOSIX in order to change the configuration
Question 32: How do I know that the process migration works
Question 33: What is the maximal number of multi-cores supported
Question 34: /proc/cpuinfo shows 8 CPUs, but MOSIX claims that there are only 4
Question 35: What are the port numbers used by MOSIX
Question 36: What happens when a node crashes
Question 37: Does the traffic among MOSIX nodes pass safely through the IPSec tunnels
Question 38: How to run MOSIX processes in idle workstations


Running applications
Question 39: If a child process is spawned from a parent, must they migrate together
Question 40: Why shared-memory is not supported
Question 41: Can I run threaded applications
Question 42: How to run a script where one of the commands is a threaded application
Question 43: Must all migratable executables be started under "mosrun"
Question 44: Are there any limitations on I/O that can be performed by migrated processes
Question 45: Which IPC mechanism should be use between processes to get the best performance
Question 46: Can MOSIX support migratable socket
Question 47: How direct-communication can improve the performance of communicating processes
Question 48: Can I run 32-bit programs on MOSIX


Connecting with SLURM
Question 49: Why use SLURM
Question 50: Can I use other queuing or batch packages
Question 51: How to use MOSIX with SLURM
Question 52: Why do I need more than one MOSIX home node
Question 53: Do I have to use the prologs and the epilog provided by MOSIX
Question 54: Can I use nodes that are not part of the SLURM cluster


A campus cloud (CC)
Question 55: About CC
Question 56: How CC is managed
Question 57: Preserving running applications
Question 58: Who is responsible to allocate freeze space