Skip to main content

Semantic Engine and Cloud Agency for Vendor Agnostic Retrieval, Discovery, and Brokering of Cloud Services

  • Conference paper
  • First Online:
Book cover Intelligent Cloud Computing (ICC 2014)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 8993))

Included in the following conference series:

Abstract

Cloud computing is moving from being a testing ground for isolated projects to being a strategic approach of the entire business organization. So the choice among the possible cloud offers, with a strong focus on the choice of services that enable better processes and projects of the business lines, is gaining importance. Nevertheless the heterogeneity of the Cloud services, resources, technology and service levels offered by the several providers make difficult to decide. Besides the inconveniences caused by the “lock-in”, give rise to the need for developers to be able to develop an application regardless of where it is released, structuring and building it in a vendor agnostic way so that it is possible to deploy on the provider that best fits them at the moment. The mOSAIC project aims at designing and developing an innovative open-source API and platform that enables applications to be Cloud providers’ neutral and to negotiate Cloud services as requested by their users, allowing automatic discovery, matchmaking, and thus supporting selection, brokering, interoperability end even composition of Cloud Services among multiple Clouds. In this paper, we illustrate the interoperation of the two components, the Semantic Engine and the Cloud Agency for the agnostic retrieval, discovery and brokering of cloud services. The focus will be put on the way to support the Cloud Application Developer to express the requirements and services/resources in vendor agnostic way and to translate automatically these requirements into a neutral format in order to compare it with the different offers of providers and to broker the best one according to defined policies.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 34.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 44.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Amato, A., Venticinque, S.: Multi-objective decision support for brokering of cloud SLA. In: 27th International Conference on Advanced Information Networking and Applications Workshops, WAINA 2013, pp. 1241–1246 (2013)

    Google Scholar 

  2. Amato, A., Di Martino, B., Venticinque, S.: Evaluation and brokering of service level agreements for negotiation of cloud infrastructures. In: 7th International Conference for Internet Technology and Secured Transactions, ICITST 2012, London, United Kingdom, pp. 144–149 (2012)

    Google Scholar 

  3. mOSAIC. The mOSAIC Project. http://www.mosaic-cloud.eu/

  4. Cretella, G., Di Martino, B.: Semantic and matchmaking technologies for discovering, mapping and aligning cloud providerss services. In: Proceedings of the 15th International Conference on Information Integration and Web-based Applications and Services (iiWAS 2013), pp. 380–384 (2013)

    Google Scholar 

  5. Venticinque, S.: European research activities in cloud computing. In: Agent Based Services for Negotiation, Monitoring and Reconfiguration of Cloud Resources, pp. 178–202. Cambridge Scholars, January 2012

    Google Scholar 

  6. McGuinness, D.L., van Harmelen, F.: Owl web ontology language overview (2004). http://www.w3.org/TR/2004/REC-owl-features-20040210/

  7. Open Grid Forum: Open Cloud Computing Interface (OCCI). http://forge.ogf.org/sf/projects/occi-wg

  8. Metsch, T., Edmonds, A.: Open Cloud Computing Interface - Infrastructure, GFD-P-R.184, April 2011. http://ogf.org/documents/GFD.184.pdf

  9. Di Martino, B., Cretella, G.: Towards a semantic engine for cloud applications development support. In: Proceedings of CISIS-2012: The Sixth International Conference on Complex, Intelligent, and Software Intensive Systems, July 4–6th 2012, Palermo, Italy. IEEE CS Press (2012)

    Google Scholar 

  10. Cretella, G., Di Martino, B., Stankovski, V.: Using the mosaics semantic engine to design and develop civil engineering cloud applications. In: Proceedings of 14th International Conference on Information Integration and Web-based Applications and Services (iiWAS 2012), p. 9. ACM (2012)

    Google Scholar 

  11. Venticinque, S., Tasquier, L., Di Martino, B.: Agents based cloud computing interface for resource provisioning and management. In: 2012 Sixth International Conference on Complex, Intelligent and Software Intensive Systems (CISIS), pp. 249–256, 4–6 July 2012

    Google Scholar 

  12. Amato, A., Tasquier, L., Copie, A.: Vendor agents for iaas cloud interoperability. In: Fortino, G., Badica, C., Malgeri, M., Unland, R. (eds.) IDC 2012. SCI, vol. 446, pp. 271–280. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  13. Venticinque, S., Amato, A., Di Martino, B.: An OCCI compliant interface for IAAS provisioning and monitoring. In: CLOSER 2012 - Proceedings of the 2nd International Conference on Cloud Computing and Services Science, pp. 163–166 (2012)

    Google Scholar 

  14. Fipa, TC Communication. Fipa contract net interaction protocol (2002). http://www.fipa.org

  15. Androcec, D., Vrcek, N., Seva, J.: Cloud computing ontologies: a systematic review. In: MOPAS 2012, The Third International Conference on Models and Ontology-based Design of Protocols, Architectures and Services, pp. 9–14 (2012)

    Google Scholar 

  16. Han, T., Sim, K.M.: An ontology-enhanced cloud service discovery system. In: Proceedings of the International MultiConference of Engineers and Computer Scientists, vol. 1, pp. 17–19 (2010)

    Google Scholar 

  17. SLA@SOI, sla-at-soi.eu

    Google Scholar 

  18. Buyya, Rajkumar, Ranjan, Rajiv, Calheiros, Rodrigo N.: InterCloud: utility-oriented federation of cloud computing environments for scaling of application services. In: Hsu, Ching-Hsien, Yang, Laurence T., Park, Jong Hyuk, Yeo, Sang-Soo (eds.) ICA3PP 2010, Part I. LNCS, vol. 6081, pp. 13–31. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  19. Sim, K.M.: Towards complex negotiation for cloud economy. In: Bellavista, P., Chang, R.-S., Chao, H.-C., Lin, S.-F., Sloot, P.M.A. (eds.) GPC 2010. LNCS, vol. 6104, pp. 395–406. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  20. Nair, S.K., Porwal, S., Dimitrakos, T., Ferrer, A.J., Tordsson, J., Sharif, T., Sheridan, C., Rajarajan, M., Khan, A.U.: Towards secure cloud bursting, brokerage and aggregation. In: Proceedings of the 2010 Eighth IEEE European Conference on Web Services, pp. 189–196 (2010)

    Google Scholar 

  21. Tordsson, J., Montero, R.S., Moreno-Vozmediano, R., Llorente, I.M.: Cloud brokering mechanisms for optimized placement of virtual machines across multiple providers. Future Gener. Comput. Syst. 28(2), 358–367 (2012). ISSN: 0167–739X

    Article  Google Scholar 

  22. Amato, A., Di Martino, B., Venticinque, S.: Cloud Brokering as a Service. In: 3PGCIC 2013, pp. 9–16 (2013)

    Google Scholar 

Download references

Acknowledgments

The research leading to these results has received funding from the European Community’s Seventh Framework Programme (FP7/2007–2013) under grant agreement n 256910 (mOSAIC Project).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Beniamino Di Martino .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Amato, A., Cretella, G., Di Martino, B., Tasquier, L., Venticinque, S. (2015). Semantic Engine and Cloud Agency for Vendor Agnostic Retrieval, Discovery, and Brokering of Cloud Services. In: Al-Saidi, A., Fleischer, R., Maamar, Z., Rana, O. (eds) Intelligent Cloud Computing. ICC 2014. Lecture Notes in Computer Science(), vol 8993. Springer, Cham. https://doi.org/10.1007/978-3-319-19848-4_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-19848-4_2

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-19847-7

  • Online ISBN: 978-3-319-19848-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics