ENTERPRISE
System requirements for standard deployments
-
Last updated: April 24, 2023
-
Read time: 4 Minutes
You can perform a standard deployment of Burp Suite Enterprise Edition on-premise, or on cloud-hosted virtual machines. This section describes the system requirements for these deployments.
General requirements
Make sure you meet the following conditions:
- The application is self-hosted in your own environment.
- All the components are installed on machines with 64-bit architecture.
- The disk location (configured during the installation process) must be locally attached storage rather than a network file system. Please note that the values given for free space required (below) include space for data storage during updates and scans as well as the installation itself.
- To get the most out of Burp Suite Enterprise Edition, we recommend that you use dedicated server-class machines.
- For a production deployment, we recommend that you use an external database that meets our system requirements. For further information, see Configuring an external database.
Supported operating systems
The following operating systems are supported:
-
Windows: 10, 11. Server 2016, 2019, 2022.
-
Linux: Most 64-bit distributions except CentOS/RHEL v7.x. We recommend the latest Ubuntu LTS release.
-
MacOS: 11 or later (Intel 64-bit hardware only).
Note
For Linux, you may need to install packages to allow Burp's Chromium browser to run. The packages depend on the Linux distribution and operating system image you use.
For more information, please refer to our browser-powered scanning documentation or email our support team.
Single-machine deployment
This architecture enables you to run up to five concurrent scans. In this setup, all the Burp Suite Enterprise Edition server and scanning components are installed on a single machine.
Machine hardware requirements
The specification for Burp Suite Enterprise Edition depends on the number of concurrent scans you want to run.
Note
The hardware requirements tell you how many CPU cores you need. This refers to the number of cores, not the number of CPUs or vCPUs.
Minimum specification
These are the minimum specifications for a single-machine deployment. They are suitable for smaller, more static scan targets with simple website interactions:
Concurrent scans |
CPU cores |
Ram (GB) |
Free disk space (GB) |
Swap space (Linux only) |
1 |
4 |
16 |
30 |
18 |
2 |
6 |
20 |
50 |
22 |
3 |
8 |
24 |
70 |
26 |
4 |
10 |
28 |
90 |
30 |
5 |
12 |
32 |
110 |
34 |
Recommended specification
For larger, more dynamic scan targets with complex website interactions, we recommend the following specifications:
Concurrent scans |
CPU cores |
Ram (GB) |
Free disk space (GB) |
Swap space (Linux only) |
1 |
8 |
24 |
30 |
26 |
2 |
12 |
28 |
50 |
30 |
3 |
16 |
36 |
70 |
38 |
4 |
20 |
44 |
90 |
46 |
5 |
24 |
52 |
110 |
54 |
AWS EC2 instance recommendations
For a single-machine deployment to an AWS EC2 instance, we recommend the following specifications:
Number of concurrent scans |
Minimum |
Recommended |
1 |
|
|
5 |
|
|
Multi-machine deployment
We recommend you use separate Enterprise server and scanning machines for a production deployment, or if you want to run more than five concurrent scans.
Note
The hardware requirements tell you how many CPU cores you need. This refers to the number of physical cores, not the number of CPUs or vCPUs.
Enterprise server machine requirements
This is the specification for a dedicated Enterprise server machine, with no scanning components:
Specification |
Minimum |
Recommended |
CPU cores |
2 |
4 |
RAM (GB) |
8 |
16 |
Free disk space (GB) |
10 |
10 |
AWS EC2 |
|
|
Scanning machine hardware requirements
The specification for Burp Suite Enterprise Edition depends on the number of concurrent scans you want to run.
Minimum specification
These are the minimum specifications required for your scanning machines. They are suitable for smaller, more static scan targets with simple website interactions:
Concurrent scans |
CPU cores |
Ram (GB) |
Free disk space (GB) |
Swap space (Linux only) |
1 |
2 |
4 |
30 |
6 |
2 |
4 |
8 |
50 |
10 |
3 |
6 |
12 |
70 |
14 |
4 |
8 |
16 |
90 |
18 |
5 |
10 |
20 |
110 |
22 |
10 |
20 |
40 |
210 |
42 |
Recommended specification
For larger, more dynamic scan targets with complex website interactions, we recommend the following specifications:
Concurrent scans |
CPU cores |
Ram (GB) |
Free disk space (GB) |
Swap space (Linux only) |
1 |
4 |
8 |
30 |
10 |
2 |
8 |
16 |
50 |
18 |
3 |
12 |
24 |
70 |
26 |
4 |
16 |
32 |
90 |
34 |
5 |
20 |
40 |
110 |
42 |
10 |
40 |
80 |
210 |
82 |
AWS EC2 instance recommendations
If you want to deploy a scanning machine to an AWS EC2 instance, we recommend the following specifications:
Number of concurrent scans |
Minimum |
Recommended |
1 |
|
|
4 |
|
|
10 |
|
|
If you need help with the system requirements, please email our support team.