Mosix allows to avoid headaches, as one of its stronger points. It is the so-called: "fork-and-foget" model. Basically: Create new tasks with fork(), communicate them by files on a common share filesystem and enjoy! This only works on Beowulf clusters, not on Mosix clusters.