DHPC Adelaide

DHPC Technical Report DHPC-103

Dynamic Cluster Configuration and Management using JavaSpaces

K.A.Hawick and H.A.James

Archived: 22 May 2001

Published in Proc. IEEE Cluster 2001, Newport Beach, USA, Oct 2001.

Abstract

Managing dynamic clusters that grow or shrink in their numbers of node members is a challenging problem. We discuss the issues and approaches to this problem and report a simple model for scheduling tasks on a dynamic cluster. We show how this model can be implemented as a configuration management system using the features and capabilities of the Java language and development environment. We describe our experiences in constructing a dynamic cluster control system using the Java, Jini and JavaSpaces technologies. We report on our use of Join and Depart space tuple entries and use of the leases mechanism to partially address the problem of node failure.

Keywords: cluster computing; dynamic cluster; Java; Jini; JavaSpaces.

PDF version

Postscript version (gzip compressed)


[ DHPC Adelaide | DHPC Bangor | Contacts | People | Projects | Reports ]

webmaster@dhpc.adelaide.edu.au