User Tools

Site Tools


system_requirements

This is an old revision of the document!


System requirements

System requirements, software prerequisites, and other recommendations are described in a separate document "System Requirements" (but probably not as elaborate as in that document)

On-premise installation

Component Minimum Suggested
CPU cores 4 16
RAM 8GB 16GB
Disk 250GB HDD 500GB SSD
Cache disk 100GB HDD 1TB HDD
Network interface 100MBps 1Gigabit

SQL Server can also be installed in a separate machine. The requirements for the computer hosting only SQL Server are the following:

Component Minimum Suggested
CPU cores 4 8
RAM 8GB 16GB
Disk 250GB HDD 500GB SSD
Network interface 100MBps 1Gigabit

Additional comments regarding SQLServer

SQL Server Express can also be used but poses two limitations which have to be taken into account:

  1. The maximum database size cannot exceed 10GB.
  2. Only one CPU core is used to execute queries.

Installation on an AWS Virtual Machine

When installing PMA.core on AWS, it is highly recommended to use RDS to host SQL Server instead of installing it on the VM that PMA.core will be installed.

Component Minimum Suggested
PMA.core VM size t3.large t3.xlarge
SQL Server RDS VM size t3.medium t3.large
Cache disk 100GB EBS 1TB EBS

Additionally, slides can be stored either on local disks attached to the VM or in S3 buckets.

Installation on an Azure Virtual Machine

When installing PMA.core on Azure, it is highly recommended to use the Azure SQL Server service to host SQL Server instead of installing it on the VM that PMA.core will be installed.

Component Minimum Suggested
PMA.core VM size D2as v5 D4as v5
Azure SQL Server RDS VM size A2m v2 A4 v2
Cache disk 100GB standard HDD 1TB standard HDD

Additionally, slides can be stored either on local disks attached to the VM or in Azure Blob Storage. When possible, it is recommended to prefer Azure Data Lake Storage Gen2 over plain Azure Blob Storage, as this type of service performs directory management operations, such as moving and renaming slides and directories, a lot faster.

Additional information on cache storage requirements

system_requirements.1648023443.txt.gz · Last modified: 2022/03/23 11:17 by angelos