Journal of Grid Computing

, Volume 12, Issue 3, pp 465–483

QoS-based Task Group Deployment on Grid by Learning the Performance Data

  • Nithiapidary Muthuvelu
  • Ian Chai
  • Eswaran Chikkannan
  • Rajkumar Buyya
Article

DOI: 10.1007/s10723-014-9308-5

Cite this article as:
Muthuvelu, N., Chai, I., Chikkannan, E. et al. J Grid Computing (2014) 12: 465. doi:10.1007/s10723-014-9308-5
  • 168 Downloads

Abstract

Overhead of executing fine-grain tasks on computational grids led to task group or batch deployment in which a batch is resized according to the characteristics of the tasks, designated resource, and the interconnecting network. An economic grid demands an application to be processed within the given budget and deadline, referred to as the quality of service (QoS) requirements. In this paper, we increase the task success rate in an economic grid by optimally mapping the tasks to the resources prior to the batch deployment. The task-resource mapping (Advance QoS Planning) is decided based on QoS requirement and by mining the historical performance data of the application tasks using a genetic algorithm. The mapping is then used to assist in creating the task groups. Practical experiments are conducted to validate the proposed method and suggestions are given to implement our method in a cloud environment as well as to process real-time tasks.

Keywords

Grid computing Task group deployment Performance data Advance QoS planning Task-resource mapping 

Copyright information

© Springer Science+Business Media Dordrecht 2014

Authors and Affiliations

  • Nithiapidary Muthuvelu
    • 1
  • Ian Chai
    • 1
  • Eswaran Chikkannan
    • 1
  • Rajkumar Buyya
    • 2
  1. 1.Persiaran MultimediaMultimedia UniversitySelangorMalaysia
  2. 2.Cloud Computing and Distributed Systems (CLOUDS) Laboratory, Department of Computer Science and Software EngineeringThe University of MelbourneMelbourneAustralia

Personalised recommendations