A framework for process migration in software DSM environments

I. Zoraja, A. Bode, V. Sunderam

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

Proves that process migration can successfully be implemented for software distributed shared memory (DSM) environments. We have developed a migration framework that is able to transparently migrate DSM processes, thereby preserving the consistency of running applications. The migration framework is integrated into the CORAL (Cooperative Online monitoRing Actions Layer) system, an online monitoring system that connects parallel tools to a running application. A special emphasis has been put on techniques and mechanisms for the migration of shared resources and communication channels as well as internal monitoring data structures. Currently, the migration framework migrates parallel processes based on the TreadMarks library. The Condor library has been utilized for the state transfer of a single process. In a computing environment consisting of eight nodes running TreadMarks applications, the migration framework brings a 10% overhead to Condor and grows almost linearly with added nodes. Although our first implementation supports TreadMarks applications, both the monitoring system and the migration framework are designed to be reusable and easily adaptable to other software DSM systems.

Original languageEnglish
Title of host publicationProceedings - 8th Euromicro Workshop on Parallel and Distributed Processing, EURO-PDP 2000
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages158-165
Number of pages8
ISBN (Electronic)0769505007, 9780769505008
DOIs
StatePublished - 2000
Event8th Euromicro Workshop on Parallel and Distributed Processing, EURO-PDP 2000 - Rhodos, Greece
Duration: 19 Jan 200021 Jan 2000

Publication series

NameProceedings - 8th Euromicro Workshop on Parallel and Distributed Processing, EURO-PDP 2000

Conference

Conference8th Euromicro Workshop on Parallel and Distributed Processing, EURO-PDP 2000
Country/TerritoryGreece
CityRhodos
Period19/01/0021/01/00

Fingerprint

Dive into the research topics of 'A framework for process migration in software DSM environments'. Together they form a unique fingerprint.

Cite this