2nd International ICST Conference on Performance Evaluation Methodologies and Tools

Research Article

Autonomic QoS-Aware Resource Management in Grid Computing Using Online Performance Models

Download727 downloads
  • @INPROCEEDINGS{10.4108/valuetools.2007.1983,
        author={Samue Kounev and Ramon Nou and Jordi Torres},
        title={Autonomic QoS-Aware Resource Management in Grid Computing Using Online Performance Models},
        proceedings={2nd International ICST Conference on Performance Evaluation Methodologies and Tools},
        proceedings_a={VALUETOOLS},
        year={2010},
        month={5},
        keywords={QoS control resource allocation online performance models Grid computing SOA},
        doi={10.4108/valuetools.2007.1983}
    }
    
  • Samue Kounev
    Ramon Nou
    Jordi Torres
    Year: 2010
    Autonomic QoS-Aware Resource Management in Grid Computing Using Online Performance Models
    VALUETOOLS
    ICST
    DOI: 10.4108/valuetools.2007.1983
Samue Kounev1,*, Ramon Nou2,*, Jordi Torres3,*
  • 1: University of Cambridge Computer Laboratory Cambridge, CB3 0FD, UK
  • 2: Technical University of Catalonia Computer Architecture Dept.Jordi Girona 1-3 E08034 Barcelona, Spain
  • 3: Barcelona Supercomputing Center Jordi Girona, 29 E08034 Barcelona, Spain
*Contact email: skounev@acm.org, rnou@ac.upc.edu, jordi.torres@bsc.es

Abstract

As Grid Computing increasingly enters the commercial domain, performance and Quality of Service (QoS) issues are becoming a major concern. The inherent complexity, heterogeneity and dynamics of Grid computing environments pose some challenges in managing their capacity to ensure that QoS requirements are continuously met. In this paper, an approach to autonomic QoS-aware resource management in Grid computing based on online performance models is proposed. The paper presents a novel methodology for designing autonomic QoS-aware resource managers that have the capability to predict the performance of the Grid components they manage and allocate resources in such a way that service level agreements are honored. The goal is to make the Grid middleware self-configurable and adaptable to changes in the system environment and workload. The approach is subjected to an extensive experimental evaluation in the context of a real-world Grid environment and its effectiveness, practicality and performance are demonstrated.