Hardware Recommendations
When you are going to size a server for PerformanceGuard there are several scenarios to consider.
In the following we will cover some typical scenarios.
The following are recommendations that are likely to be relevant in typical PerformanceGuard usage scenarios.
Special requirements may apply in your organization, in which case the recommendations may not be suitable for your organization.
In such cases CapaSystems will be happy to offer you individual advice.
To view contact options, click the PerformanceGuard logo at the top of this page to go to the front page of the help system.
Up to 5,000 (10,000) Monitored Computers
Section titled “Up to 5,000 (10,000) Monitored Computers”This is a typical scenario for PerformanceGuard installations that should monitor up to 5,000 computers. It can be used for monitoring up to 10,000 computers, but don’t use it for more than 10,000 computers.
You’ll need:
-
One server hosting the entire setup, including:
- PerformanceGuard frontend server
- PerformanceGuard backend server
- PerformanceGuard web server
- SQL databases
Depending on how many PerformanceGuard agents you plan to install, your server should meet the following minimum requirements:
| Server Configuration | <500 Agents | <1,000 Agents | <5,000 Agents | <10,000 Agents |
|---|---|---|---|---|
| Physical or Virtual? | Both | Both | Both | Physical |
| Operating System | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 |
| SQL Server Version | PerformanceGuard supports the following relational database management systems: 1. SQL Server 2012 (CPU license) from PerformanceGuard version 6.1.16 2. SQL Server 2014 from PerformanceGuard version 6.5.100 3. SQL Server 2016 from PerformanceGuard version 7.0 4. SQL Server 2017 from PerformanceGuard version 7.4 5. SQL Server 2019 RC1 have been tested with PerformanceGuard version 7.5 but no official release was available from Microsoft at the time of the release of PerformanceGuard 7.5 | PerformanceGuard supports the following relational database management systems: 1. SQL Server 2012 (CPU license) from PerformanceGuard version 6.1.16 2. SQL Server 2014 from PerformanceGuard version 6.5.100 3. SQL Server 2016 from PerformanceGuard version 7.0 4. SQL Server 2017 from PerformanceGuard version 7.4 5. SQL Server 2019 RC1 have been tested with PerformanceGuard version 7.5 but no official release was available from Microsoft at the time of the release of PerformanceGuard 7.5 | PerformanceGuard supports the following relational database management systems: 1. SQL Server 2012 (CPU license) from PerformanceGuard version 6.1.16 2. SQL Server 2014 from PerformanceGuard version 6.5.100 3. SQL Server 2016 from PerformanceGuard version 7.0 4. SQL Server 2017 from PerformanceGuard version 7.4 5. SQL Server 2019 RC1 have been tested with PerformanceGuard version 7.5 but no official release was available from Microsoft at the time of the release of PerformanceGuard 7.5 | PerformanceGuard supports the following relational database management systems: 1. SQL Server 2012 (CPU license) from PerformanceGuard version 6.1.16 2. SQL Server 2014 from PerformanceGuard version 6.5.100 3. SQL Server 2016 from PerformanceGuard version 7.0 4. SQL Server 2017 from PerformanceGuard version 7.4 5. SQL Server 2019 RC1 have been tested with PerformanceGuard version 7.5 but no official release was available from Microsoft at the time of the release of PerformanceGuard 7.5 |
| Number of CPUs / Number of Cores per CPU / Total Number of Cores | 1 / 2 / 2 | 1 / 2 / 2 | 2 / 2 / 4 | 2 / 4 / 8 |
| Memory | 16 GB | 16 GB | 16 GB | 32 GB |
| Hard Disk | 1. One drive for operating system: 20 GB 2. One drive for PerformanceGuard and databases: 50 GB | 1. One drive for operating system: 20 GB 2. One drive for PerformanceGuard and databases: 100 GB | 1. One drive for operating system: 20 GB 2. One drive for PerformanceGuard and databases: 500 GB | 1. One drive for operating system: 20 GB 2. One drive for PerformanceGuard: 30 GB 3. One drive for data files: 1 TB 4. One drive for log files: 100 GB |
| Suggested disk setup for drive with database files | 1. Physical: 2×15K disks, RAID1 2. Virtual: SAN | 1. Physical: 6×15K disks, RAID10 2. Virtual: SAN | 1. Physical:10×15K disks, RAID10 2. Virtual: SAN | 1. Physical: SSD or PCIe Flash drive 2. Virtual: SAN SAN must support a high number of input/output operations per second (IOPS). |
SAN must support a high number of input/output operations per second (IOPS).
Up to 10,000 Monitored Computers
Section titled “Up to 10,000 Monitored Computers”This is a typical scenario for PerformanceGuard installations that should monitor up to 10,000 computers. Unlike the previous scenario, this scenario involves using two separate servers: one server for hosting PerformanceGuard services and another server for hosting the databases.
You’ll need:
-
One server for hosting:
- PerformanceGuard frontend server
- PerformanceGuard backend server
- PerformanceGuard web server
-
One server for hosting SQL databases
Depending on how many PerformanceGuard agents you plan to install, your application server should meet the following minimum requirements:
| Application Server | <500 Agents | <1,000 Agents | <5,000 Agents | <10,000 Agents |
|---|---|---|---|---|
| Physical or Virtual? | Both | Both | Both | Physical |
| Operating System | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 |
| Number of CPUs / Number of Cores per CPU / Total Number of Cores | 1 / 2 / 2 | 1 / 2 / 2 | 2 / 2 / 4 | 2 / 2 / 4 |
| Memory | 8 GB | 8 GB | 12 GB | 12 GB |
| Hard Disk | 1. One drive for operating system: 20 GB 2. One drive for PerformanceGuard: 30 GB | 1. One drive for operating system: 20 GB 2. One drive for PerformanceGuard: 30 GB | 1. One drive for operating system: 20 GB 2. One drive for PerformanceGuard: 30 GB | 1. One drive for operating system: 20 GB 2. One drive for PerformanceGuard: 30 GB |
Depending on how many PerformanceGuard agents you plan to install, your database server should meet the following minimum requirements:
| Database Server | <500 Agents | <1,000 Agents | <5,000 Agents | <10,000 Agents |
|---|---|---|---|---|
| Physical or Virtual? | SQL hotel | SQL hotel | SQL hotel | Physical |
| Operating System | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 | |||
| SQL Server Version | PerformanceGuard supports the following relational database management systems: 1. SQL Server 2012 (CPU license) from PerformanceGuard version 6.1.16 2. SQL Server 2014 from PerformanceGuard version 6.5.100 3. SQL Server 2016 from PerformanceGuard version 7.0 4. SQL Server 2017 from PerformanceGuard version 7.4 5. SQL Server 2019 RC1 have been tested with PerformanceGuard version 7.5 but no official release was available from Microsoft at the time of the release of PerformanceGuard 7.5 | |||
| Number of CPUs / Number of Cores per CPU / Total Number of Cores | 2 / 4 / 8 | |||
| Memory | 32 GB | |||
| Hard Disk | 1. One drive for operating system: 20 GB 2. One drive for data and log files: 1 TB | |||
| Suggested disk setup for drive with database files | SSD or PCIe Flash drive |
20,000 or More Monitored Computers
Section titled “20,000 or More Monitored Computers”This is a typical scenario for PerformanceGuard installations that should monitor 20,000 or more computers.
You’ll need:
- For every 10,000 computers: one server for hosting the PerformanceGuard frontend server
- One server for hosting the PerformanceGuard backend server and the PerformanceGuard web server
- One server for hosting SQL databases
Depending on how many PerformanceGuard agents you plan to install, your servers should meet the following minimum requirements:
| Frontend Server | <20,000 Agents | <50,000 Agents |
|---|---|---|
| Physical or Virtual? | Both | Both |
| Operating System | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 |
| Number of CPUs / Number of Cores per CPU / Total Number of Cores | 1 / 2 / 2 | 1 / 2 / 2 |
| Memory | 8 GB | 8 GB |
| Hard Disk | 1. One drive for operating system: 20 GB 2. One drive for PerformanceGuard: 30 GB | 1. One drive for operating system: 20 GB 2. One drive for PerformanceGuard: 30 GB |
| Backend Server & Web Server | ||
| Physical or Virtual? | Both | Both |
| Operating System | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 |
| Number of CPUs / Number of Cores per CPU / Total Number of Cores | 2 / 2 / 4 | 2 / 2 / 4 |
| Memory | 16 GB | 16 GB |
| Hard Disk | 1. One drive for operating system: 20 GB 2. One drive for PerformanceGuard: 30 GB | 1. One drive for operating system: 20 GB 2. One drive for PerformanceGuard: 30 GB |
| Database Server | ||
| Physical or Virtual? | Physical | Physical |
| Operating System | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 | PerformanceGuard requires one of the following operation systems: 1. Windows Server 2012 R2 2. Windows Server 2016 3. Windows server 2019 4. Windows server 2022 |
| SQL Server Version | PerformanceGuard supports the following relational database management systems: 1. SQL Server 2012 (CPU license) from PerformanceGuard version 6.1.16 2. SQL Server 2014 from PerformanceGuard version 6.5.100 3. SQL Server 2016 from PerformanceGuard version 7.0 4. SQL Server 2017 from PerformanceGuard version 7.4 5. SQL Server 2019 RC1 have been tested with PerformanceGuard version 7.5 but no official release was available from Microsoft at the time of the release of PerformanceGuard 7.5 | PerformanceGuard supports the following relational database management systems: 1. SQL Server 2012 (CPU license) from PerformanceGuard version 6.1.16 2. SQL Server 2014 from PerformanceGuard version 6.5.100 3. SQL Server 2016 from PerformanceGuard version 7.0 4. SQL Server 2017 from PerformanceGuard version 7.4 5. SQL Server 2019 RC1 have been tested with PerformanceGuard version 7.5 but no official release was available from Microsoft at the time of the release of PerformanceGuard 7.5 |
| Number of CPUs / Number of Cores per CPU / Total Number of Cores | 2 / 4 / 8 | 2 / 4 / 8 |
| Memory | 64 GB | 128 GB |
| Hard disk | 1. One drive for operating system: 20 GB 2. One drive for data and log files: 2 TB | 1. One drive for operating system: 20 GB 2. One drive for data and log files: 5 TB |
| Suggested disk setup for drive with database files | 1. SSD or PCIe Flash drive | 1. SSD or PCIe Flash drive |