Medium dataset hardware recommendations for Project Server 2013

Summary: Learn the system requirements such as RAM, disk space, processor speed for server hardware for Project Server 2013.
Applies to: Project Server 2013

Minimum requirements for hardware for Project Server 2013

For a medium dataset, we suggest that as a minimum you have a dedicated Web server, Application server and computer that is running SQL Server. This is what is referred to as a 1×1×1 topology. The recommended hardware specifications for each of the servers are stated following the diagram. Scaled-up and scaled-out topologies in Project Server 2013 gives more instructions on how to achieve this separation of the tiers across multiple servers.

Minimum requirements for a front-end Web server

Component Minimum requirement
Processor
64-bit, four-core, 2.5 GHz minimum per core
RAM
8 GB for developer or evaluation use
16 GB for single server and multiple server farm installation for production use
Hard disk
80 GB

Minimum requirements for an Application server

Component Minimum requirement
Processor
64-bit, four-core, 2.5 GHz minimum per core
RAM
8 GB for developer or evaluation use
16 GB for single server and multiple server farm installation for production use
Hard disk
80 GB

Minimum requirements for a computer running SQL Server

Component Minimum requirement
Processor
64-bit, four-core, 2.5 GHz minimum per core(if your dataset size is considerably larger than the medium dataset, 8 cores are recommended)
RAM
16 GB
Hard disk
100 GB

In some cases people use the SharePoint Server 2013 instance that Project Server is installed on top of as their primary SharePoint Server deployment. For small databases this may be a feasible approach, but we recommend against it for medium and large databases. If the SharePoint Server 2013 instance that Project Server 2013 is coexisting with also gets heavy usage (that is, you are not using it specifically for Project Server 2013 functionality), then you can separate the Project Server 2013 ProjectService database from the SharePoint Server 2013 content databases. You can do this by placing the Project Server 2013 ProjectService database on its own dedicated instance of SQL Server.

The minimum requirements specified for medium sets can be scaled-out and scaled-up to handle additional load. Scaled-up and scaled-out topologies in Project Server 2013 discusses considerations about how to handle increased user load and increased data load. If your dataset is substantially larger than the medium dataset or you heavily use some of the features that generate additional data load, such as timesheets, then we advise you to take some of the measures described inScaled-up and scaled-out topologies in Project Server 2013 to handle your additional user and data load.

As a general prescription, you should prepare for additional user load and data load by having sufficient computers to add additional front-end Web servers and Application servers to your topology. The hardware specifications of your front-end Web servers and Application servers can remain largely the same. A 4 x 2 x 1 topology should be sufficient for handling the needs of most medium datasets and usage patterns.

Note that scaling out your Application and front-end Web servers adds more load to SQL Server, which you will have to compensate for by adding more memory and CPU resources. The following SQL Server specification should be able to handle the performance needs of most medium datasets.

SQL Server database recommendations for Project Server 2013

Component Minimum requirement
Processor
64-bit, eight-core, 2.5 GHz minimum per core (If your dataset size is considerably larger than the medium dataset, 8 cores are recommended.)
RAM
32 GB
Hard disk
160 GB
> [!NOTE]> Ideally, you should separate and prioritize data among disks. Place your data files and your SQL Server transaction logs on separate physical hard disks. > [!NOTE]> RAID 5 should provide a good compromise between reliability, and throughput

See also

Overview of performance and capacity planning in Project Server 2013

Capacity planning strategy for Project Server 2013

Performance and capacity hardware recommendations for Project Server 2013

Scaled-up and scaled-out topologies in Project Server 2013

Optimize performance in Project Server 2013

Performance counters in Project Server 2013

Performance troubleshooting in Project Server 2013

Typical Datasets (Project Server 2013)