scispace - formally typeset
Open AccessProceedings Article

CSLA : a Language for improving Cloud SLA Management

Yousri Kouki, +1 more
- pp 586-591
TLDR
This paper proposes CSLA, a new SLA language directly integrating some features dealing with QoS uncertainty and Cloud fluctuation, and presents a novel profit model for service provider and new algorithms to meet SLA requirements while tackling scalability and dynamic issues.
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. Service Level Agreement (SLA) is a negotiated agreement between a service provider and a customer where QoS parameters specify the quality level of service that the service provider have to guarantee. However, due to the dynamic nature of the Cloud and its instability, some SLA violations can occurred and the service providers can be charged for penalties. In this paper, we aim at addressing the Cloud instability to better control SLA management (in particular SLA violations) and indirectly the Cloud elasticity. We propose CSLA, a new SLA language directly integrating some features dealing with QoS uncertainty and Cloud fluctuation. In our evaluation, we present a novel profit model for service provider and new algorithms (for admission control and scheduling) to meet SLA requirements (e.g. prevent SLA violations) while tackling scalability and dynamic issues.

read more

Citations
More filters
Journal ArticleDOI

SLA guarantees for cloud services

TL;DR: This paper presents a new cloud model called SLAaaS - SLA?aware Service, which considers QoS levels and SLA as first class citizens of cloud-based services and presents a general control-theoretic approach for managing cloud service SLA.
Proceedings ArticleDOI

Towards QoS-oriented SLA guarantees for online cloud services

TL;DR: A new cloud model, the SLAaaS (SLA aware Service) model, enables a systematic integration of QoS levels and SLA into the cloud, and introduces CSLA, a novel language to describe QoS-oriented SLA associated with cloud services.
Journal ArticleDOI

Management of Service Level Agreements for Cloud Services in IoT: A Systematic Mapping Study

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.
Proceedings ArticleDOI

A language support for cloud elasticity management

TL;DR: Experimental results show that the use of CSLA (Cloud Service Level Agreement) makes Cloud services capable of absorbing more peaks and oscillations by trading-off the QoS levels and costs due to penalties.
Proceedings ArticleDOI

Application Performance Management: State of the Art and Challenges for the Future

TL;DR: An overview of the state of the art in APM in industrial practice and academic research is provided, current challenges are highlighted, and future research directions are outlined.
References
More filters

Web services agreement specification (ws-agreement)

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.
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.
Proceedings ArticleDOI

Balancing risk and reward in a market-based task service

TL;DR: This work presents improved heuristics for value-based task scheduling using a simple but rich formulation of value, in which a task's yield decays linearly with its waiting time, and shows the importance of opportunity cost and the impact of risk due to uncertainty in the future job mix.
BookDOI

Service Level Agreements for Cloud Computing

TL;DR: This book provides readers with essential information on how to deploy and manage Cloud infrastructures and current state-of-the-art research findings are presented in this book, as well as business-ready solutions applicable to Cloud inf infrastructure or ERP environments.
Related Papers (5)