Kerrighed

Source: Wikipedia, the free encyclopedia.

Kerrighed is an

The French National Institute for Research in Computer Science and Control. From 2006 to 2011, the project was mainly developed by Kerlabs. In January, 2012 the Linux clustering mission of Kerlabs was adopted by a new company: We Cluster, Inc. headquartered in Pacific Grove, California. January 18, 2012: Kerrighed 3.0 has been ported to Ubuntu 12.04 with Linux Kernel v3.2.[1]

Background

Kerrighed is implemented as an extension to the

Posix multithreaded programming model.[2]

Kerrighed implements a set of global resource management services that aim at making resource distribution transparent to the applications, at managing resource sharing in and between applications and at taking benefit of the whole cluster resources for demanding applications.[3] Kerrighed provides a development framework allowing to easily implement dynamic scheduling policies without kernel modification.[4]

Kerrighed provides several features such as a

checkpointing
.

Kerrighed uses a "container" concept: this entity is an abstraction of both files and memory. Each Kerrighed node starts a root container in which only local resources are available. To access resources globally, one must start the Kerrighed container on one node then add other nodes to the Kerrighed container.[5]

See also

External links

References

  1. ^ "Kerlabs.com · Home". www.kerlabs.com. Retrieved 2018-07-15.
  2. ^ Morin, Christine. Kerrighed Linux-based SSI for clusters Archived 2006-07-23 at the Wayback Machine
  3. .
  4. ^ "Kerrighed - Installation notes". Retrieved July 14, 2018.