Investigating the Feasibility of Digital Repositories in Private Clouds

  • Mushashu Lumpa
  • Hussein SulemanEmail author
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11853)


Installing and configuring a digital repository toolkit for an organisation is a non-trivial task for which many organisations now seek external third-party service providers. Some of these service providers offer a cloud-hosted environment. However, universities increasingly have such cloud infrastructure in-house to support internal systems, and to maintain control and custody of data and systems. This study investigated the feasibility of using a private cloud internal to an organisation for the management of digital repositories. The results show that private cloud environments can run institutional repositories with negligible performance degradation as the number of virtual machine instances in the cloud are increased. A usability study of the prototype tool received positive feedback. Participants in the study were able to install and customise their own DSpace repositories.


Private clouds Digital repositories Institutional repositories 



This research was partially funded by the National Research Foundation of South Africa (Grant numbers: 85470 and 105862) and University of Cape Town. The authors acknowledge that opinions, findings and conclusions or recommendations expressed in this publication are that of the authors, and that the NRF accepts no liability whatsoever in this regard.


  1. 1.
    Adewumi, A.O., Omoregbe, N.A.: Institutional repositories: features, architecture, design and implementation technologies. J. Comput. 2(8) (2011) Google Scholar
  2. 2.
    Aljenaa, E., Al-Anzi, F.S., Alshayeji, M.: Towards an efficient e-learning system based on cloud computing. In: Proceedings of the Second Kuwait Conference on e-Services and e-Systems, KCESS 2011, pp. 13:1–13:7. ACM, New York (2011).
  3. 3.
  4. 4.
    Amazon Web Services: Amazon EC2 FAQs - nitro hypervisor (2018).
  5. 5.
    Bangor, A., Kortum, P.T., Miller, J.T.: An empirical evaluation of the system usability scale. Int. J. Hum.-Comput. Interact. 24(6), 574–594 (2008)CrossRefGoogle Scholar
  6. 6.
    Bankier, J., Gleason, G.: Institutional Repository software comparison, vol. 33. United Nations Educational, Scientific and Cultural Organization (2014).
  7. 7.
    Barham, P., et al.: Xen and the art of virtualization. In: ACM SIGOPS Operating Systems Review, vol. 37, pp. 164–177. ACM (2003)Google Scholar
  8. 8.
    Bellard, F.: QEMU, a fast and portable dynamic translator. In: USENIX Annual Technical Conference, FREENIX Track, vol. 41, p. 46 (2005)Google Scholar
  9. 9.
    Brooke, J.: SUS-A quick and dirty usability scale. Usability Eval. Ind. 189, 194 (1996)Google Scholar
  10. 10.
    Celery Project: Celery - distributed task queue (2019).
  11. 11.
    Django Foundation: Django web framework (2019).
  12. 12.
    DSpace: DSpace - A Turnkey instutitional repository application (2018).
  13. 13.
    DSpace: Installing DSpace - DSpace 6.x documentation - DuraSpace wiki (2018).
  14. 14.
  15. 15.
    EPrints: EPrints Services (2018).
  16. 16.
    EPrints: Installing EPrints on Debian/Ubuntu - EPrints Documentation (2018).
  17. 17.
    Fedora: Installation and Configuration - Fedora 3.8 Documentation - DuraSpace Wiki (2016).
  18. 18.
    Freet, D., Agrawal, R., Walker, J.J., Badr, Y.: Open source cloud management platforms and hypervisor technologies: a review and comparison. In: SoutheastCon 2016, pp. 1–8. IEEE, March 2016.
  19. 19.
    Han, Y.: On the clouds: a new way of computing. Inf. Technol. Librar. 29(2), 87–92 (2010). Scholar
  20. 20.
    Johnson, D., Kiran, M., Murthy, R., Suseendran, R., Yogesh, G.: Eucalyptus beginner ’ s guide UEC edition eucalyptus beginner ’ s guide - UEC edition. Eucalyptus, v2.0 edn. (2010).
  21. 21.
    Kökörčený, M., Bodnárová, A.: Comparison of digital libraries systems. In: Proceedings of the 9th WSEAS International Conference on Data Networks, Communications, Computers, DNCOCO 2010, pp. 97–100. World Scientific and Engineering Academy and Society (WSEAS), Stevens Point, Wisconsin, USA (2010).
  22. 22.
    Körber, N., Suleman, H.: Usability of digital repository software: a study of dspace installation and configuration. In: Buchanan, G., Masoodian, M., Cunningham, S.J. (eds.) ICADL 2008. LNCS, vol. 5362, pp. 31–40. Springer, Heidelberg (2008). Scholar
  23. 23.
    Lagoze, C., Payette, S., Shin, E., Wilper, C.: Fedora: an architecture for complex objects and their relationships. Int. J. Digit. Libr. 6(2), 124–138 (2006). Scholar
  24. 24.
    Nuernberg, P., Leggett, J., McFarland, M.: Cloud as infrastructure at the Texas digital library. J. Digit. Inf. 13(1) (2012).
  25. 25.
    Nurmi, D., et al.: The eucalyptus open-source cloud-computing system. In:9th IEEE/ACM International Symposium on Cluster Computing and the Grid, CCGRID 2009, pp. 124–131. IEEE (2009).
  26. 26.
    Peter, M., Timothy, G.: The NIST definition of cloud computing (2011).
  27. 27.
    Sefraoui, O., Aissaoui, M., Eleuldj, M.: OpenStack: toward an open-source solution for cloud computing. Int. J. Comput. Appl. 55(3), 38–42 (2012)Google Scholar
  28. 28.
    Smith, M., et al.: DSpace - an open source dynamic digital repository. D-Lib Mag. 9(1) (2003).
  29. 29.
    Sotomayor, B., Montero, R.S., Llorente, I.M., Foster, I.: Virtual infrastructure management in private and hybrid clouds. IEEE Internet Comput. 13(5), 14–22 (2009). Scholar
  30. 30.
    Thakar, A., Szalay, A.: Migrating a (large) science database to the cloud. In: Proceedings of the 19th ACM International Symposium on High Performance Distributed Computing - HPDC 2010, p. 430. ACM Press, New York, June 2010.
  31. 31.
    Tramboo, S., Humma, Shafi, S.M., Gul, S.: A study on the open source digital library software’s: special reference to DSpace, EPrints and Greenstone. CoRR abs/1212.4 (2012).
  32. 32.
    Verno, A.: IVDB... for free! implementing an open-source digital repository in a corporate library. J. Electron. Resour. Librarianship 25(2), 89–99 (2013). Scholar
  33. 33.
    Vmware: What is a hypervisor? (2018).
  34. 34.
  35. 35.
    Waddington, S., Zhang, J., Knight, G., Hedges, M., Jensen, J., Downing, R.: Kindura: Repository services for researchers based on hybrid clouds. J. Digit. Inf. 13(1) (2012)Google Scholar
  36. 36.
    Wu, J., et al.: Migrating a digital library to a private cloud. In: 2014 IEEE International Conference on Cloud Engineering, pp. 97–106, March 2014.

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.University of Cape TownCape TownSouth Africa

Personalised recommendations