TY - GEN
T1 - Bayesian network, and probabilistic ontology driven trust model for SLA management of Cloud services
AU - Jules, Obed
AU - Hafid, Abdelhakim
AU - Serhani, Mohamed Adel
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014/11/26
Y1 - 2014/11/26
N2 - To provide on-demand Cloud services, Cloud providers and customers are used to sign Service Level Agreement (SLA), which is an agreement on the level of service provided and its associated cost. Unfortunately, SLA is not as dynamic as the Cloud and the criteria on which a customer relies to select a provider can be of problematic nature. The provider must optimize its resources although he cannot predict the customer behavior that can make varying requests. This can have a direct impact on the availability of resources and thus may lead to SLA violations. To cope with this issue, we propose a framework that allows the customer to choose a trusted provider based on its reputation calculated using a Bayesian network and continuously updated via a Cloud directory. Moreover, we propose a smart and dynamic SLA scheme that uses a probabilistic ontology capable of detecting potential violations of contract parameters; in addition, it alerts the service provider about these violations. To evaluate our model we used data extracted from Amazon Web Service Elastic Cloud Compute and Google Compute Engine SLAs to simulate our proposal's environment. The results of our experiments show the effectiveness of probabilistic ontology for predicting SLA violation throughout some SLA parameters applied in Cloud environment.
AB - To provide on-demand Cloud services, Cloud providers and customers are used to sign Service Level Agreement (SLA), which is an agreement on the level of service provided and its associated cost. Unfortunately, SLA is not as dynamic as the Cloud and the criteria on which a customer relies to select a provider can be of problematic nature. The provider must optimize its resources although he cannot predict the customer behavior that can make varying requests. This can have a direct impact on the availability of resources and thus may lead to SLA violations. To cope with this issue, we propose a framework that allows the customer to choose a trusted provider based on its reputation calculated using a Bayesian network and continuously updated via a Cloud directory. Moreover, we propose a smart and dynamic SLA scheme that uses a probabilistic ontology capable of detecting potential violations of contract parameters; in addition, it alerts the service provider about these violations. To evaluate our model we used data extracted from Amazon Web Service Elastic Cloud Compute and Google Compute Engine SLAs to simulate our proposal's environment. The results of our experiments show the effectiveness of probabilistic ontology for predicting SLA violation throughout some SLA parameters applied in Cloud environment.
KW - Bayesian networks
KW - Cloud
KW - Cloud Service Level Agreement
KW - QoS
KW - SLO
KW - Trust
KW - probabilistic Ontology
UR - http://www.scopus.com/inward/record.url?scp=84925875079&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84925875079&partnerID=8YFLogxK
U2 - 10.1109/CloudNet.2014.6968972
DO - 10.1109/CloudNet.2014.6968972
M3 - Conference contribution
AN - SCOPUS:84925875079
T3 - 2014 IEEE 3rd International Conference on Cloud Networking, CloudNet 2014
SP - 77
EP - 83
BT - 2014 IEEE 3rd International Conference on Cloud Networking, CloudNet 2014
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2014 3rd IEEE International Conference on Cloud Networking, CloudNet 2014
Y2 - 8 October 2014 through 10 October 2014
ER -