Harness: adaptable virtual machine environment for heterogeneous clusters

G. A. Geist, James Arthur Kohl, Stephen Scott, Philip M. Papadopoulos

Research output: Contribution to journalArticlepeer-review

8 Scopus citations

Abstract

This paper describes ongoing work on the Harness system for next-generation heterogeneous distributed computing. Harness is an adaptable, reliable virtual machine environment being built as a follow-on to PVM. The three fundamental concepts presented here are parallel plugins, fault-tolerant distributed control, and dynamically merging and splitting virtual machines. The distributed control mechanisms provide the support framework necessary for coordinating and applying parallel plugins that allow applications to customize or tune their operating environment on-the-fly. In the spirit of CUMULVS, Harness applications can plug into each other to couple for collaborative computing. Virtual machines that merge and split can assist applications in dynamically utilizing different computing resources to suit changing computational needs.

Original languageEnglish
Pages (from-to)253-273
Number of pages21
JournalParallel processing letters
Volume9
Issue number2
StatePublished - 1999

Fingerprint

Dive into the research topics of 'Harness: adaptable virtual machine environment for heterogeneous clusters'. Together they form a unique fingerprint.

Cite this