Autonomic Management of Service Level Agreements in Cloud Computing
Cloud computing has been one of the major trending topics of recent years in the Information
Technology (IT) industry. In contrary to the previous IT service delivery models, where all the
services and resources were hosted locally, the idea behind cloud computing is to deliver computing
resources or services on-demand over a network on an easy pay-per-use business model. This
paradigm change included almost all areas of the modern IT landscape, be it the storage and
sharing of data for example with services like Dropbox, Microsoft OneDrive or Google Drive or
creating complete computational environments with Amazon Web Services or the Microsoft Azure
Cloud Platform. Due to the lower upfront costs, rapid provisioning, elasticity and scalability,
the adoption of cloud services is steadily increasing. Thereby cloud computing nowadays for
many companies has become a practical alternative to locally hosted resources and IT services.
However, in the currently offered state of cloud computing, there are significant shortcomings in
regard to guarantees and the Quality of Service (QoS). In order to make cloud services effectively
usable and reliable for enterprises, Service Level Agreements (SLA) are needed, which state
the precise level of performance, as well as the manner and the scope of the service provided.
This practice, which is widespread in the area of IT services, but is currently of limited use for
cloud computing, due to the fact that existing cloud environments offer only rudimentary support
and handling of SLAs, if any. Moreover, the classic SLA management approach is a rather static
method, whereas due to the dynamic character of the cloud, the QoS attributes respectively
service levels must be monitored and managed continuously. In addition, performance indicators
and measurement methods for service level objectives in cloud computing have been studied
inadequately. The proposed research focuses on cloud specific SLA management as well as the
associated functional and non- functional QoS parameters and measurement methods. To address
the shortcomings of the current state of the art cloud computing SLA landscape and enable cloud
users to dynamically create, adjust and monitor SLAs for their cloud services, an architecture for
providing autonomous management of cloud services together with an easy to use SLA control
interface is introduced, to monitor the agreed service performance, facilitate SLA compliance
and enable dynamic customer- specific adaptation of SLAs for cloud services. Together with the
specially tailored machine readable Adaptable Service Level Objective Agreement language (ASLO-
A ), and highly the specialized scaling mechanisms, as well as a SLA scheduling module,
the proposed research builds a holistic approach of enabling QoS and SLAs in Cloud Computing.
Date of Award | 2021 |
---|
Original language | English |
---|
Awarding Institution | |
---|
Supervisor | Prof. Reich (Other Supervisor) |
---|
- Cloud Computing
- Autonomous Management
- Service Level Agreements
Autonomic Management of Service Level Agreements in Cloud Computing
Frey, S. E. K. (Author). 2021
Student thesis: PhD