Harmony: A Desktop Grid for Delivering Enterprise Computations

  • Authors:
  • Vijay K. Naik;Swaminathan Sivasubramanian;David Bantz;Sriram Krishnan

  • Affiliations:
  • -;-;-;-

  • Venue:
  • GRID '03 Proceedings of the 4th International Workshop on Grid Computing
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes Harmony-a grid infrastructure builtusing personal computer resources. Harmony addresses thekey concerns of end users for responsiveness, privacy andprotection by isolating the grid computation in a virtualmachine on the PC. Harmony also addresses the keyconcerns of enterprise IT by automating the configurationand deployment of grid services and by automating theworkload management so as to meet quality of servicegoals. Harmony's layered resource managementarchitecture diverts grid workload to currently underutilized desktop resources. Harmony is designed to handletransactional workload - a key characteristic of commercialapplications. Our implementation is Web Services-based,so the programming model of Harmony is compatible withand familiar to enterprise developers. We believe thatHarmony demonstrates practical exploitation of a hithertounderutilized resource of considerable capability, with thepotential to complement, or even in some cases replace,dedicated server-based resources.