The research project aims at developing a load balancing system that provides a high transparency for the user. Different methods for obtaining and evaluating the work load of a machine were investigated. A new approach is to use neural networks for computing the configuration parameters of the load balancing systems to ease the adaption to changing environments.
At present the
system for
transparent migration of communicating process
groups between workstations is being implemented to enable research on
dynamic preemptive process group scheduling techniques.
: Load Balancing
and Fault Tolerance for Distributed Applications in Workstation
Clusters
now has its own
home page.
can be made available
freely to interested people.
Summary: The features that we described in the
papers really do work :-)
We have concentrated our efforts on the functionality to
demonstrate that our ideas lead to a feasible and efficient
implementation. Because of too low man power, we have not yet
spent much effort on things like user interface, so the system
currently runs only under ``laboratory conditions''. The
current work focusses on debugging the support for transparent
breakdown and reestablishment of TCP connections for migration
or rollback (it mainly works, but we are hunting race
conditions *sigh*), and on rewriting the name space maintenance
in a more structured approach, so that we can more easily
exchange and test different synchronization methods, to test
performance and scalability.
-- Fehlertoleranz
für verteilte Anwendungen mittels Migration und Checkpointing
From: Alan Heirich <heirich@cacr.caltech.edu>
Message-Id: <199606192242.PAA20245@delilah.cacr.caltech.edu>
Subject: online load balancing and mapping references
To: petri@ibr.cs.tu-bs.de
Date: Wed, 19 Jun 1996 15:42:21 -0700 (PDT)
Hi,
I would like you to visit my home
page to find two published articles about using diffusion
algorithms to solve the problems of load balancing and mapping on
distributed systems. I hope you will include them on your web site.
Thanks very much!
--
:::::[ ALAN HEIRICH, URL http://www.cs.caltech.edu/~heirich/heirich.html ]:::::
::: Computational Scientist, Center for Advanced Computing Research :::
::[ heirich@caltech.edu (818) 395-4600, 256-80 Caltech, Pasadena, CA 91125 ]::