Skip to main content
Log in

Matching the business perspectives of providers and customers in future cloud markets

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

To date a few, big providers dominate the market of Cloud resources. They provide proprietary solutions through inflexible pricing and SLA schemes. On the research side, the community is working to define specifications and standards on several aspects of the cloud technology. When standards will get mature, interoperability among clouds will be a reality. Customers will be no more locked-up to any proprietary technology and new players will have the chance to enter the market. The competition challenge will be played on the real capability of providers to accommodate customers’ requests in a flexible way and to supply high and differentiated QoS levels. In this market scenario a mechanism must be devised to support the matchmaking between what providers offer and what customers’ applications demand. In this work we propose the definition of a semantic model that helps customers and providers to characterize their demands/offers, and provide semantic tools performing the matchmaking in such a way to maximize both the provider’s profit and the customer’s utility. The proposal has been validated by running tests on a software prototype of the discovery framework.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Buyya, R., Yeo, C.S., Venugopal, S.: Market-oriented cloud computing: vision, hype, and reality for delivering it services as computing utilities. In: 10th IEEE International Conference on High Performance Computing and Communications, HPCC’08, pp. 5–13 (2008).

  2. Parameswaran, A.V., Chaddha, A.: Cloud interoperability and standardization. SETLabs Brief. 7(7), 19–26 (2009)

    Google Scholar 

  3. Di Modica, G., Tomarchio, O.: A semantic discovery frame work to support supply-demand matchmaking in cloud service markets. In: CLOSER 2012—Proceedings of the 2nd International Conference on Cloud Computing and Services Science, pp. 533–541, Porto, Portugal (2012)

  4. Loutas, N., Peristeras, V., Bouras, T., Kamateri, E., Zeginis, D., Tarabanis, K.: Towards a reference architecture for semantically interoperable clouds. In: IEEE International Conference on Cloud Computing Technology and Science (CloudCOM 2010), pp. 143–150 (2010)

  5. Cloud Standards Customer Council. The CSCC Practical Guide to Cloud Service Level Agreements. http://www.cloud-council.org/PGCloudSLA040512MGreer (2012)

  6. Distributed Management Task Force. The Open Virtualization Format. http://www.dmtf.org/standards/ovf/ (2013)

  7. OpenStack. OpenStack Cloud Software (2012)

  8. Mell, P., Grance, T.: Effectively and securely using the cloud computing paradigm. http://csrc.nist.gov/groups/SNS/cloud-computing/ (2011)

  9. The Open Cloud Consortium. The Open Cloud Testbed. http://opencloudconsortium.org/ (2012)

  10. The Open Grid Forum. The Open Cloud Computing Interface. http://occi-wg.org/ (2011)

  11. The Storage Networking Industry Association. The Cloud Data Management Interface. http://www.snia.org/tech_activities/standards/curr_standards/cdmi/ (2012)

  12. Reservoir Consortium. The Reservoir Project. http://www.reservoir-fp7.eu/ (2011)

  13. Cuomo, A., Di Modica, G., Distefano, S., Puliafito, A., Rak, M., Tomarchio, O., Venticinque, S., Villano, U.: An SLA-based broker for cloud infrastructures. J. Grid Comput. 11(1), 1–25 (2013)

    Article  Google Scholar 

  14. Tomarchio, O., Di Modica, G., Vita, L.: Dynamic SLAs management in service oriented environments. J. Syst. Softw. 82(5), 759–771 (May 2009)

  15. Bernstein, D., Vij, D.: Using semantic web ontology for intercloud directories and exchanges. In: International Conference on Internet Computing, pp. 18–24 (2010)

  16. Kang, J., Sim, K.: Cloudle: an ontology-enhanced cloud service search engine. In: Web Information Systems Engineering WISE 2010 Workshops, vol 6724 of Lecture Notes in Computer Science, pp. 416–427 (2011)

  17. Rimal, B.P., Choi, E., Lumb, I.: A taxonomy and survey of cloud computing systems. In: Fifth International Joint Conference on INC, IMS and IDC, 2009. NCM’09, pp. 44–51 (2009)

  18. Youseff, L., Butrico, M., Da Silva, D.: Toward a unified ontology of cloud computing. In: Grid Computing Environments Workshop, GCE’08, pp. 1–10 (2008)

  19. Moscato, F., Aversa, R., Di Martino, B., Fortis, T., Munteanu, V.: An analysis of mOSAIC ontology for Cloud resources annotation. In: Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 973–980 (2011)

  20. Kopp, P., Dieckmann, R., Breiter, G., Pappe, S., Kreger, H., Arsanjani, A., Behrendt, M., Glasner, B: Introduction and Architecture Overview, IBM Cloud Computing Reference Architecture 2.0. https://www.opengroup.org/cloudcomputing/uploads/40/23840/CCRA.IBMSubmission.02282011.doc (2011)

  21. Vouros, George A., Papasalouros, Andreas, Kotis, Konstantinos, Valarakos, Alexandros G., Tzonas, Konstantinos, Vilajosana, Xavier, Krishnaswamy, Ruby, Amara-Hachmi, Nejla: The Grid4All ontology for the retrieval of traded resources in a market-oriented grid. Int. J. Web Grid Serv 4(4), 418–439 (2008)

    Article  Google Scholar 

  22. Tahamtan, A., Beheshti, S.A., Anjomshoaa, A., Tjoa, A.M.: A cloud repository and discovery framework based on a unified business and cloud service ontology. In: IEEE Eighth World Congress on Services (SERVICES), pp. 203–210 (2012)

  23. Di Modica, G., Petralia, G., Tomarchio, O.: A semantic framework to support cloud markets in interoperable scenarios. In: Proceedings—2012 IEEE/ACM 5th International Conference on Utility and Cloud Computing, UCC 2012, pp. 211–214, Chicago (2012)

  24. W3C. OWL 2 Web Ontology Language. W3C Recommendation. http://www.w3.org/TR/owl2-overview (2009)

  25. OpenCrowd. The OpenCrowd Cloud Taxonomy. http://cloudtaxonomy.opencrowd.com/ (2010)

  26. Di Modica, G., Petralia, G., Tomarchio, O.: An SLA ontology to support service discovery in future cloud markets. In: Proceedings—27th International Conference on Advanced Information Networking and Applications Workshops, WAINA 2013, pp. 1161–1166, Barcelona (2013)

  27. Fujiwara, I., Aida, K., Ono, I.: Applying double-sided combinational auctions to resource allocation in cloud computing. In: IEEE Press, editor, Proceedings - 2010 10th Annual International Symposium on Applications and the Internet, SAINT 2010, pp. 7–14 (2010)

  28. Zaman, S., Grosu, D.: Combinatorial auction-based allocation of virtual machine instances in clouds. In: Proceedings of the 2010 IEEE Second International Conference on Cloud Computing Technology and Science, CLOUDCOM’10, IEEE Computer Society, Washington, DC, pp. 127–134 (2010)

  29. Lin, W.-Y., Lin, G.-Y., Wei, H.-Y: Dynamic auction mechanism for cloud resource allocation. In: Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing, CCGRID’10, pp. 591–592, Washington, DC, IEEE Computer Society (2010)

  30. Horrocks, I., Patel-Schneider, P.F., Boley, H., Tabet, S., Grosof, B., Dean, M. SWRL: A semantic web rule language combining OWL and RuleML. http://www.w3.org/Submission/SWRL/ (2004)

  31. Paolucci, M., Kawamura, T., Payne, T.R., Sycara, K.P.: Semantic matching of web services capabilities. In: ISWC’02: Proceedings of the First International Semantic Web Conference on The Semantic Web, pp. 333–347. Springer-Verlag, London (2002)

  32. Sirin, E., Parsia, B., Grau, B.C., Kalyanpur, A., Katz, Y.: Pellet: a practical OWL-DL reasoner. Web Semant. 5(2), 51–53 (2007)

    Article  Google Scholar 

  33. University of Ulm Clark & Parsia. OWL API. http://owlapi.sourceforge.net/ (2012)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Orazio Tomarchio.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Di Modica, G., Tomarchio, O. Matching the business perspectives of providers and customers in future cloud markets. Cluster Comput 18, 457–475 (2015). https://doi.org/10.1007/s10586-014-0364-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-014-0364-1

Keywords

Navigation