Skip to main content

Cloud4SOA: A Semantic-Interoperability PaaS Solution for Multi-cloud Platform Management and Portability

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 8135))

Abstract

Cloud Platform as a Service (PaaS) is a novel, rapidly growing segment in the Cloud computing market. However, the diversity and heterogeneity of today’s existing PaaS offerings raises several interoperability challenges. This introduces adoption barriers due to the lock-in issues that prevent the portability of data and applications from one PaaS to another, “locking” software developers to the first provider they use. This paper introduces the Cloud4SOA solution, a scalable approach to semantically interconnect heterogeneous PaaS offerings across different Cloud providers that share the same technology. The design of the Cloud4SOA solution, extensively presented in this work, comprises of a set of interlinked collaborating software components and models to provide developers and platform providers with a number of core capabilities: matchmaking, management, monitoring and migration of applications. The paper concludes with the presentation of a proof-of-concept implementation of the Cloud4SOA system based on real-life business scenarios.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   49.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. The Open Group Cloud Computing Work Group: Cloud ROI Survey Results Comparison 2011 & 2012 (2012), http://www.opengroup.org/getinvolved/workgroups/cloudcomputing

  2. Platt, B.: People want PaaS: Nearly 60 percent of companies say they will deploy PaaS soon (2012), http://venturebeat.com/2012/11/29/paas-engine-yard/

  3. Singh, A.: Current Analysis: PaaS to Play a Critical Role in Enterprise Development (2012), http://www.currentanalysis.com/news/2012/pr-paas-platform.asp

  4. Pettey, C., Goasduff, L.: Gartner Says Platform as a Service Is On the Cusp of Several Years of Strategic Growth (2012), http://www.gartner.com/newsroom/id/1911014

  5. The Open Web Application Security Project (OWASP): Cloud - Top 5 Risks with PAAS (2011), https://www.owasp.org/index.php/Cloud_-_Top_5_Risks_with_PAAS

  6. Oberle, K., Fisher, M.: ETSI CLOUD – initial standardization requirements for cloud services. In: Altmann, J., Rana, O.F. (eds.) GECON 2010. LNCS, vol. 6296, pp. 105–115. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  7. Cunsolo, V.D., Distefano, S., Puliafito, A., Scarpa, M.: Cloud@Home: Bridging the gap between volunteer and cloud computing. In: Huang, D.-S., Jo, K.-H., Lee, H.-H., Kang, H.-J., Bevilacqua, V. (eds.) ICIC 2009. LNCS, vol. 5754, pp. 423–432. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  8. Rochwerger, B., et al.: The reservoir model and architecture for open federated cloud computing. IBM Journal of Research and Development 53(4), 4–1 (2009)

    Google Scholar 

  9. Harsh, P., Jegou, Y., Cascella, R.G., Morin, C.: Contrail virtual execution platform challenges in being part of a cloud federation. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J., et al. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 50–61. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  10. Garcia-Gomez, S., et al.: Challenges for the comprehensive management of Cloud Services in a PaaS framework. Scalable Computing: Practice and Experience 13(3) (2012)

    Google Scholar 

  11. Petcu, D., et al.: Portable Cloud applications-From theory to practice. Future Generation Computer Systems (2012) (in press)

    Google Scholar 

  12. Romano, P., et al.: Cloud-TM: harnessing the cloud with distributed transactional memories. ACM SIGOPS Operating Systems Review 44(2), 1–6 (2010)

    Article  Google Scholar 

  13. Grivas, S.G., et al.: Cloud broker: Bringing intelligence into the cloud. In: IEEE 3rd International Conference on Cloud Computing (CLOUD), pp. 544–545. IEEE (2010)

    Google Scholar 

  14. Loutas, N., et al.: D1.1 Requirements Analysis Report. Cloud4SOA Project Deliverable (2011), http://www.cloud4soa.eu/sites/default/files/Cloud4SOA%20D1.1%20Requirements%20Analysis.pdf

  15. Loutas, N., et al.: Towards a Reference Architecture for Semantically Interoperable Clouds. In: IEEE 2nd International Conference on Cloud Computing Technology and Science, pp. 143–150. IEEE (2010)

    Google Scholar 

  16. Loutas, N., et al.: A Semantic Interoperability Framework for Cloud Platform as a Service. In: IEEE 3rd International Conference on Cloud Computing Technology and Science, pp. 280–287. IEEE (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kamateri, E. et al. (2013). Cloud4SOA: A Semantic-Interoperability PaaS Solution for Multi-cloud Platform Management and Portability. In: Lau, KK., Lamersdorf, W., Pimentel, E. (eds) Service-Oriented and Cloud Computing. ESOCC 2013. Lecture Notes in Computer Science, vol 8135. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40651-5_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-40651-5_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-40650-8

  • Online ISBN: 978-3-642-40651-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics