Skip to main content
Top
Published in: Cluster Computing 3/2016

01-09-2016

Incorporating service and user information and latent features to predict QoS for selecting and recommending cloud service compositions

Authors: Raed Karim, Chen Ding, Ali Miri, Md Shahinur Rahman

Published in: Cluster Computing | Issue 3/2016

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

The rapid growth of published cloud services in the Internet makes the service selection and recommendation a challenging task for both users and service providers. In cloud environments, software re services collaborate with other complementary services to provide complete solutions to end users. The service selection is performed based on QoS requirements submitted by end users. Software providers alone cannot guarantee users’ QoS requirements. These requirements must be end-to-end, representing all collaborating services in a cloud solution. In this paper, we propose a prediction model to compute end-to-end QoS values for vertically composed services which are composed of three types of cloud services: software (SaaS), infrastructure (IaaS) and data (DaaS) services. These values can be used during the service selection and recommendation process. Our model exploits historical QoS values and cloud service and user information to predict unknown end-to-end QoS values of composite services. The experiments demonstrate that our proposed model outperforms other prediction models in terms of the prediction accuracy. We also study the impact of different parameters on the prediction results. In the experiments, we used real cloud services’ QoS data collected using our developed QoS monitoring and collecting system.

Dont have a licence yet? Then find out more about our products and how to get one now:

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 "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!

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!

Literature
2.
go back to reference Kritikos, K., Plexousakis, D.: Mixed-integer programming for QoS-based web service matchmaking. IEEE Trans. Serv. Comput. 2(2), 122–139 (2009)CrossRef Kritikos, K., Plexousakis, D.: Mixed-integer programming for QoS-based web service matchmaking. IEEE Trans. Serv. Comput. 2(2), 122–139 (2009)CrossRef
3.
go back to reference Rette, R., Fehling, C., Karastoyanova, D., Leymann, F.: Schleicher: combining horizontal and vertical composition of services. Serv. Oriented Comput. Appl. 6(2), 117–130 (2012)CrossRef Rette, R., Fehling, C., Karastoyanova, D., Leymann, F.: Schleicher: combining horizontal and vertical composition of services. Serv. Oriented Comput. Appl. 6(2), 117–130 (2012)CrossRef
4.
go back to reference Zheng, Z., Wu, X., Zhang, Y., Lyu, M., Wang, J.: QoS ranking prediction for cloud services. IEEE Trans. Parallel Distrib. Syst. 24(6), 1213–1222 (2013)CrossRef Zheng, Z., Wu, X., Zhang, Y., Lyu, M., Wang, J.: QoS ranking prediction for cloud services. IEEE Trans. Parallel Distrib. Syst. 24(6), 1213–1222 (2013)CrossRef
5.
go back to reference Greg, S.K., Versteeg, R., Buyya, R.: SMICloud: a framework for computing and ranking cloud services. In: Proceedings of the IEEE Interational Conference on Utility and Cloud Computing, pp. 529–534 (2011) Greg, S.K., Versteeg, R., Buyya, R.: SMICloud: a framework for computing and ranking cloud services. In: Proceedings of the IEEE Interational Conference on Utility and Cloud Computing, pp. 529–534 (2011)
6.
go back to reference Braubach, L., Jandar, K., Pokhar, A.: A middleware for managing non-functional requirements in cloud PaaS. In: Proceedings of the IIEEE International Conference on Cloud and Autonomic Computing, pp. 83–92 (2014) Braubach, L., Jandar, K., Pokhar, A.: A middleware for managing non-functional requirements in cloud PaaS. In: Proceedings of the IIEEE International Conference on Cloud and Autonomic Computing, pp. 83–92 (2014)
7.
go back to reference Karim, R., Ding, C., Miri, A.: End-to-end QoS prediction of vertical service composition in the cloud. In: Proceedings of the IEEE CLOUD, pp. 229–236 (2015) Karim, R., Ding, C., Miri, A.: End-to-end QoS prediction of vertical service composition in the cloud. In: Proceedings of the IEEE CLOUD, pp. 229–236 (2015)
8.
go back to reference Jannach, D., Zanker, M., Felfering, A., Friedrich, G.: Recommender Systems. Cambridge University Press, New york (2011) Jannach, D., Zanker, M., Felfering, A., Friedrich, G.: Recommender Systems. Cambridge University Press, New york (2011)
9.
go back to reference Lo, W., Yin, J., Deng, S., Li, Y., Wu, Z.: Collaborative web service QoS prediction with location-based regularization. In: Proceedings of the IEEE International Conference on Web Services, pp. 464–471 (2012) Lo, W., Yin, J., Deng, S., Li, Y., Wu, Z.: Collaborative web service QoS prediction with location-based regularization. In: Proceedings of the IEEE International Conference on Web Services, pp. 464–471 (2012)
10.
go back to reference Lo, W., Yin, J., Deng, S., Li, Y., Wu, Z.: An extended matrix factorization approach for QoS prediction in service selection. In: Proceedings of the IEEE International Conference on Services Computing, pp. 162–169 (2012) Lo, W., Yin, J., Deng, S., Li, Y., Wu, Z.: An extended matrix factorization approach for QoS prediction in service selection. In: Proceedings of the IEEE International Conference on Services Computing, pp. 162–169 (2012)
11.
go back to reference Zheng, Z., Ma, H., Lyu, M.R.: Collaborative web services QoS prediction via neighborhood integrated matrix factorization. IEEE Trans. Serv. Comput. 6(3), 289–299 (2013) Zheng, Z., Ma, H., Lyu, M.R.: Collaborative web services QoS prediction via neighborhood integrated matrix factorization. IEEE Trans. Serv. Comput. 6(3), 289–299 (2013)
12.
go back to reference Jaccard, P.: The distribution of the flora in the alpine zone. New Phytol. 11(2), 37–55 (1912)CrossRef Jaccard, P.: The distribution of the flora in the alpine zone. New Phytol. 11(2), 37–55 (1912)CrossRef
13.
go back to reference Karim, R., Ding, C., Miri, A.: End-to-end performance prediction. In: Proceedings of the IEEE International Symposium on Service-Oriented System Engineering, pp. 69–77 (2015) Karim, R., Ding, C., Miri, A.: End-to-end performance prediction. In: Proceedings of the IEEE International Symposium on Service-Oriented System Engineering, pp. 69–77 (2015)
14.
go back to reference Acar, E., Yener, B.: Unsupervised multiway data analysis: a literature survey. IEEE Trans. Knowl. Data Eng. 21(1), 6–20 (2009)CrossRef Acar, E., Yener, B.: Unsupervised multiway data analysis: a literature survey. IEEE Trans. Knowl. Data Eng. 21(1), 6–20 (2009)CrossRef
15.
go back to reference Zhang, Y., Zheng, Z., Lyn, M.R.: WSPred: a time-aware personalized QoS prediction framework for web services. In: Proceedings of the IEEE International Symposium on Software Reliability Engneering, pp. 210–219 (2011) Zhang, Y., Zheng, Z., Lyn, M.R.: WSPred: a time-aware personalized QoS prediction framework for web services. In: Proceedings of the IEEE International Symposium on Software Reliability Engneering, pp. 210–219 (2011)
16.
go back to reference Zheng, Z., Ma, H., Lyu, M.R.: QoS-aware web service recommendation by collaborative filtering. IEEE Trans. Serv. Comput. 4(2), 140–152 (2011)CrossRef Zheng, Z., Ma, H., Lyu, M.R.: QoS-aware web service recommendation by collaborative filtering. IEEE Trans. Serv. Comput. 4(2), 140–152 (2011)CrossRef
17.
go back to reference Sun, H., Zheng, Z., Chen, J., Lyu, M.R.: Personalized web service recommendation via normal recovery collaborative filtering. IEEE Trans. Serv. Comput. 6(4), 573–579 (2013)CrossRef Sun, H., Zheng, Z., Chen, J., Lyu, M.R.: Personalized web service recommendation via normal recovery collaborative filtering. IEEE Trans. Serv. Comput. 6(4), 573–579 (2013)CrossRef
18.
go back to reference Sun, H., Zheng, Z., Chen, J., Lyu, M.R.: NRCF: a novel collaborative filtering method for service recommendation. In: Proceedings of the IEEE International Conference on Web Services, pp. 702–703 (2011) Sun, H., Zheng, Z., Chen, J., Lyu, M.R.: NRCF: a novel collaborative filtering method for service recommendation. In: Proceedings of the IEEE International Conference on Web Services, pp. 702–703 (2011)
19.
go back to reference Wu, J., Chen, L., Feng, Y., Zheng, Z., Zhou, M.C., Wu, Z.: Predicting quality of service for selection by neighborhood-based collaborative filtering. IEEE Trans. Syst. Man Cybern.: Syst. 43(2), 428–439 (2013)CrossRef Wu, J., Chen, L., Feng, Y., Zheng, Z., Zhou, M.C., Wu, Z.: Predicting quality of service for selection by neighborhood-based collaborative filtering. IEEE Trans. Syst. Man Cybern.: Syst. 43(2), 428–439 (2013)CrossRef
20.
go back to reference Zhu, P., Zheng, J., Xu, Z.J., Lyu, M.R.: Location-based hierarchical matrix factorization for web service recommendation. In: Proceedings of the IEEE International Conference on Web Services, pp. 297–304 (2014) Zhu, P., Zheng, J., Xu, Z.J., Lyu, M.R.: Location-based hierarchical matrix factorization for web service recommendation. In: Proceedings of the IEEE International Conference on Web Services, pp. 297–304 (2014)
21.
go back to reference Tang, M., Jiang, Y., Liu, J., Liu, X.: Location-aware collaborative filtering for QoS-based service recommendation. In: Proceedings of the IEEE International Conference on Web Services, pp. 202–209 (2012) Tang, M., Jiang, Y., Liu, J., Liu, X.: Location-aware collaborative filtering for QoS-based service recommendation. In: Proceedings of the IEEE International Conference on Web Services, pp. 202–209 (2012)
22.
go back to reference Lo, W., Yin, J., Wu, Z.: Efficient web service QoS prediction using neighborhood matrix factorization. Eng. Appl. Artif. Intell. 38, 14–23 (2015)CrossRef Lo, W., Yin, J., Wu, Z.: Efficient web service QoS prediction using neighborhood matrix factorization. Eng. Appl. Artif. Intell. 38, 14–23 (2015)CrossRef
23.
go back to reference Xu, Y., Yin, J., Lo, W., Wu, Z.: Personalized location-aware QoS prediction for web services using probablistics matrix factorization. WISE 8180, 229–242 (2013) Xu, Y., Yin, J., Lo, W., Wu, Z.: Personalized location-aware QoS prediction for web services using probablistics matrix factorization. WISE 8180, 229–242 (2013)
24.
go back to reference Zhang, W., Sun H., Liu X., Guo X.: Incorporating invocation time in predicting web service QoS via triadic farcorization. In: Proceedings of the IEEE International Conference on Web Services, pp. 145–152 (2014) Zhang, W., Sun H., Liu X., Guo X.: Incorporating invocation time in predicting web service QoS via triadic farcorization. In: Proceedings of the IEEE International Conference on Web Services, pp. 145–152 (2014)
25.
go back to reference Zhang, Y., Zheng, Z., Lyu, M.R.: Exploring latent features for memeory-based QoS prediction in cloud computing. In: Proceedings of the IEEE International Symposium on Reliable Distributed Systems, pp. 1–10 (2011) Zhang, Y., Zheng, Z., Lyu, M.R.: Exploring latent features for memeory-based QoS prediction in cloud computing. In: Proceedings of the IEEE International Symposium on Reliable Distributed Systems, pp. 1–10 (2011)
Metadata
Title
Incorporating service and user information and latent features to predict QoS for selecting and recommending cloud service compositions
Authors
Raed Karim
Chen Ding
Ali Miri
Md Shahinur Rahman
Publication date
01-09-2016
Publisher
Springer US
Published in
Cluster Computing / Issue 3/2016
Print ISSN: 1386-7857
Electronic ISSN: 1573-7543
DOI
https://doi.org/10.1007/s10586-016-0565-x

Other articles of this Issue 3/2016

Cluster Computing 3/2016 Go to the issue

Premium Partner