QoS based Resource Allocation and Service Selection in the Cloud

Rima Grati, Khouloud Boukadi, Hanêne Ben-Abdallah

2014

Abstract

Web service composition builds a new value-added web service using existing web services. A web service may have many implementations, all of which have the same functionality, but may have different Quality of Service (QoS) values. Hence, a challenging issue of web service composition is how to meet QoS and to fulfil cloud customers’ expectations and preferences in the inherently dynamic environment of the Cloud. Addressing the QoS based web service selection and resource allocation is the focus of this paper. This challenge is a multi-objective optimization problem. To tackle this complex problem, we propose a new Penalty Genetic Algorithm (PGA) to help a Cloud provider quickly determine a set of services that compose the workflow of the composite web service. The proposed approach aims to, at the one hand, meet QoS constraints prioritized by the Cloud customer and, at the other hand, respect the resource constraints of the Cloud provider. To the best of our knowledge, this is the first attempt to handle the problem of the optimal selection of web services while taking into account the resource allocation in order to guarantee the QoS imposed by the Cloud customer and to maximize the profit of the Cloud provider. The experimental results of Penalty Genetic Algorithm show that it outperforms the Integer Programming method when the number of web services and the number of resources are large.

Download


Paper Citation


in Harvard Style

Grati R., Boukadi K. and Ben-Abdallah H. (2014). QoS based Resource Allocation and Service Selection in the Cloud . In Proceedings of the 11th International Conference on e-Business - Volume 1: ICE-B, (ICETE 2014) ISBN 978-989-758-043-7, pages 249-256. DOI: 10.5220/0005059602490256

in Bibtex Style

@conference{ice-b14,
author={Rima Grati and Khouloud Boukadi and Hanêne Ben-Abdallah},
title={QoS based Resource Allocation and Service Selection in the Cloud},
booktitle={Proceedings of the 11th International Conference on e-Business - Volume 1: ICE-B, (ICETE 2014)},
year={2014},
pages={249-256},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005059602490256},
isbn={978-989-758-043-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 11th International Conference on e-Business - Volume 1: ICE-B, (ICETE 2014)
TI - QoS based Resource Allocation and Service Selection in the Cloud
SN - 978-989-758-043-7
AU - Grati R.
AU - Boukadi K.
AU - Ben-Abdallah H.
PY - 2014
SP - 249
EP - 256
DO - 10.5220/0005059602490256