Skip to main content

Private cloud for collaboration and e-Learning services: from IaaS to SaaS


The idea behind cloud computing is to deliver Infrastructure-, Platform- and Software-as-a-Service (IaaS, PaaS and SaaS) over the Internet on an easy pay-per-use business model. The Hochschule Furtwangen University (HFU) is running their own private cloud infrastructure, called Cloud Infrastructure and Application CloudIA. The targeted users of the CloudIA project are HFU staff and students running e-Learning applications, and external people for collaboration purposes. Therefore, in this paper, we introduce our work in building a private cloud. More specifically, this paper shows how our cloud offerings in each of the cloud service models, i.e. IaaS, PaaS and SaaS, address the requirements and needs of e-Learning and collaboration in an university environment.

This is a preview of subscription content, access via your institution.


  1. Vouk M, Averritt S, Bugaev M, Kurth A, Peeler A, Schaffer H, Sills E, Stein S, Thompson J (2008) Powered by VCL—using Virtual Computing Laboratory (VCL) Technology to Power Cloud Computing. In: Proceedings of the 2nd international conference on the virtual computing initiative (ICVCI’08)

  2. Foster I, Zhao Y, Raicu I, Lu S (2008) Cloud computing and grid computing 360-degree compared. In: Proceedings of the grid computing environments workshop (GCE’08), Austin, Texas, USA

  3. Armbrust M, Fox A, Griffith R, Joseph AD, Katz R, Konwinski A, Lee G, Patterson D, Rabkin A, Stoica I, Zaharia M (2009) Above the clouds: a Berkeley view of cloud computing. Technical Report UCB/EECS-2009-28, University of California at Berkeley

  4. Amazon Web Services (2009) AF83 Case Study.

  5. Dong B, Zheng Q, Yang J, Li H, Qiao M (2009) An E-learning ecosystem based on cloud computing infrastructure. In: Ninth IEEE international conference on advanced learning technologies, ICALT 2009, pp 125–127

  6. Dong B, Zheng Q, Qiao M, Shu J, Yang J (2009) BlueSky cloud framework: an e-learning framework embracing cloud computing. In: Proceedings of the 1st international conference on cloud computing (CloudCom 2009), Beijing, China

  7. Cayirci E, Rong C, Huiskamp W, Verkoelen C (2009) Snow leopard cloud: a multi-national education training and experimentation cloud and its security challenges. In: Proceedings of the 1st international conference on cloud computing (CloudCom 2009), Beijing, China

  8. Rochwerger B, Breitgand D, Levy E, Galis A, Nagin K, Llorente I, Montero R, Wolfsthal Y, Elmroth E, Caceres J, Ben-Yehuda M, Emmerich W, Galan F (2009) The RESERVOIR model and architecture for open federated cloud computing. IBM Syst J 53(4):4:1–4:11

    Google Scholar 

  9. Google App Engine (2010)

  10. Qumranet (2006) KVM—White Paper.

  11. Barham P, Dragovic B, Fraser K, Hand S, Harris T, Ho A, Neugebauer R, Pratt I, Warfield A (2003) Xen and the art of virtualization. In: Proceedings of the 19th ACM symposium on operating systems principles (SOSP’03), New York, USA

  12. Nagios (2010) The industry standard in IT infrastructure monitoring.

  13. Shibboleth (2010)

  14. TimeEdit (2010)

  15. FAI (2010) Fully automated installation.

  16. Libvirt (2010) The virtualization API.

  17. NagiosGrapher (2010)

  18. OLAT (2010) Online learning and training.

  19. Zeilenga K (ed) (2006) Lightweight directory access protocol (LDAP): technical specification road map (RFC4510).

  20. DFN-AAI (2010) Deutsches Forschungsnetz Federation.

  21. JMeter (2010) Apache JMeter.

Download references

Author information

Authors and Affiliations


Corresponding author

Correspondence to Frank Doelitzscher.

Additional information

Communicated by S. Dustdar.

Rights and permissions

Reprints and Permissions

About this article

Cite this article

Doelitzscher, F., Sulistio, A., Reich, C. et al. Private cloud for collaboration and e-Learning services: from IaaS to SaaS. Computing 91, 23–42 (2011).

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI:


  • Cloud computing
  • Dynamic VM creation
  • Shibboleth
  • PaaS
  • e-Learning

Mathematics Subject Classification (2000)

  • 68M14
  • 68M20