Adaptive resource management for dynamic distributed real-time applications

  • Authors:
  • Eui-Nam Huh;Lonnie R. Welch

  • Affiliations:
  • Department of Computer Engineering, Kyung Hee University, Kyungki-Do, Korea;Center for Intelligent, Distributed and Dependable Systems (CIDDS), School of EECS, Ohio University, Athens, USA

  • Venue:
  • The Journal of Supercomputing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

The dynamic distributed real-time applications run on clusters with varying execution time, so re-allocation of resources is critical to meet the applications's deadline. In this paper we present two adaptive recourse management techniques for dynamic real-time applications by employing the prediction of responses of real-time tasks that operate in time sharing environment and run-time analysis of scheduling policies. Prediction of response time for resource reallocation is accomplished by historical profiling of applications' resource usage to estimate resource requirements on the target machine and a probabilistic approach is applied for calculating the queuing delay that a process will experience on distributed hosts. Results show that as compared to statistical and worst-case approaches, our technique uses system resource more efficiently.