Skip to main content

Cloud Computing, Virtualisation, Storage and Networking

  • Chapter
  • First Online:
Architectural Transformations in Network Services and Distributed Systems

Abstract

In recent years, networking technologies obtained large success regarding to data rate (WDM, MPLS, 10GbE), mobility (HSDPA, LTE, in mid-term 5G), universality and accessibility of computing services. The pervasiveness of services helped to make the IoS become reality and practically accessible for multiple users and appliances. Among the most prominent service classes in the IoS are Cloud Computing services which are delivered to their users on demand through desktop, mobile and web applications as well as other forms of user interfaces. Modern Internet connections with high bandwidth and low latency allow a global-scale delivery and complement with attractive (mobile) services in the same way and QoS the services which have been mostly the domain of local networks, such as corporate e-mail or scientific compute grids. The discussed information technology paradigm for serving resources and applications to thin clients represented frequently via only low-performance appliances and devices is called cloud computing. As one of the most important IoS forms, we will discuss below the basic cloud computing technologies in the first section. The subsequent sections will then present details about virtualised computing, networking and storage services which together form the core set of resource services available through cloud infrastructure services.

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 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Amazon Web Services. online: http://aws.amazon.com/, 2013.

  2. Citrix Systems: ShareFile. online: http://www.citrix.com/products/sharefile/overview.html, 2013.

  3. Google Drive. online: https://drive.google.com/, 2013.

  4. Ordinary backup technologies. online: http://www.tecchannel.de/storage/backup, 2015. in German.

  5. Security Compendium. online: http://www.security-insider.de, 2015. in German.

  6. Ukrainian legislation regarding to data security. online: http://zakon.rada.gov.ua/, 2015.

  7. VMware vSphere API for Storage Awareness. online: http://www.vmware.com/, 2013.

  8. C. Baun, M. Kunze, J. Nimis, and S. Tai. Cloud computing – Web-based dynamic IT-Services. Springer-Verlag, 2010. in German.

    MATH  Google Scholar 

  9. G. R. Blakley. Safeguarding cryptographic keys. In AFIPS Conference Proceedings, volume 48, p. 313–317, 1979. National Computer Conference (NCC).

    Google Scholar 

  10. D. Decasper, A. Samuels, and J. Stone. RAIC – Redundant Array of Independent Clouds. patent: USA, Reg. No.: 12/860, 810, Publishing No.: US 2012/0047339 A1, 2012.

    Google Scholar 

  11. S. Gross, J. Spillner, and A. Schill. FlexCloud@TUD Project / Dresden University of Technology TUD. online: http://www.flexcloud.eu/, 2013.

  12. Sheikh M. Habib and S. Hauke and S. Ries and Max Mühlhäuser. Trust as a Facilitator in Cloud Computing: A Survey. Journal of Cloud Computing: Advances, Systems and Applications, June 2012.

    Google Scholar 

  13. H. Kim, N. Agrawal, and C. Ungureanu. Revisiting Storage for Smartphones. ACM Transactions on Storage, 8(4), November 2012.

    Google Scholar 

  14. H. Kommalapati. Windows Azure Platform for Enterprises. online: http://msdn.microsoft.com/en-us/magazine/ee309870.aspx/, 2013.

  15. Thomas A. Limoncelli. OpenFlow: A Radical New Idea in Networking. Communications of the ACM, 55(8):42–47, 2012.

    Article  Google Scholar 

  16. A. Luntovskyy and D. Gütter. A Concept for a Modern Virtual Telecommunication Engineering Office. International Research Journal of Telecommunication Sciences, 3(1):15–21, 2012.

    Google Scholar 

  17. A. Luntovskyy and M. Klymash. The service-oriented Internet. In Proceedings of IEEE 11th TCSET 2012 Conference on Modern Problems of Radio Engineering, Telecommunications and Computer Science, 2012. Lviv – Slavsk, Ukraine.

    Google Scholar 

  18. A. Luntovskyy, M. Klymash, and A. Semenko. Distributed services for telecommunication networks: Ubiquitous computing and cloud technologies. Lvivska Politechnika, Lviv, Ukraine, 2012. 368 p.; Monograph in Ukrainian.

    Google Scholar 

  19. A. O. Luntovskyy. Programming Technologies of Distributed Applications. DUIKT State University of Telecommunications, Kyiv, 2010. 474p.; in Ukrainian.

    Google Scholar 

  20. A. O. Luntovskyy, M. V. Zakharchenko, and A. I. Semenko. Multiservice Mobile Platforms. DUIKT State University of Telecommunications, Kyiv, 2015. 216p.; in Ukrainian.

    Google Scholar 

  21. Andriy Luntovskyy, Dietbert Gütter, and Igor Melnyk. Planung und Optimierung von Rechnernetzen: Methoden, Modelle, Tools für Entwurf, Diagnose und Management im Lebenszyklus von drahtgebundenen und drahtlosen Rechnernetzen. Springer/Vieweg + Teubner Verlag Wiesbaden, 2011. 411 p.; in German.

    Google Scholar 

  22. Andriy Luntovskyy and M. Klymash. Data Security in Distributed Systems. Lvivska Politechnika, Lviv, Ukraine, 2014. 464 p.; Monograph in Ukrainian.

    Google Scholar 

  23. Andriy Luntovskyy, Volodymyr Vasyutynskyy, and Josef Spillner. RAICs as Advanced Cloud Backup Technology in Telecommunication Networks. International Research Journal of Telecommunication Sciences, 3(2):30–38, December 2012.

    Google Scholar 

  24. P. Mell and T. Grance. The NIST definition of cloud computing. whitepaper: NIST Special Publication 800–145, September 2011.

    Google Scholar 

  25. J. S. Plank, S. Simmerman, and C. D. Schuman. Jerasure: A Library in C/C++ Facilitating Erasure Coding for Storage Applications – Version 1.2. Technical Report CS-08-627, University of Tennessee, 2008.

    Google Scholar 

  26. J. S. Plank, K. M. Greenan, and E. L. Miller. Screaming Fast Galois Field Arithmentic Using Intel SIMD Instructions. In Usenix FAST, February 2013.

    Google Scholar 

  27. M. O. Rabin. Efficient Dispersal of Information for Security, Load Balancing, and Fault Tolerance. Journal of the ACM, 36(2):335–348, 1989.

    Article  MathSciNet  MATH  Google Scholar 

  28. Johannes Schad, Stephan Zepezauer, and Josef Spillner. Personal Cloud Management Cockpit with Social or Market-Driven Asset Exchange. In Networked Systems Conference (NetSys/KiVS) – Communication Software Award Demo, March 2013. Stuttgart, Germany (Vorführung).

    Google Scholar 

  29. Ronny Seiger, Stephan Groß, and Alexander Schill. SecCSIE: A Secure Cloud Storage Integrator for Enterprises. In International Workshop on Clouds for Enterprises (C4E), p. 252–255, September 2011. Luxembourg, Luxembourg.

    Google Scholar 

  30. A. Shamir. How to Share a Secret. Communications of the ACM, 22(11):612–613, 1979.

    Article  MathSciNet  MATH  Google Scholar 

  31. Shelton Shugar. Cloud Computing at Yahoo. online: http://opencirrus.org/, 2013.

  32. C. A. N. Soules, G. R. Goodson, J. D. Strunk, and G. R. Ganger. Metadata efficiency in versioning file systems. In Proceedings of the Third USENIX Conference on File and Storage Technologies, April 2003. San Francisco, California, USA.

    Google Scholar 

  33. Josef Spillner, Gerd Bombach, Steffen Matthischke, Johannes Müller, Rico Tzschichholz, and Alexander Schill. Information Dispersion over Redundant Arrays of Optimal Cloud Storage for Desktop Users. In 4th IEEE/ACM International Conference on Utility and Cloud Computing (UCC), p. 1–8, December 2011. Melbourne, Australia.

    Google Scholar 

  34. Josef Spillner and Johannes Müller. PICav: Precise, Iterative and Complement-based Cloud Storage Availability Calculation Scheme. In 7th IEEE/ACM International Conference on Utility and Cloud Computing (UCC), p. 443–450, December 2014. London, UK.

    Google Scholar 

  35. Josef Spillner, Johannes Müller, and Alexander Schill. Creating Optimal Cloud Storage Systems. Future Generation Computer Systems, 29(4):1062–1072, June 2013. DOI: http://dx.doi.org/10.1016/j.future.2012.06.004.

  36. Josef Spillner, Christian Piechnick, Claas Wilke, Uwe Aßmann, and Alexander Schill. Autonomous Participation in Cloud Services. In 2nd International Workshop on Intelligent Techniques and Architectures for Autonomic Clouds (ITAAC), p. 289–294, November 2012. Chicago, Illinois, USA.

    Google Scholar 

  37. Josef Spillner and Alexander Schill. A Versatile and Scalable Everything-as-a-Service Registry and Discovery. In 3rd International Conference on Cloud Computing and Services Science (CLOSER), p. 175–183, May 2013. Aachen, Germany.

    Google Scholar 

  38. Josef Spillner, Anna Utlik, Thomas Springer, and Alexander Schill. RAFT-REST – A Client-side Framework for Reliable, Adaptive and Fault-Tolerant RESTful Service Consumption. In 2nd European Conference on Service-Oriented and Cloud Computing (ESOCC), volume 8135 of LNCS, p. 104–118, September 2013. Málaga, Spain.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Andriy Luntovskyy .

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Fachmedien Wiesbaden GmbH

About this chapter

Cite this chapter

Luntovskyy, A., Spillner, J. (2017). Cloud Computing, Virtualisation, Storage and Networking. In: Architectural Transformations in Network Services and Distributed Systems. Springer Vieweg, Wiesbaden. https://doi.org/10.1007/978-3-658-14842-3_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-658-14842-3_4

  • Published:

  • Publisher Name: Springer Vieweg, Wiesbaden

  • Print ISBN: 978-3-658-14840-9

  • Online ISBN: 978-3-658-14842-3

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics