Skip to main content

Part of the book series: Studies in Computational Intelligence ((SCI,volume 598))

Abstract

This paper explains how ontology can be used to model various IaaS architectures. OpenStack is the largest open source cloud computing IaaS platform. It has been gaining wide spread popularity among users as well as software and hardware vendors over past few years. It’s a very flexible system that can support a wide range of virtualization scenarios at scale. In our work we propose a formalization of OpenStack architectural model that can be automatically validated and provide suitable meta-data to configuration management tools. The OWL-DL based ontology defines service components and their relations and provides foundation for further reasoning. Model defined architectures can support simple all-in-one architecture as as well as large architectures with clustered service components to achieve High Availability.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. NIST: The NIST Definition of Cloud Computing (2011), http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf

  2. OpenStack.org: OpenStack Open Source Cloud Computing Software (2014), http://openstack.org

  3. Stackalytics: OpenStack community contribution in Kilo release (2014), http://stackalytics.com

  4. Information-technology.web.cern.ch: OpenStack Information (2014), http://information-technology.web.cern.ch/book/cern-private-cloud-user-guide/openstack-information

  5. Openstack.org: PayPal - OpenStack Open Source Cloud Computing Software (2014), http://www.openstack.org/user-stories/paypal/

  6. Wiki.openstack.org: Fuel - OpenStack (2014), https://wiki.openstack.org/wiki/Fuel

  7. Ivanov, I., van Sinderen, M., Shishkov, B. (eds.): Cloud Computing and Services Science. Springer Science, New York (2012)

    Google Scholar 

  8. Liu, L., Tamerzsu, M. (eds.): Encyclopedia of Database Systems, Springer Science, New York (2009)

    Google Scholar 

  9. W3C.org: Web Ontology Language (OWL) (2004), http://www.w3.org/2004/OWL

  10. The Open Group: Service-Oriented Architecture Ontology, Version 2.0, Open Group, New York (2014)

    Google Scholar 

  11. OASIS: Configuration Management Resource Definitions (2013), https://tools.oasis-open.org/version-control/browse/wsvn/oslc-ccm/trunk/specs/config-mgt.html

  12. Dublin Core Metadata Initiative: DCMI Metadata Terms (2012), http://dublincore.org/documents/dcmi-terms/

  13. Berkeley Bioinformatics Open Source Project: The Open Biological and Biomedical Ontologies (2014), http://www.obofoundry.org/

  14. W3C.org: Ontology Driven Architectures and Potential Uses of the Semantic Web in Systems and Software Engineering (2001), http://www.w3.org/2001/sw/BestPractices/SE/ODA/

  15. Youseff, L., Butrico, M., Da Silva, D.: Toward a Unified Ontology of Cloud Computing. In: Grid Computing Environments Workshop GCE 2008, IEEE, USA (2008)

    Google Scholar 

  16. de Oliveira A.L., de Almeida F.R., Guizzardi, G.: Evolving a Software Configuration Management Ontology. IEEE (2009)

    Google Scholar 

  17. Martin Krafft: reclass - Recursive external node classification (2013), http://reclass.pantsfullofunix.net/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ales Komarek .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Komarek, A., Pavlik, J., Sobĕslav, V. (2015). High Level Models for IaaS Cloud Architectures. In: Barbucha, D., Nguyen, N., Batubara, J. (eds) New Trends in Intelligent Information and Database Systems. Studies in Computational Intelligence, vol 598. Springer, Cham. https://doi.org/10.1007/978-3-319-16211-9_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-16211-9_22

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-16210-2

  • Online ISBN: 978-3-319-16211-9

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics