Title :
Heterogeneous distributed virtual machines in the Harness metacomputing framework
Author :
Migliardi, Mauro ; Sunderam, Vaidy
Author_Institution :
Dept. of Math. & Comput. Sci., Emory Univ., Atlanta, GA, USA
Abstract :
Harness is a Java-centric, experimental metacomputing framework based upon the principle of dynamic enrolment and reconfiguration of heterogeneous computational resources into distributed virtual machines. The dynamic behavior of the system is not limited to the number and types of computers and networks that comprise the virtual machine, but also extends to the capabilities of the virtual machine itself. These fundamental characteristics address the inflexibility of current metacomputing frameworks as well as their incapability to easily incorporate new, heterogeneous technologies and architectures and avoid rapid obsolescence. The adaptable behavior of Harness derives both from a user controlled, distributed “plug-in” mechanism and from an event driven, dynamic management of the distributed virtual machine status that are central features of the system
Keywords :
distributed programming; object-oriented programming; reconfigurable architectures; virtual machines; workstation clusters; Harness; Java-centric experimental metacomputing framework; dynamic enrolment; dynamic reconfiguration; event driven dynamic management; heterogeneous computational resources; heterogeneous distributed virtual machines; networks; user controlled distributed plug-in mechanism; Availability; Computer network management; Computer networks; Computer science; Electronic switching systems; Java; Metacomputing; Read only memory; Resource management; Virtual machining;
Conference_Titel :
Heterogeneous Computing Workshop, 1999. (HCW '99) Proceedings. Eighth
Conference_Location :
San Juan
Print_ISBN :
0-7695-0107-9
DOI :
10.1109/HCW.1999.765112