Enhancements of the MOSIX Management Scheme to Support Grid Computing

Amnon Barak
The Hebrew University of Jerusalem


MOSIX is a cluster management system that provides a single-system
image by automatic workload distribution and preemptive process

Recently, it was extended with new features to support grid com-
puting, including dynamic grid partitioning; grid-wide process
migration; migration out of guest processes when a cluster is
reclaimed or is about to be disconnected from the grid; autonomy of
each cluster owner to join or leave the grid; a priority scheme that
gives preferences to resident users (in each cluster) over guest
processes (from other clusters); flood control and a secure run-time
environment (sandbox) which guarantees that guest processes cannot
access unauthorized local resources.

The resulting system could particularly be useful to create an
intra-organizational grid e.g., between branches of an enterprise or a
campus grid.

The presentation begins with a brief overview of management  sys-
tems  followed by an explanation of the MOSIX approach, its clus-
ter and grid services.


Amnon Barak is Strauss Professor of Computer Science and Director of
the distributed systems research lab in the department of Computer
Science at The Hebrew University of Jerusalem.  He received the B.S.
degree in mathematics from the Technion, and the M.S. and
Ph.D. degrees in computer science from the University of Illinois at
Urbana-Champaign.  His primary research interests include parallel and
distributed systems, management systems for clusters and grids,
dynamic resource allocation, parallel I/O, high availability and
competitive algorithms for resource management in clusters and grids.