Title: Resilient and performance-guaranteed composite services in cloud computing

Authors: Kaiqi Xiong; Harry Perros

Addresses: College of Computing and Information Sciences, Rochester Institute of Technology, Rochester, NY 14623, USA ' Department of Computer Science, College of Engineering, North Carolina State University, Raleigh, NC 27695-7534, USA

Abstract: Services offered by different cloud service providers can be federated into composite services that can execute a variety of tasks subject to a service level agreement (SLA). An SLA is defined as quality of service (QoS) metrics and a fee. In this paper, we consider the QoS metrics: trustworthiness, percentile response time, and vulnerability. The percentile response time metric is a statistical bound stating that the end-to-end response time is less than a given bound for a certain percent of time. We first describe an efficient and accurate numerical solution for the calculation of the percentile response time. Then, we consider all these QoS metrics in a resilient and performance-guaranteed cloud service composition problem that typically arises in inter cloud computing. We present a framework for tackling the SLA-guaranteed cloud service composition problem in which an optimisation problem subject to QoS constraints is solved using an efficient numerical approach.

Keywords: cloud service composition; service federation; service level agreements; SLA; vulnerability; trustworthiness; percentile response time; resilient services; performance-guaranteed services; composite services; cloud computing; cloud services; quality of service; QoS.

DOI: 10.1504/IJCC.2014.066825

International Journal of Cloud Computing, 2014 Vol.3 No.4, pp.315 - 325

Published online: 14 Jan 2015 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article