Christine Morin, Christine.Morin@irisa.fr
Registered at APP, under Reference IDDN.FR.001.480003.006.S.A.2000.000.10600 .
GNU General Public License (GPL) version 2. Kerrighed is a registered trademark.
Kerrighed is a Single System Image (SSI) operating system for high-performance computing on clusters. It provides the user with the illusion that a cluster is a virtual SMP machine. Kerrighed is based on Linux which is slightly patched and extended with a kernel module. It is Posix compliant. Legacy sequential or parallel applications running on Linux can be executed without modification on top of Kerrighed . Kerrighed (version V2.3.0) includes 40,000 lines of code (mostly in C). It involved more than 250 persons-months. Professional support is provided by Kerlabs http://www.kerlabs.com , a spin-off from PARIS project-team created in 2006. In 2008, kDFS distributed file system  has been improved from a stability point of view and optimized. It has been extended to provide an efficient support to file checkpointing  . We have also implemented full support for providing cluster-wide IPC. Finally, we have improved the checkpoint/recovery mechanisms to support multithreaded applications and applications using IPC  . Kerrighed is used in the cluster flavour of XtreemOS Grid operating. Kerrighed has been demonstrated at Supercomputing 2008 Conference (Austin, Texas, November 2008, P. Riteau, Ch. Morin).