HARNESS is an experimental Java-centric metacomputing system based on distributed object oriented technology that allows users to dynamically assemble, manage and dismantle virtual machines reconfigurable both in terms of resources enrolled and in terms of services offered. These capabilities derive from the distributed plug-in model that constitutes the foundation of the whole system. This model has been successfully exploited to mix and match heterogeneous programming models such as Java RMI and PVM on demand. In this paper we describe the HARNESS plug-in based implementation of user controlled task migration. The HARNESS implementation relies on an abstract base –class, supports migration of multi-threaded application as a whole and is compatible with the standard Java2 platform defined by Sun.
User Controlled Task Migration in HARNESS
MIGLIARDI, MAURO;
2000
Abstract
HARNESS is an experimental Java-centric metacomputing system based on distributed object oriented technology that allows users to dynamically assemble, manage and dismantle virtual machines reconfigurable both in terms of resources enrolled and in terms of services offered. These capabilities derive from the distributed plug-in model that constitutes the foundation of the whole system. This model has been successfully exploited to mix and match heterogeneous programming models such as Java RMI and PVM on demand. In this paper we describe the HARNESS plug-in based implementation of user controlled task migration. The HARNESS implementation relies on an abstract base –class, supports migration of multi-threaded application as a whole and is compatible with the standard Java2 platform defined by Sun.Pubblicazioni consigliate
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.