This topic shows example hardware/software configurations for different LabKey Server installations. These are intended as guidelines only -- your own configuration should be adjusted to suit your particular requirements.

Small Laboratory Installation

The following configuration is appropriate for 10-20 users with small file and table sizes. We assume that the server and database are located on the same machine.

CPUs2+ CPUs or Virtual CPUs
RAM4GB (minimum) - 16GB (recommended)
Disk Storage164GB (64GB for File Storage, 100GB for database storage)
Software• OS: Linux or Windows (LabKey Server is supported on both Operating Systems. Select the operating system which is best supported by your organization)
• Java
• Tomcat
• DB software (PostgreSQL or MS SQL Server with a Premium Edition of LabKey Server)
• See Supported Technologies for the specific versions to use.

As usage increases, increase the amount of RAM memory to 8GB at a minimum (and also increase the memory used by Tomcat and the database accordingly).

Large Multi-project Installation

The following configuration is appropriate for a 100s of users working on multiple projects with large files and data tables.

We recommend placing the web server and the database server on different machines in order to optimize maintenance, update, and backup cadences.

Machine #1: Web Server

CPUs4+ CPUs or Virtual CPUs
RAM8GB (minimum) - 16GB (recommended)
Disk Storage64GB (for OS and LabKey binaries), 512GB (for file storage)
Software• OS: Linux or Windows (LabKey Server is supported on both Operating Systems. Select the operating system which is best supported by your organization)
• Java
• Tomcat
• See Supported Technologies for the specific versions to use.
Network1 GB/s

Machine #2: Database Server

CPUs4+ CPUs or Virtual CPUs
RAM8GB (minimum) - 16GB (recommended)
Disk Storage100GB (for database storage)
Software• OS: Linux or Windows (LabKey Server is supported on both Operating Systems. Select the operating system which is best supported by your organization)
• DB software (PostgreSQL or MS SQL Server with a Premium Edition)
• See Supported Technologies for the specific versions to use.
Network1 GB/s

Related Topics

Was this content helpful?

Log in or register an account to provide feedback


previousnext
 
expand allcollapse all