Title :
Cross-layer SLA Selection for Cloud Services
Author :
Kouki, Yousri ; Ledoux, Thomas ; Sharrock, Remi
Author_Institution :
ASCOLA Res. Group, Ecole des Mines de Nantes, Nantes, France
Abstract :
Cloud computing is a paradigm for enabling remote, on-demand access to a set of configurable computing resources as a service. The pay-per-use model enables service providers to offer their services to customers in different Quality-of-Service (QoS) levels. These QoS parameters are used to compose some bipartisan Service Level Agreement (SLA) between a service provider and a service consumer. A main challenge for a service provider is to manage SLAs for its service consumers, i.e. automatically determine the appropriate resources required from the lower layer in order to respect the QoS requirements of his consumers. This paper proposes an optimization framework driven by consumer preferences to address the SLA dependencies problem across the different cloud layers as well as the need of flexibility and dynamicity required by the domain of Cloud computing. Our approach aims to select the optimal vertical business process designed by cross-layer cloud services, enforcing SLA dependencies between layers. Based on Constraint Programming (CP), our approach can take into account dynamic QoS parameters in a flexible manner to compose the best vertical business process. Experimental results demonstrate the flexibility and effectiveness of our approach.
Keywords :
business data processing; cloud computing; quality of service; QoS levels; QoS requirements; SLA dependency; bipartisan service level agreement; cloud computing; cloud layers; configurable computing resources; constraint programming; consumer preferences; cross-layer SLA selection; cross-layer cloud services; dynamic QoS parameters; dynamicity; flexibility; on-demand access; optimal vertical business process; optimization framework; pay-per-use model; quality-of-service levels; service consumer; service providers; Availability; Business; Cloud computing; Concrete; Optimization; Quality of service; Time factors; Cloud Computing; Constraint Programming; QoS; SLA; Service Selection;
Conference_Titel :
Network Cloud Computing and Applications (NCCA), 2011 First International Symposium on
Conference_Location :
Toulouse
Print_ISBN :
978-1-4577-1667-6
DOI :
10.1109/NCCA.2011.30