• DocumentCode
    3455240
  • Title

    Ghost Process: a Sound Basis to Implement Process Duplication, Migration and Checkpoint/Restart in Linux Clusters

  • Author

    Vallee, Geoffroy ; Lottiaux, R. ; Margery, David ; Morin, Christine ; Berthou, J.-Y.

  • Author_Institution
    Div. of Comput. Sci. & Math., Oak Ridge Nat. Lab., TN
  • fYear
    2005
  • fDate
    4-6 July 2005
  • Firstpage
    97
  • Lastpage
    104
  • Abstract
    Process management mechanisms (process duplication, migration and checkpoint/restart) are very useful for high performance and high availability in clustering systems. The single system image approach aims at providing a global process management service with mechanisms for process checkpoint, process migration and process duplication. In this context, a common mechanism for process virtualization is highly desirable but traditional operating systems do not provide such a mechanism. This paper presents a kernel service for process virtualization called ghost process, extending the Linux kernel. The ghost process mechanism has been implemented in the Kerrighed single system image based on Linux
  • Keywords
    Linux; checkpointing; distributed processing; operating system kernels; workstation clusters; Kerrighed single system image; Linux clusters; distributed system; ghost process; kernel service; operating system; process checkpoint; process duplication; process management; process migration; process restart; process virtualization; Checkpointing; Computer science; Fault tolerance; Government; Kernel; Laboratories; Linux; Mathematics; Operating systems; Resource management; Linux cluster; distributed system; operating system; process virtualization.; single system image;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing, 2005. ISPDC 2005. The 4th International Symposium on
  • Conference_Location
    Lille
  • Print_ISBN
    0-7695-2434-6
  • Type

    conf

  • DOI
    10.1109/ISPDC.2005.29
  • Filename
    1609959