TY - GEN
T1 - Dynamic reconfiguration and virtual machine management in the harness metacomputing system
AU - Migliardi, Mauro
AU - Dongarra, Jack
AU - Geist, Al
AU - Sunderam, Vaidy
N1 - Publisher Copyright:
© Springer-Verlag Berlin Heidelberg 1998.
PY - 1998
Y1 - 1998
N2 - Metacomputing frameworks have received renewed attention of late, fueled both by advances in hardware and networking, and by novel concepts such as computational grids. However these frameworks are often inflexible, and force the application into a fixed environment rather than trying to adapt to the application’s needs. Harness is an experimental metacomputing system based upon the principle of dynamic reconfigurability not only in terms of the computers and networks that comprise the virtual machine, but also in the capabilities of the VM itself. These characteristics may be modified under user control via a “plugin” mechanism that is the central feature of the system. In this paper we describe how the design of the Harness system allows the dynamic configuration and reconfiguration of virtual machines, including naming and addressing methods, as well as plug-in location, loading, validation, and synchronization methods.
AB - Metacomputing frameworks have received renewed attention of late, fueled both by advances in hardware and networking, and by novel concepts such as computational grids. However these frameworks are often inflexible, and force the application into a fixed environment rather than trying to adapt to the application’s needs. Harness is an experimental metacomputing system based upon the principle of dynamic reconfigurability not only in terms of the computers and networks that comprise the virtual machine, but also in the capabilities of the VM itself. These characteristics may be modified under user control via a “plugin” mechanism that is the central feature of the system. In this paper we describe how the design of the Harness system allows the dynamic configuration and reconfiguration of virtual machines, including naming and addressing methods, as well as plug-in location, loading, validation, and synchronization methods.
UR - http://www.scopus.com/inward/record.url?scp=22444453018&partnerID=8YFLogxK
U2 - 10.1007/3-540-49372-7_12
DO - 10.1007/3-540-49372-7_12
M3 - Conference contribution
AN - SCOPUS:22444453018
SN - 3540653872
SN - 9783540653875
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 127
EP - 134
BT - Computing in Object-Oriented Parallel Environments - 2nd International Symposium, ISCOPE 1998, Proceedings
A2 - Caromel, Denis
A2 - Oldehoeft, Rodney R.
A2 - Tholburn, Marydell
PB - Springer Verlag
T2 - 2nd International Symposium on Computing in Object-Oriented Parallel Environments, ISCOPE 1998
Y2 - 8 December 1998 through 11 December 1998
ER -