A review of SLA specification languages in the Cloud Computing

被引:0
|
作者
Maarouf, Adil [1 ]
Marzouk, Abderrahim [1 ]
Haqiq, Abdelkrim [1 ,2 ]
机构
[1] Hassan 1st Univ, Comp Networks Mobil & Modeling Lab, FST, Settat, Morocco
[2] Africa & Middle East, E NGN Res Grp, Settat, Morocco
关键词
Cloud Computing; Service Level Agreement; SLA specification languages; WSLA; WS-Agreement; SLA*; CSLA; SLAC;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A Service Level Agreement (SLA) represents an agreement between a cloud provider and cloud customer in the context of a particular service provision. This raises the following question: How to describe the SLA terms between prospective signatories, such as service levels, Quality of Service properties, penalties in case of SLA violation, etc. SLA can be represented by specialized languages for easing SLA preparation, automating SLA negotiation, adapting services automatically according to SLA terms, and reasoning about their composition. Therefore, the aim of this work is to present a comprehensive review of how SLAs are created, managed and used in web services and cloud computing environment. This paper provides a review of SLA languages specification. Among them the WSLA, WS-Agreement, SLA*, CSLA and SLAC. Then, a comparison of these languages in terms of the requirements is presented, highlighting their strengths and weaknesses.
引用
收藏
页数:6
相关论文
共 50 条
  • [41] A framework for SLA management in cloud computing for informed decision making
    Adil Hammadi
    Omar Khadeer Hussain
    Tharam Dillon
    Farookh Khadeer Hussain
    Cluster Computing, 2013, 16 : 961 - 977
  • [42] Enhancing service maintainability by monitoring and auditing SLA in cloud computing
    Viegas, Eduardo
    Santin, Altair
    Bachtold, Juliana
    Segalin, Darlan
    Stihler, Maicon
    Marcon, Arlindo
    Maziero, Carlos
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (03): : 1659 - 1674
  • [43] Enhancing service maintainability by monitoring and auditing SLA in cloud computing
    Eduardo Viegas
    Altair Santin
    Juliana Bachtold
    Darlan Segalin
    Maicon Stihler
    Arlindo Marcon
    Carlos Maziero
    Cluster Computing, 2021, 24 : 1659 - 1674
  • [44] A hybrid heuristic algorithm for optimising SLA satisfaction in cloud computing
    Sang, Yongxuan
    Li, Zhongwen
    Weng, Tien-Hsiung
    Wang, Bo
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2021, 24 (05) : 463 - 472
  • [45] A framework for SLA management in cloud computing for informed decision making
    Hammadi, Adil
    Hussain, Omar Khadeer
    Dillon, Tharam
    Hussain, Farookh Khadeer
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2013, 16 (04): : 961 - 977
  • [46] System Multi Agents for Automatic Negotiation of SLA in Cloud Computing
    Bakraouy, Zineb
    Baina, Amine
    Bellafkih, Mostafa
    INNOVATIONS IN BIO-INSPIRED COMPUTING AND APPLICATIONS, IBICA 2017, 2018, 735 : 234 - 244
  • [47] Risk Assessment and Classification of Focusing SLA Requirement in Cloud Computing
    Pang, Yasheng
    Song, YouJin
    Kang, JangMook
    Yun, Jae-Kwan
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2013, 7 (04): : 243 - 255
  • [48] A Systematic Mapping Study of Specification Languages in Cloud Services Development
    Bermeo Conto, Jorge
    Zuniga-Prieto, Miguel
    Solano-Quinde, Lizandro
    TECHNOLOGY TRENDS, 2019, 895 : 72 - 88
  • [49] Negotiation-based Flexible SLA Establishment with SLA-driven Resource Allocation in Cloud Computing
    Son, Seokho
    Jun, Sung Chan
    PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, : 168 - 171
  • [50] SLA-DQTS: SLA Constrained Adaptive Online Task Scheduling Based on DDQN in Cloud Computing
    Li, Kaibin
    Peng, Zhiping
    Cui, Delong
    Li, Qirui
    APPLIED SCIENCES-BASEL, 2021, 11 (20):