Process Migration Based on Gobelins Distributed Shared Memory

  • Authors:
  • Geoffroy Vallée;Christine Morin;Renaud Lottiaux;Jean-Yves Berthou;Ivan Dutka Malen

  • Affiliations:
  • -;-;-;-;-

  • Venue:
  • CCGRID '02 Proceedings of the 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Clusters are attractive for executing sequential and parallelapplications.However, there is a need to design a clusterdistributed operating system to provide a Single SystemImage.A cluster operating system providing both a DSMsystem and load balancing is attractive for efficiently executinga workload of sequential applications and shared memory parallel applications.Gobelins is a distributed operatingsystem dedicated to clusters that provides both a DSM system and a process migration mechanism to support load balancing.In this paper, we present the implementation of Gobelins process migration mechanism which exploits Gobelins kernel level DSM system.We show that Gobelins DSM allows to implement simply an efficient migration mechanism, that can be used to move processes or threads among cluster nodes. A prototype of Gobelins has been implemented. Some performance results are presentedin this paper.