Team PARIS

Members
Overall Objectives
Scientific Foundations
Application Domains
Software
New Results
Contracts and Grants with Industry
Other Grants and Activities
Dissemination
Bibliography

Section: Software

Keywords : Cluster operating system, single system image (SSI), distributed file system, checkpointing.

Kerrighed

Participants : Matthieu Fertré, Jérôme Gallard, Adrien Lèbre, Christine Morin, Pierre Riteau.

Contact:

Christine Morin, Christine.Morin@irisa.fr

URL:

http://www.kerrighed.org/ and http://ssi-oscar.gforge.inria.fr/

Status:

Registered at APP, under Reference IDDN.FR.001.480003.006.S.A.2000.000.10600 .

License:

GNU General Public License (GPL) version 2. Kerrighed is a registered trademark.

Presentation:

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 [30] has been improved from a stability point of view and optimized. It has been extended to provide an efficient support to file checkpointing [70] . 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 [73] . 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).


previous
next

Logo Inria