scholarly journals A Systematic Literature Study on Definition and Modeling of Service-Level Agreements for Cloud Services in IoT

IEEE Access ◽  
2020 ◽  
Vol 8 ◽  
pp. 134498-134513 ◽  
Author(s):  
Svetlana Girs ◽  
Severine Sentilles ◽  
Sara Abbaspour Asadollah ◽  
Mohammad Ashjaei ◽  
Saad Mubeen
2021 ◽  
Vol 2 (3) ◽  
pp. 301-325
Author(s):  
Christian Dienbauer ◽  
Benedikt Pittl ◽  
Erich Schikuta

Today, traded cloud services are described by service level agreements that specify the obligations of providers such as availability or reliability. Violations of service level agreements lead to penalty payments. The recent development of prominent cloud platforms such as the re-design of Amazon's spot marketspace underpins a trend towards dynamic cloud markets where consumers migrate their services continuously to different marketspaces and providers to reach a cost-optimum. This leads to a heterogeneous IT infrastructure and consequently aggravates the monitoring of the delivered service quality. Hence, there is a need for a transparent penalty management system, which ensures that consumers automatically get penalty payments from providers in case of service violations. \newline In the paper at hand, we present a cloud monitoring system that is able to execute penalty payments autonomously. In this regard, we apply smart contracts hosted on blockchains, which continuously monitor cloud services and trigger penalty payments to consumers in case of service violations. For justification and evaluation we implement our approach by the IBM Hyperledger Fabric framework and create a use case with Amazon's cloud services as well as Azures cloud services to illustrate the universal design of the presented mechanism.


Author(s):  
Adil Maarouf ◽  
Mahmoud El Hamlaoui ◽  
Abderrahim Marzouk ◽  
Abdelkrim Haqiq

Establishing and monitoring SLA violations in real-time has become a critical issue for Cloud Computing. In this paper the authors investigate this issue and propose a model to express the SLA contract requirements using Model Driven Engineering (MDE), as a mean for establishing service level agreements between a cloud provider and cloud customer in the context of a particular service provision. The participation of a Trusted Third Party (TTP) may be necessary in order to resolve conflicts between prospective signatories, likewise to monitor SLA violations in real-time in the goal to ensure online monitoring cloud services and provide better than best-effort behavior for clouds. The main focus of this work is firstly to use MDE technology for the creation of the SLA contract and then to integrate TTP that should be able to apply an advanced penalty model that guarantees the performance and the reliability of the Cloud.


Author(s):  
Mohamed Firdhous ◽  
Osman Ghazali ◽  
Suhaidi Hassan

Quality of service plays an important role in making distributed systems. Users prefer service providers who meet the commitments specifi ed in the Service Level Agreements to these who violate them. Cloud computing has been the recent entrant to the distributed system market and has revolutionized it by transforming the way the resources are accessed and paid for. Users can access cloud services including hardware, development platform and applications and pay only for the usage similar to the other utilities. Trust computing mechanisms can play an important role in identifying the right service providers who would meet the commitments specifi ed in the Service Level Agreements. Literature has reported several trust computing mechanisms for different distributed systems based on various algorithms and functions. Almost all of them modify the trust scores monotonously even for momentary performance deviations that are reported. This paper proposes a trust computing mechanism that statistically validates the attribute monitored before modifying the trust scores using a hysteresisbased algorithm. Hence the proposed mechanism can protect the trust scores from changes due to momentary fl uctuations in system performances. The experiments conducted show that the trust scores computed using the proposed mechanism are more representative of the long-term system performance than the ones that were computed without the validation of the inputs.  


IEEE Access ◽  
2018 ◽  
Vol 6 ◽  
pp. 30184-30207 ◽  
Author(s):  
Saad Mubeen ◽  
Sara Abbaspour Asadollah ◽  
Alessandro Vittorio Papadopoulos ◽  
Mohammad Ashjaei ◽  
Hongyu Pei-Breivold ◽  
...  

2017 ◽  
Vol 26 (02) ◽  
pp. 1742003 ◽  
Author(s):  
Mohamed Mohamed ◽  
Obinna Anya ◽  
Samir Tata ◽  
Nagapramod Mandagere ◽  
Nathalie Baracaldo ◽  
...  

Cloud providers offer services at different levels of abstraction from infrastructure to applications. The quality of Cloud services is a key determinant of the overall service level a provider offers to its customers. Service Level Agreements (SLAs) are (1) crucial for Cloud customers to ensure that promised levels of services are met, (2) an important sales instrument and (3) a differentiating factor for providers. Cloud providers and services are often selected more dynamically than in traditional IT services, and as a result, SLAs need to be set up and their monitoring implemented to match the same speed. In this context, managing SLAs is complex: different Cloud providers expose different management interfaces and SLA metrics differ from one provider to another. In this paper, we will analyze how IT service quality has been defined and managed over time, discuss how to manage SLAs in today’s multi-layer, multi-sourced Cloud environments, and what to expect going forward. A particular focus will be made on the rSLA framework that enables fast setup of SLA monitoring in dynamic and heterogeneous Cloud environments. The rSLA framework is made up of three main components: the rSLA language to formally represent SLAs, the rSLA Service, which interprets the SLAs and implements the behavior specified in them, and a set of Xlets-lightweight, dynamically bound adapters to monitoring and controlling interfaces. rSLA has been tested in the context of a real pilot and found to reduce the client on-boarding process from months to weeks.


Sign in / Sign up

Export Citation Format

Share Document