Opened 9 years ago

Last modified 9 years ago

#1923 new task

Requirements for BASE

Reported by: base Owned by: everyone
Priority: minor Milestone:
Component: install Version:
Keywords: Cc: colin.wallace@…


What are the system requirements for BASE I see within the documention there software requirements. What I don't see are Server requirements. Such as disk Space.

Can you see any reason that Red Hat Enterprise OS would be a problem. Are there flavours of Linux that are an issue.

Change History (2)

comment:1 by Nicklas Nordborg, 9 years ago

Any server that can run Tomcat and either PostgreSQL or MySQL should work.

I would recommend that you use a 64-bit OS and other software to get access to more memory. Reserve 1-2GB memory to Tomcat. More if there is going to be several concurrent users.

The database will typically perform better the more memory you give it, but it will probably take some time before you fill it with so much data that the default configuration is not enough. The major performance bottleneck is typically when queries fill up a memory buffer and spill over to disk. You'll need to find information on the internet about this.

The amount of disk space depend more or less only on the amount of data you produce and if you choose to import this to BASE or keep it as external files.

We are using CentOS 6.5 on our production server which I believe is very similar to Red Hat Enterprise Linux.

comment:2 by Jari Häkkinen, 9 years ago

Our production server PostgreSQL database and uploaded files to BASE takes up about 1 TB and that is data produced over more than 10 years. There is data equivalent for something like 20 thousand microarrays.

However, we have an external file storage associated with the server. This file server currently holds more than 32TB of (sequencing) data and the data on the file server is referenced from within BASE. We do a lot of RNAseq and one of our analysis pipelines extracts expression data from the sequencing data and stores the expression values as microarray like data in the BASE (PostgreSQL) data.

And, please use the MailingLists for questions like this. This trac area is for tracking issues in the code and for developers whereas your question is of more general interest.

Thank you for your interest in BASE.

Note: See TracTickets for help on using tickets.