Skip to main content
Erschienen in: Innovations in Systems and Software Engineering 1/2022

20.01.2022 | Review Article

On the use of OLS regression algorithm and Pearson correlation algorithm for improving the SLA establishment process in cloud computing

verfasst von: Taher Labidi, Zaineb Sakhrawi, Asma Sellami, Achraf Mtibaa, Nadia Bouassida

Erschienen in: Innovations in Systems and Software Engineering | Ausgabe 1/2022

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

As businesses and individuals migrate to the cloud, the demand for cloud services increases. Therefore, the cloud providers must provide services in accordance with the expected customer’s requirements or quality of service. QoS parameters are one of the service-level agreements (SLA) key parameters that enable building a trusted relationship between the customer and the provider. A survey on QoS in cloud computing revealed that QoS management is a challenging task in cloud applications. It involves allocating resources to applications in order to ensure services based on performance, availability, and reliability. This challenge is specifically addressed in this paper making fourfold contributions. First, we identify the relationship among QoS parameters. Second, we determine the relationship between QoS parameters and the cost of cloud service. Third, we predict the cost of cloud service. Finally, we generate an SLA. We used the Pearson correlation algorithm to identify the relationships among QoS parameters. Thereafter, we used the ordinary least squares (OLS) algorithm to predict the cost of cloud service and to identify the impact of each QoS parameter on the prediction results. Then, we used Ontology to generate an SLA. The prediction model is trained and tested on a QoS dataset. When “Performance” and “Availability” are used as independent variables, the OLS cost-based predictive model results show a positive R squared of 0.8. This implies that the two selected parameters have a significant impact on the “cost”. As a result, when “performance” and “availability” are met, the “cost” is minimized. The experiment results are used to generate a Cloud SLA that is semantically represented in accordance with the standard WS-Agreement. The establishment process relies on the use of the ontological model to generate a comprehensible SLA for the cloud. The solution is based on the adoption of the Pearson correlation algorithm and OLS algorithm which allows us to generate an SLA document that meets the needs of the customer.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Anhänge
Nur mit Berechtigung zugänglich
Literatur
1.
Zurück zum Zitat Badger ML, Grance T, Patt-Corner R, Voas JM (2012) Cloud computing synopsis and recommendations. National Institute of Standards and Technology, GaithersburgCrossRef Badger ML, Grance T, Patt-Corner R, Voas JM (2012) Cloud computing synopsis and recommendations. National Institute of Standards and Technology, GaithersburgCrossRef
2.
Zurück zum Zitat Kumar S, Goudar RH (2012) Cloud computing-research issues, challenges, architecture, platforms and applications: a survey. Int J Future Comput Commun 1(4):356CrossRef Kumar S, Goudar RH (2012) Cloud computing-research issues, challenges, architecture, platforms and applications: a survey. Int J Future Comput Commun 1(4):356CrossRef
3.
Zurück zum Zitat Emeakaroha VC, Netto MAS, Calheiros RN, Brandic I, Buyya R, De Rose CAF (2012) Towards autonomic detection of SLA violations in Cloud infrastructures. Future Gener Comput Syst 28(7):1017–1029CrossRef Emeakaroha VC, Netto MAS, Calheiros RN, Brandic I, Buyya R, De Rose CAF (2012) Towards autonomic detection of SLA violations in Cloud infrastructures. Future Gener Comput Syst 28(7):1017–1029CrossRef
4.
Zurück zum Zitat Ardagna D, Casale G, Ciavotta M, Pérez JF, Wang W (2014) Quality-of-service in cloud computing: modeling techniques and their applications. J Internet Serv Appl 5(1):1–17CrossRef Ardagna D, Casale G, Ciavotta M, Pérez JF, Wang W (2014) Quality-of-service in cloud computing: modeling techniques and their applications. J Internet Serv Appl 5(1):1–17CrossRef
5.
Zurück zum Zitat Roy N, Dubey A, Gokhale A (2011) Efficient autoscaling in the cloud using predictive models for workload forecasting. In: 2011 IEEE 4th international conference on cloud computing. IEEE, pp 500–507 Roy N, Dubey A, Gokhale A (2011) Efficient autoscaling in the cloud using predictive models for workload forecasting. In: 2011 IEEE 4th international conference on cloud computing. IEEE, pp 500–507
6.
Zurück zum Zitat Faniyi F, Bahsoon R (2015) A systematic review of service level management in the cloud. ACM Comput Surv CSUR 48(3):1–27 Faniyi F, Bahsoon R (2015) A systematic review of service level management in the cloud. ACM Comput Surv CSUR 48(3):1–27
7.
Zurück zum Zitat Dan A, Davis D, Kearney R, Keller A, King R, Kuebler D, Ludwig H, Polan M, Spreitzer M, Youssef A (2004) Web services on demand: WSLA-driven automated management. IBM Syst J 43(1):136–158CrossRef Dan A, Davis D, Kearney R, Keller A, King R, Kuebler D, Ludwig H, Polan M, Spreitzer M, Youssef A (2004) Web services on demand: WSLA-driven automated management. IBM Syst J 43(1):136–158CrossRef
8.
Zurück zum Zitat Andrieux A, Czajkowski K, Dan A, Keahey K, Ludwig H, Nakata T, Pruyne J, Rofrano J, Tuecke S, Ming X (2007) Web services agreement specification (WS-Agreement). In Open Grid Forum 128(1):216 Andrieux A, Czajkowski K, Dan A, Keahey K, Ludwig H, Nakata T, Pruyne J, Rofrano J, Tuecke S, Ming X (2007) Web services agreement specification (WS-Agreement). In Open Grid Forum 128(1):216
9.
Zurück zum Zitat Labidi T, Sakhrawi Z, Sellami A, Mtibaa A (2019) An Ontology-based approach for preventing incompatibility problems of quality requirements during cloud SLA establishment. In: International conference on computational collective intelligence. Springer, Cham, pp 663–675 Labidi T, Sakhrawi Z, Sellami A, Mtibaa A (2019) An Ontology-based approach for preventing incompatibility problems of quality requirements during cloud SLA establishment. In: International conference on computational collective intelligence. Springer, Cham, pp 663–675
10.
Zurück zum Zitat Hall MA (1999) Correlation-based feature selection for machine learning. Ph.D diss. Dept. of Computer Science, Waikato Univ Hall MA (1999) Correlation-based feature selection for machine learning. Ph.D diss. Dept. of Computer Science, Waikato Univ
11.
Zurück zum Zitat Hosni M, Idri A, Abran A (2017) Investigating heterogeneous ensembles with filter feature selection for software effort estimation. In: Proceedings of the 27th international workshop on software measurement and 12th international conference on software process and product measurement. pp 207–220 Hosni M, Idri A, Abran A (2017) Investigating heterogeneous ensembles with filter feature selection for software effort estimation. In: Proceedings of the 27th international workshop on software measurement and 12th international conference on software process and product measurement. pp 207–220
12.
Zurück zum Zitat Biesiada J, Duch W (2007) Feature selection for high dimensional data – a Pearson redundancy based filter. In: Kurzynski M, Puchala E,Wozniak M, Zolnierek A (eds) Computer Recognition Systems 2. Advances in Soft Computing, vol 45. Springer, Berlin, pp 242–249 Biesiada J, Duch W (2007) Feature selection for high dimensional data – a Pearson redundancy based filter. In: Kurzynski M, Puchala E,Wozniak M, Zolnierek A (eds) Computer Recognition Systems 2. Advances in Soft Computing, vol 45. Springer, Berlin, pp 242–249
13.
Zurück zum Zitat Fan J, Lv J (2008) Sure independence screening for ultrahigh dimensional feature space. J R Stat Soc Ser B Stat Methodol 70(5):849–911MathSciNetCrossRef Fan J, Lv J (2008) Sure independence screening for ultrahigh dimensional feature space. J R Stat Soc Ser B Stat Methodol 70(5):849–911MathSciNetCrossRef
14.
Zurück zum Zitat Gruber TR (1993) A translation approach to portable ontology specifications. Knowl Acquis 5(2):199–220CrossRef Gruber TR (1993) A translation approach to portable ontology specifications. Knowl Acquis 5(2):199–220CrossRef
15.
Zurück zum Zitat Baader F, Calvanese D, McGuinness D, Patel-Schneider P, Nardi D (eds) (2003) The description logic handbook: theory, implementation and applications. Cambridge University Press, Cambridge Baader F, Calvanese D, McGuinness D, Patel-Schneider P, Nardi D (eds) (2003) The description logic handbook: theory, implementation and applications. Cambridge University Press, Cambridge
16.
Zurück zum Zitat May IS (2011) Systems and software engineering-architecture description. Technical report, ISO/IEC/IEEE 42010, 2011.(Cited on page 12.) May IS (2011) Systems and software engineering-architecture description. Technical report, ISO/IEC/IEEE 42010, 2011.(Cited on page 12.)
17.
Zurück zum Zitat Serrano D, Bouchenak S, Kouki Y, Ledoux T, Lejeune J, Sopena J, Arantes L, Sens P (2013) Towards qos-oriented sla guarantees for online cloud services. In: 2013 13th IEEE/ACM international symposium on cluster, cloud, and grid computing. IEEE, pp 50–57 Serrano D, Bouchenak S, Kouki Y, Ledoux T, Lejeune J, Sopena J, Arantes L, Sens P (2013) Towards qos-oriented sla guarantees for online cloud services. In: 2013 13th IEEE/ACM international symposium on cluster, cloud, and grid computing. IEEE, pp 50–57
18.
Zurück zum Zitat Uriarte RB, Tiezzi F, De Nicola R (2014) Slac: A formal service-level-agreement language for cloud computing. In: 2014 IEEE/ACM 7th international conference on utility and cloud computing. IEEE, pp 419–426 Uriarte RB, Tiezzi F, De Nicola R (2014) Slac: A formal service-level-agreement language for cloud computing. In: 2014 IEEE/ACM 7th international conference on utility and cloud computing. IEEE, pp 419–426
19.
Zurück zum Zitat Uriarte RB, Tiezzi F, De Nicola R (2016) Dynamic slas for clouds. In: European conference on service-oriented and cloud computing. Springer, Cham, pp 34–49 Uriarte RB, Tiezzi F, De Nicola R (2016) Dynamic slas for clouds. In: European conference on service-oriented and cloud computing. Springer, Cham, pp 34–49
20.
Zurück zum Zitat Longo A, Zappatore M, Bochicchio MA (2015) Service level aware-contract management. In: 2015 IEEE international conference on services computing. IEEE, pp 499–506 Longo A, Zappatore M, Bochicchio MA (2015) Service level aware-contract management. In: 2015 IEEE international conference on services computing. IEEE, pp 499–506
21.
Zurück zum Zitat Ghumman WA, Schill A (2016) Structural specification for the SLAs in cloud computing (S3LACC). In: International conference on the economics of grids, clouds, systems, and services. Springer, Cham, pp 49–61 Ghumman WA, Schill A (2016) Structural specification for the SLAs in cloud computing (S3LACC). In: International conference on the economics of grids, clouds, systems, and services. Springer, Cham, pp 49–61
22.
Zurück zum Zitat Stamatakis D, Papaemmanouil O (2014) SLA-driven workload management for cloud databases. In: 2014 IEEE 30th international conference on data engineering workshops. IEEE, pp 178–181 Stamatakis D, Papaemmanouil O (2014) SLA-driven workload management for cloud databases. In: 2014 IEEE 30th international conference on data engineering workshops. IEEE, pp 178–181
23.
Zurück zum Zitat Labidi T, Mtibaa A, Gaaloul W, Tata S, Gargouri F (2017) Cloud SLA modeling and monitoring. In: 2017 IEEE international conference on services computing (SCC). IEEE, pp 338–345 Labidi T, Mtibaa A, Gaaloul W, Tata S, Gargouri F (2017) Cloud SLA modeling and monitoring. In: 2017 IEEE international conference on services computing (SCC). IEEE, pp 338–345
24.
Zurück zum Zitat Labidi T, Mtibaa A, Gaaloul W, Gargouri F (2020) Cloud SLA negotiation and re-negotiation: an ontology-based context-aware approach. Concurr Comput Pract Exp 32(15):e5315CrossRef Labidi T, Mtibaa A, Gaaloul W, Gargouri F (2020) Cloud SLA negotiation and re-negotiation: an ontology-based context-aware approach. Concurr Comput Pract Exp 32(15):e5315CrossRef
25.
Zurück zum Zitat Labidi T, Mtibaa A, Brabra H (2016) CSLAOnto: a comprehensive ontological SLA model in cloud computing. J Data Semant 5(3):179–193CrossRef Labidi T, Mtibaa A, Brabra H (2016) CSLAOnto: a comprehensive ontological SLA model in cloud computing. J Data Semant 5(3):179–193CrossRef
26.
Zurück zum Zitat Zhang P, Han Q, Li W, Leung H, Song W (2016) A novel QoS prediction approach for cloud service based on bayesian networks model. In: 2016 IEEE international conference on mobile services (MS). IEEE, pp 111–118 Zhang P, Han Q, Li W, Leung H, Song W (2016) A novel QoS prediction approach for cloud service based on bayesian networks model. In: 2016 IEEE international conference on mobile services (MS). IEEE, pp 111–118
27.
Zurück zum Zitat Hemmat RA, Hafid A (2016) SLA violation prediction in cloud computing: a machine learning perspective. arXiv preprint arXiv:1611.10338 Hemmat RA, Hafid A (2016) SLA violation prediction in cloud computing: a machine learning perspective. arXiv preprint arXiv:​1611.​10338
28.
Zurück zum Zitat Jules O, Hafid A, Serhani MA (2014) Bayesian network, and probabilistic ontology driven trust model for sla management of cloud services. In: 2014 IEEE 3rd international conference on cloud networking (CloudNet). IEEE, pp 77–83 Jules O, Hafid A, Serhani MA (2014) Bayesian network, and probabilistic ontology driven trust model for sla management of cloud services. In: 2014 IEEE 3rd international conference on cloud networking (CloudNet). IEEE, pp 77–83
29.
Zurück zum Zitat Wong T-S, Chan G-Y, Chua F-F (2018) A machine learning model for detection and prediction of cloud quality of service violation. In: International conference on computational science and its applications. Springer, Cham, pp 498–513 Wong T-S, Chan G-Y, Chua F-F (2018) A machine learning model for detection and prediction of cloud quality of service violation. In: International conference on computational science and its applications. Springer, Cham, pp 498–513
30.
Zurück zum Zitat Wooldridge JM (2015) Introductory econometrics: a modern approach. Cengage Learning, Boston Wooldridge JM (2015) Introductory econometrics: a modern approach. Cengage Learning, Boston
31.
Zurück zum Zitat Cui Z, Gong G (2018) The effect of machine learning regression algorithms and sample size on individualized behavioral prediction with functional connectivity features. Neuroimage 178:622–637 (Neuroimage,vol.178,pp.622–637,2018,Elsevier) Cui Z, Gong G (2018) The effect of machine learning regression algorithms and sample size on individualized behavioral prediction with functional connectivity features. Neuroimage 178:622–637 (Neuroimage,vol.178,pp.622–637,2018,Elsevier)
32.
Zurück zum Zitat Young DS (2018) Handbook of regression methods. CRC Press, Boca Raton, pp 109–136 Young DS (2018) Handbook of regression methods. CRC Press, Boca Raton, pp 109–136
Metadaten
Titel
On the use of OLS regression algorithm and Pearson correlation algorithm for improving the SLA establishment process in cloud computing
verfasst von
Taher Labidi
Zaineb Sakhrawi
Asma Sellami
Achraf Mtibaa
Nadia Bouassida
Publikationsdatum
20.01.2022
Verlag
Springer London
Erschienen in
Innovations in Systems and Software Engineering / Ausgabe 1/2022
Print ISSN: 1614-5046
Elektronische ISSN: 1614-5054
DOI
https://doi.org/10.1007/s11334-021-00424-4

Weitere Artikel der Ausgabe 1/2022

Innovations in Systems and Software Engineering 1/2022 Zur Ausgabe

Premium Partner