Advertisement

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)

Abstract

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.

Keywords

Private clouds Digital repositories Institutional repositories 

Notes

Acknowledgements

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.

References

  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).  https://doi.org/10.1145/2107556.2107569
  3. 3.
  4. 4.
    Amazon Web Services: Amazon EC2 FAQs - nitro hypervisor (2018). https://aws.amazon.com/ec2/faqs/#compute-optimized
  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). http://works.bepress.com/jean_gabriel_bankier/22/
  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). http://docs.celeryproject.org/en/latest/index.html
  11. 11.
    Django Foundation: Django web framework (2019). https://www.djangoproject.com/start/overview/
  12. 12.
    DSpace: DSpace - A Turnkey instutitional repository application (2018). https://duraspace.org/dspace/
  13. 13.
    DSpace: Installing DSpace - DSpace 6.x documentation - DuraSpace wiki (2018). https://wiki.duraspace.org/display/DSDOC6x/Installing+DSpace
  14. 14.
  15. 15.
    EPrints: EPrints Services (2018). http://www.eprints.org/uk/
  16. 16.
    EPrints: Installing EPrints on Debian/Ubuntu - EPrints Documentation (2018). https://wiki.eprints.org/w/Installing_EPrints_on_Debian/Ubuntu
  17. 17.
    Fedora: Installation and Configuration - Fedora 3.8 Documentation - DuraSpace Wiki (2016). https://wiki.duraspace.org/display/FEDORA38/Installation+and+Configuration
  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.  https://doi.org/10.1109/SECON.2016.7506698. http://ieeexplore.ieee.org/document/7506698/
  19. 19.
    Han, Y.: On the clouds: a new way of computing. Inf. Technol. Librar. 29(2), 87–92 (2010). https://search.proquest.com/docview/325033464/fulltextPDF/A52FC66FB8DE4D9BPQ/1?accountid=14500CrossRefGoogle 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). http://cssoss.files.wordpress.com/2010/12/eucabookv2-0.pdf
  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). http://dl.acm.org/citation.cfm?id=1948805.1948823
  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).  https://doi.org/10.1007/978-3-540-89533-6_4CrossRefGoogle 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).  https://doi.org/10.1007/s00799-005-0130-3. http://link.springer.com/10.1007/s00799-005-0130-3CrossRefGoogle Scholar
  24. 24.
    Nuernberg, P., Leggett, J., McFarland, M.: Cloud as infrastructure at the Texas digital library. J. Digit. Inf. 13(1) (2012). http://journals.tdl.org/jodi/index.php/jodi/article/view/5881
  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). http://ieeexplore.ieee.org/document/5071863/
  26. 26.
    Peter, M., Timothy, G.: The NIST definition of cloud computing (2011). http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf
  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).  https://doi.org/10.1045/january2003-smith. http://www.dlib.org/dlib/january03/smith/01smith.html
  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).  https://doi.org/10.1109/MIC.2009.119. http://ieeexplore.ieee.org/document/5233608/CrossRefGoogle 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.  https://doi.org/10.1145/1851476.1851539. http://dl.acm.org/citation.cfm?id=1851476.1851539
  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). http://arxiv.org/abs/1212.4935
  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).  https://doi.org/10.1080/1941126X.2013.785286. http://dx.doi.org/10.1080/1941126X.2013.785286CrossRefGoogle Scholar
  33. 33.
    Vmware: What is a hypervisor? (2018). https://www.vmware.com/topics/glossary/content/hypervisor
  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.  https://doi.org/10.1109/IC2E.2014.77. http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6903462

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.University of Cape TownCape TownSouth Africa

Personalised recommendations