MOSIX FAQ
M  O  S  I  X
Cluster Management System

Home     About     FAQ    


MOSIX Frequently Asked Questions - Table of contents
Flat listing

Copyright © 1999 - 2024. 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


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 to configure a cluster with partial Infiniband connection.
Question 33: How do I know that the process migration works
Question 34: What is the maximal number of multi-cores supported
Question 35: /proc/cpuinfo shows 8 CPUs, but MOSIX claims that there are only 4
Question 36: What are the port numbers used by MOSIX
Question 37: What happens when a node crashes
Question 38: Does the traffic among MOSIX nodes pass safely through the IPSec tunnels
Question 39: How to run MOSIX processes in idle workstations


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


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