Difference between revisions of "SUNScholar/DSpace/Why Ubuntu Server"

From Libopedia
Jump to navigation Jump to search
Line 1: Line 1:
 +
{{SUNScholar}}
 +
 
==Introduction==
 
==Introduction==
 
In order to make the research outputs of Stellenbosch University available, the library decided develop an open access research repository service.  
 
In order to make the research outputs of Stellenbosch University available, the library decided develop an open access research repository service.  

Revision as of 10:15, 7 May 2013

Template:SUNScholar

Introduction

In order to make the research outputs of Stellenbosch University available, the library decided develop an open access research repository service.

The repository has to make the research available for future researchers as well.

With this in mind as a selection criteria, DSpace on top of the Ubuntu server was used for the following reasoning:

Reasoning

  1. We cannot predict what technology will exist in the future.
  2. But we can be almost certain, that open systems based on open standards will have a better chance of surviving to the future.
  3. Since we are employing open systems based on open standards, we have to eliminate any proprietary systems or standards.
  4. DSpace is open source software, supported by a foundation and is based on open standards.
  5. DSpace is also very popular as a repository management system.
  6. Ubuntu is also supported by a foundation and is also one of the most popular linux distributions which are based on open source software.
  7. Ubuntu is committed to releasing a "long term support" (LTS) version of the distribution every five years.
  8. The method of Ubuntu LTS releases allows us to plan for upgrades and makes capacity planning of the repository more effective.
  9. In addition, Ubuntu is derived from Debian, the original linux distribution.
  10. Debian is very stable, and has a very large community supporting it.
  11. Most linux distributions are based on open Unix standards.

So considering all of the above, DSpace on an Ubuntu server made logical sense to comply with most of BOAI, section 3.

References


All our tweaks and optimisations seem to be working.

The load dropped when we started using "authbind" for Tomcat thereby eliminating the need for the Apache "mod_jk" module, which was creating extra processing overhead.

Sunscholar-load-year.png

Looks like we have enough disk space in the /home partition for the next 3yrs at least, at our current rate of submissions. The /var partition which holds the database was reduced in size by tweaking the bitstream checker properties and then running a full database vacuum.

Sunscholar-disk-usage-year.png

We have more than enough compute muscle.

Sunscholar-cpu-year.png

Our memory usage stabilised when we stopped using the JSPUI. However after the upgrade to DSpace 1.8.2 and enabling discovery we are back to a memory intensive system.

Sunscholar-memory-year.png


Back to DSpace
Back to IR