TY - GEN
T1 - A model for multi-levels SLA monitoring in federated cloud environment
AU - Al Falasi, Asma
AU - Serhani, Mohamed Adel
AU - Dssouli, Rachida
PY - 2013
Y1 - 2013
N2 - Cloud providers nowadays are required to form a federation of Clouds to remain competitive and gain a share in the Cloud service provision market. This provision is governed by a mutual contract known as Service Level Agreement (SLA), to which both clients and providers are confined. Monitoring activities should be undertaken to guarantee the pre-agreed SLA. However, monitoring multiple SLA in a federated Cloud depends highly on the collaboration among Cloud providers participating in satisfying a client service request, which makes it very challenging and complex. Monitoring linked SLAs requires a consistent specification of SLA parameters, dynamic SLA negotiation, and multi-level SLAs monitoring, in addition to a reliable enforcement measures. In this paper, we extend SLA specification to cope with the specificity of federation and its constraints. We also, propose a monitoring model that handles the complexity of managing a Multi-level monitoring and propose a solution to mitigate the cascading effect due to SLAs monitoring. Our monitoring scheme has the potential of efficiently reporting the source of performance violations, and its propagation to all dependent Cloud services. We evaluated our monitoring scheme using a series of experiments, and the results we have obtained are promising. They confirm that our scheme manages Multi-level SLAs in an efficient way, as it detects all violations, communicates these violations to concerned providers, and updates the SLAs accordingly.
AB - Cloud providers nowadays are required to form a federation of Clouds to remain competitive and gain a share in the Cloud service provision market. This provision is governed by a mutual contract known as Service Level Agreement (SLA), to which both clients and providers are confined. Monitoring activities should be undertaken to guarantee the pre-agreed SLA. However, monitoring multiple SLA in a federated Cloud depends highly on the collaboration among Cloud providers participating in satisfying a client service request, which makes it very challenging and complex. Monitoring linked SLAs requires a consistent specification of SLA parameters, dynamic SLA negotiation, and multi-level SLAs monitoring, in addition to a reliable enforcement measures. In this paper, we extend SLA specification to cope with the specificity of federation and its constraints. We also, propose a monitoring model that handles the complexity of managing a Multi-level monitoring and propose a solution to mitigate the cascading effect due to SLAs monitoring. Our monitoring scheme has the potential of efficiently reporting the source of performance violations, and its propagation to all dependent Cloud services. We evaluated our monitoring scheme using a series of experiments, and the results we have obtained are promising. They confirm that our scheme manages Multi-level SLAs in an efficient way, as it detects all violations, communicates these violations to concerned providers, and updates the SLAs accordingly.
KW - Cloud Computing
KW - Federation
KW - Monitoring
KW - SLA
UR - http://www.scopus.com/inward/record.url?scp=84894189018&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84894189018&partnerID=8YFLogxK
U2 - 10.1109/UIC-ATC.2013.14
DO - 10.1109/UIC-ATC.2013.14
M3 - Conference contribution
AN - SCOPUS:84894189018
SN - 9781479924813
T3 - Proceedings - IEEE 10th International Conference on Ubiquitous Intelligence and Computing, UIC 2013 and IEEE 10th International Conference on Autonomic and Trusted Computing, ATC 2013
SP - 363
EP - 370
BT - Proceedings - IEEE 10th International Conference on Ubiquitous Intelligence and Computing, UIC 2013 and IEEE 10th International Conference on Autonomic and Trusted Computing, ATC 2013
T2 - 10th IEEE International Conference on Ubiquitous Intelligence and Computing, UIC 2013 and 10th IEEE International Conference on Autonomic and Trusted Computing, ATC 2013
Y2 - 18 December 2013 through 21 December 2013
ER -