Open AccessProceedings Article
A Cloud Service Broker for SLA-based SaaS provisioning
Elarbi Badidi
- pp 61-66
TLDR
A framework for SaaS provisioning, which relies on brokered Service Level agreements (SLAs), between service consumers and SAAS providers is proposed, which helps consumers selecting the right SaaA provider that can fulfill their functional and quality-of-service requirements.Abstract:
The growing adoption of cloud computing and the proliferation of Internet-enabled handheld devices are changing the services landscape. Given the abundance and the variety of Software-as-a-Service (SaaS) offerings, we propose, in this paper, a framework for SaaS provisioning, which relies on brokered Service Level agreements (SLAs), between service consumers and SaaS providers. A Cloud Service Broker (CSB) helps consumers selecting the right SaaS provider that can fulfill their functional and quality-of-service (QoS) requirements. Its Selection Manager component ranks SaaS providers by matching their QoS offerings against the QoS requirements of the service consumer. Furthermore, the CSB is in charge of negotiating the SLA terms - using a multi-attributes negotiation model - with a selected SaaS provider on behalf of the service consumer, and monitoring the compliance to the SLA during its implementation.read more
Citations
More filters
Journal ArticleDOI
Management of Service Level Agreements for Cloud Services in IoT: A Systematic Mapping Study
Saad Mubeen,Sara Abbaspour Asadollah,Alessandro Vittorio Papadopoulos,Mohammad Ashjaei,Hongyu Pei-Breivold,Moris Behnam +5 more
TL;DR: This paper investigates the existing research on the management of SLAs in IoT applications that are based on cloud services and identifies 328 primary studies, categorizes them into seven main technical classifications, and summarizes the research types, research contributions, and demographic information in these studies.
Journal ArticleDOI
Renegotiation in Service Level Agreement Management for a Cloud-Based System
TL;DR: Of the two key approaches in renegotiation, namely bargaining-based negotiation and offer generation--based negotiation, the latter approach is the most promising due to its ability to generate optimized multiple-offer SLA parameters within one round during renegotiation.
Journal ArticleDOI
Formulating and managing viable SLAs in cloud computing from a small to medium service provider's viewpoint: A state-of-the-art review
Walayat Hussain,Farookh Khadeer Hussain,Omar Khadeer Hussain,Ernesto Damiani,Elizabeth Chang +4 more
TL;DR: The Optimized Personalized Viable SLA (OPV-SLA) framework is proposed which assists a service provider to form a viable SLA and start managing SLA violation before an SLA is formed and executed and the applicability of the framework is demonstrated through experiments.
Journal ArticleDOI
Automatically Enforcing Security SLAs in the Cloud
TL;DR: A novel Security SLA model is presented and a security-driven planning process that can be adopted to determine the (optimum) deployment of security-related software components is illustrated to demonstrate the applicability of the approach.
Journal ArticleDOI
Trust Evaluation in Cross-Cloud Federation: Survey and Requirement Analysis
TL;DR: The general characteristics of CCF are outlined as being dynamic, multi-level and heterogeneous, and cloud-to-cloud trust paradigm is proposed based on a set of unique principles identified as trust bi-directionality, trust composition, delegation control, and resource awareness.
References
More filters
ReportDOI
The NIST Definition of Cloud Computing
Peter Mell,Timothy Grance +1 more
TL;DR: This cloud model promotes availability and is composed of five essential characteristics, three service models, and four deployment models.
Web services agreement specification (ws-agreement)
Alain Andrieux,Karl Czajkowski,Asit Dan,Katarzyna Keahey,Heiko Ludwig,Jim Pruyne,John J. Rofrano,Steven Tuecke,M. Xu +8 more
TL;DR: This document describes Web Services Agreement Specification (WS-Agreement), a Web Services protocol for establishing agreement between two parties, such as between a service provider and consumer, using an extensible XML language for specifying the nature of the agreement, and agreement templates to facilitate discovery of compatible agreement parties.
Journal ArticleDOI
OPTIMIS: A holistic approach to cloud service provisioning
Ana Juan Ferrer,Francisco Guevara Hernández,Johan Tordsson,Erik Elmroth,Ahmed Ali-Eldin,Csilla Zsigri,Raül Sirvent,Jordi Guitart,Rosa M. Badia,Karim Djemame,Wolfgang Ziegler,Theo Dimitrakos,Srijith K. Nair,George Kousiouris,Kleopatra Konstanteli,Theodora Varvarigou,Benoit Hudzia,Alexander Kipp,Stefan Wesner,Marcelo Corrales,Nikolaus Forgó,Tabassum Sharif,Craig Sheridan +22 more
TL;DR: By addressing the whole service life cycle, taking into account several cloud architectures, and by taking a holistic approach to sustainable service provisioning, the toolkit aims to provide a foundation for a reliable, sustainable, and trustful cloud computing industry.
Journal ArticleDOI
Web services on demand: WSLA-driven automated management
Asit Dan,D. Davis,Robert D. Kearney,Alexander Keller,Richard Pervin King,D. Kuebler,Heiko Ludwig,M. G. Polan,Mike Spreitzer,Alaa Youssef +9 more
TL;DR: A framework for providing customers of Web services differentiated levels of service through the use of automated management and service level agreements (SLAs) is described, which was implemented as the utility computing services part of the IBM Emerging Technologies Tool Kit, which is publicly available on the IBM alphaWorksTM Web site.
Proceedings ArticleDOI
SLAng: a language for defining service level agreements
TL;DR: This work investigates end-to-end quality of service (QoS) and highlights that QoS provision has multiple facets and requires complex agreements between network services, storage services and middleware services, and introduces SLAng, a language for defining Service Level Agreements (SLAs) that accommodates these needs.