Micro-kernel support for migration
- 1 June 1994
- journal article
- Published by IOP Publishing in Distributed Systems Engineering
- Vol. 1 (4) , 212-223
- https://doi.org/10.1088/0967-1846/1/4/003
Abstract
The paper aims to show that micro-kernels are a more suitable environment for the implementation of process migration than conventional monolithic kernels. This premise is illustrated with an implementation of migration on top of the Chorus micro-kernel. The implementation emphasizes the modularization of the various components of a migration implementation, as well as drawing a strong distinction between policy issues and migration mechanisms. This modularization serves to illustrate the functionality required of a micro-kernel to support migration. We draw two additional conclusions from this implementation. Firstly, we conclude that migration should not be provided by the micro-kernel itself, but should instead be implemented at a level just above it. Secondly, we identify a very small number of areas where changes may be required to existing micro-kernel interfaces to facilitate the implementation of migration at this level.Keywords
This publication has 2 references indexed in Scilit:
- Transparent process migration: Design alternatives and the sprite implementationSoftware: Practice and Experience, 1991
- Designing a process migration facility: the Charlotte experienceComputer, 1989