Skip to main content

Toward an Architectural Model for Highly-Dynamic Multi-tenant Multi-service Cloud-Oriented Platforms

  • Conference paper
  • First Online:
Smart City 360° (SmartCity 360 2016, SmartCity 360 2015)

Abstract

The characteristics of the Cloud Computing paradigm make it attractive to be used along with other paradigms like mobile and pervasive computing, smart cities, etc. There is a need to develop new platforms in order to take advantage of those converged infrastructures, and to abstract its high heterogeneities and complexities. The design and development of such robust and efficient platforms is challenging, because of the high heterogeneities, complexities and the wide range of features they are supposed to offer.

In this paper, we define some fundamental requirements related to those converged paradigms and infrastructures, and by consequence the requirements for cloud-oriented platforms. We also develop an architectural model, based on a new concept, the semantically defined resource, which is the result of the need to simplify the definition of lightweight services and to introduce more semantics. We also present an example to illustrate how to design architectures basing on the new concept, and how the architectural model can be used concretely.

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

Similar content being viewed by others

Notes

  1. 1.

    As WebSpher Event Processing Software.

  2. 2.

    Logical communication relationships.

References

  1. Mell, P., Grance, T.: The NIST definition of cloud computing. Commun. ACM 53(6), 50 (2010)

    Google Scholar 

  2. Sanaei, Z., Abolfazli, A., Gani, A., Buyya, R.: Heterogeneity in mobile cloud computing: taxonomy and open challenges. IEEE Commun. Surv. Tutor. 16(1), 369–392 (2014). First quarter

    Article  Google Scholar 

  3. Di Martino, B., Cretella, G., Esposito, A., Carta, G.: Semantic representation of cloud services: a case study for openstack. In: Fortino, G., Di Fatta, G., Li, W., Ochoa, S., Cuzzocrea, A., Pathan, M. (eds.) IDCS 2014. LNCS, vol. 8729, pp. 39–50. Springer, Heidelberg (2014)

    Google Scholar 

  4. Noy, N.F., McGuinness, D.L.: Ontology development 101: a guide to creating your first ontology, Technical report KSL-01-05, Stanford Knowledge Systems Laboratory (2001)

    Google Scholar 

  5. http://www.w3.org/OWL/

  6. Buyya, R., Vecchiola, C., Selvi, S.T.: Mastering Cloud Computing Foundations and Applications Programming. Morgan Kaufmann Editions, San Francisco (2013)

    Google Scholar 

  7. Erl, T.: SOA Principle of Services Design. Prentice Hall Publishing, Upper Saddle River (2008)

    Google Scholar 

  8. Josuttis, N.M.: SOA in Practice. The Art of Distributed Systems Design. O’Reilly, Sebastopol (2007)

    Google Scholar 

  9. Shroff, G.: Enterprise Cloud Computing: Technology, Architecture, Applications. Cambridge University Press, Cambridge (2010)

    Book  Google Scholar 

  10. Toosi, A.N., Calheiros, R.N., Buyya, R.: Interconnected cloud computing environments: challenges, taxonomy, and survey. ACM Comput. Surv. 47(1), Article 7 (2014)

    Google Scholar 

  11. Petcu, D.: Portability and interoperability between clouds: challenges and case study. In: Abramowicz, W., Llorente, I.M., Surridge, M., Zisman, A., Vayssière, J. (eds.) ServiceWave 2011. LNCS, vol. 6994, pp. 62–74. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

  12. Celesti, A., Tusa, F., Villari, M., Puliafito, A.: How to enhance cloud architectures to enable cross-federation. In: IEEE 3rd International Conference on Cloud Computing (2010)

    Google Scholar 

  13. Tsai, W., Sun, X., Balasooriya, J.: Service-oriented cloud computing architecture. In: IEEE Seventh International Conference on Information Technology (2010)

    Google Scholar 

  14. Duang, Q., Yan, Y., Vasilakos, A.V.: A survey on service-oriented network virtualization toward convergence of networking and cloud computing. IEEE Trans. Netw. Serv. Manage. 9(4), 373–392 (2012)

    Article  Google Scholar 

  15. Zhang, L.J., Zhou, Q.: CCOA: cloud computing open architecture. In: IEEE International Conference on Web Services (2009)

    Google Scholar 

  16. Zou, C., Deng, H., Qiu, Q.: Design and implementation of hybrid cloud computing architecture based on cloud bus. In: IEEE 9th International Conference on Mobile Ad-hoc and Sensor Networks (2013)

    Google Scholar 

  17. Zhang, Y., Duan, L., Chen, J.: Event-driven SOA For IoT Services. Int. J. Serv. Comput. 2(2) (2014). (ISSN 2330–4472)

    Google Scholar 

  18. Laliwala, Z., Chaudhary, S.: Event-driven service-oriented architecture. In: 2008 International Conference on Service Systems and Service Management. IEEE (2008)

    Google Scholar 

  19. Kim, S.H., Kim, D.: Multi-tenancy support with organization management in the cloud of things. In: IEEE 10th International Conference on Services Computing (2013)

    Google Scholar 

  20. Coulouris, G., Dollimore, J., Kindberg, T., Blair, G.: Distributed Systems, Concepts and Design, 5th edn. Addison-Wesley, Boston (2012)

    MATH  Google Scholar 

  21. Ericsson Mobility Report, November 2014

    Google Scholar 

  22. A Conceptual Model for Event Processing Systems. IBM (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Adel Titous .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Titous, A., Cheriet, M., Gherbi, A. (2016). Toward an Architectural Model for Highly-Dynamic Multi-tenant Multi-service Cloud-Oriented Platforms. In: Leon-Garcia, A., et al. Smart City 360°. SmartCity 360 SmartCity 360 2016 2015. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 166. Springer, Cham. https://doi.org/10.1007/978-3-319-33681-7_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-33681-7_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-33680-0

  • Online ISBN: 978-3-319-33681-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics