Adaptive middleware for dynamic component-level deployment

  • Authors:
  • Mick Jordan;Christopher Stewart

  • Affiliations:
  • Sun Microsystems Laboratories, Menlo Park, CA;University of Rochester, Rochester, NY

  • Venue:
  • ARM '05 Proceedings of the 4th workshop on Reflective and adaptive middleware systems
  • Year:
  • 2005

Quantified Score

Hi-index 0.02

Visualization

Abstract

Utility hosting centers can reduce resource consumption by optimally distributing and load balancing their client's application components. However, current state-of-the-art middleware systems either rely on the application to deploy itself, and/or provide the hosting center with course-grained and static deployment mechanisms. In this paper, we present our adaptive middleware system and API that allows the hosting-center to dynamically exchange component-level deployment generators for all hosted applications. To demonstrate our system's capabilities, we provide experimental results on the speed and effectiveness of dynamic deployment strategies.