Optimizing PaaS provider profit under service level agreement constraints

Djawida Dib 1
1 MYRIADS - Design and Implementation of Autonomous Distributed Systems
IRISA-D1 - SYSTÈMES LARGE ÉCHELLE, Inria Rennes – Bretagne Atlantique
Abstract : Cloud computing is an emerging paradigm revolutionizing the use and marketing of information technology. As the number of cloud users and providers grows, the socio-economical impact of cloud solutions and particularly PaaS (platform as a service) solutions is becoming increasingly critical. The main objective of PaaS providers is to generate the maximum profit from the services they provide. This requires them to face a number of challenges such as efficiently managing the underlying resources and satisfying the SLAs of the hosted applications. This thesis considers a cloud-bursting PaaS environment where the PaaS provider owns a limited number of private resources and is able to rent public cloud resources, when needed. This environment enables the PaaS provider to have full control over services hosted on the private cloud and to take advantage of public clouds for managing peak periods. In this context, we propose a profit-efficient solution for managing the cloud-bursting PaaS system under SLA constraints. We define a profit optimization policy that, after each client request, evaluates the cost of hosting the application using public and private resources and chooses the option that generates the highest profit. During peak periods the optimization policy considers two more options. The first option is to take some resources from running applications, taking into account the payment of penalties if their promised quality of service is affected. The second option is to wait until private resources become available, taking into account the payment of penalties if the promised quality of service of the new application is affected. Furthermore we designed and implemented an open cloud-bursting PaaS system, called Meryn, which integrates the proposed optimization policy and provides support for batch and MapReduce applications. The results of our evaluation show the effectiveness of our approach in optimizing the provider profit. Indeed, compared to a basic approach, our approach provides up to 11.59% and 9.02% more provider profit in, respectively, simulations and experiments.
Complete list of metadatas

https://tel.archives-ouvertes.fr/tel-01124007
Contributor : Abes Star <>
Submitted on : Friday, March 6, 2015 - 1:35:46 AM
Last modification on : Thursday, November 15, 2018 - 11:57:45 AM
Long-term archiving on: Sunday, June 7, 2015 - 10:30:22 AM

File

2014REN1S044.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01124007, version 1

Citation

Djawida Dib. Optimizing PaaS provider profit under service level agreement constraints. Networking and Internet Architecture [cs.NI]. Université Rennes 1, 2014. English. ⟨NNT : 2014REN1S044⟩. ⟨tel-01124007⟩

Share

Metrics

Record views

659

Files downloads

1102