AAU Student Projects - visit Aalborg University's student projects portal
A master thesis from Aalborg University

Process Migration in FROST

Author(s)

Term

10. term

Education

Publication year

2002

Submitted on

2012-02-14

Abstract

FROST is a distributed heterogeneous calculation platform first described in ``FROST - A Distributed Heterogeneous Calculation Platform''''. It provides an API that allows a user to create assignments which are distributed and calculated on a number of computers. In this project we have chosen to improve the dynamic load balancing scheme of the FROST system by implementing process migration. We do this in order to improve the performance of the system as processes can be moved from nodes that are heavily loaded onto nodes that are less loaded during execution. We have analyzed the problem of process migration and have decided on a solution using checkpoints as a means of performing process migration. The chosen solution has been designed and parts of the design has been implemented. During the design phase we have been very aware that the performance aspects of FROST should not become worse after the introduction of process migration as it would remove the reason for using the feature. We have tested the system with regard to overhead, performance and the behavior of the migration policies. The tests show that the overhead with regard to the process migration features is fairly small compared to what they offer. In addition the performance tests and the policy tests showed that the system performs well after the introduction of process migration. We do conclude, however, that in order to obtain even better performance it should be considered to introduce migration points as a tool as well.

Documents


Colophon: This page is part of the AAU Student Projects portal, which is run by Aalborg University. Here, you can find and download publicly available bachelor's theses and master's projects from across the university dating from 2008 onwards. Student projects from before 2008 are available in printed form at Aalborg University Library.

If you have any questions about AAU Student Projects or the research registration, dissemination and analysis at Aalborg University, please feel free to contact the VBN team. You can also find more information in the AAU Student Projects FAQs.