Cloud deployments¶
For cloud-based PNI/PSI appliance deployments, environment sizing is controlled by the instance_type
variable in /home/plixer/ml/aws.tfvars
(AWS) or /home/plixer/ml/azure.tfvars
(Azure). Because the instance type determines the allotment of both CPU cores and memory, only disk/storage needs to be defined separately.
Amazon Web Services (AWS)¶
The following tables show the instance type and disk requirements for deployments to AWS cloud resources:
Instance type
AWS deployments use r5a.Zlarge as the base instance type, where Z is defined by the following matrix:
Hosts (PSI) / Exporter Interfaces (PNI) | |||||||||||
150 | 300 | 450 | 600 | 750 | 900 | 1050 | 1200 | 1450 | 1700 | ||
Flows/s | 10k | 2x | 4x | 4x | 8x | 8x | 8x | 8x | 12x | 12x | 12x |
20k | 4x | 4x | 8x | 8x | 8x | 8x | 12x | 12x | 12x | 12x | |
30k | 4x | 8x | 8x | 8x | 8x | 8x | 12x | 12x | 12x | 12x | |
40k | 8x | 8x | 8x | 8x | 8x | 12x | 12x | 12x | 12x | 16x | |
50k | 8x | 8x | 8x | 8x | 8x | 12x | 12x | 12x | 12x | 16x | |
60k | 8x | 8x | 8x | 12x | 12x | 12x | 12x | 12x | 16x | 16x | |
70k | 8x | 12x | 12x | 12x | 12x | 12x | 12x | 16x | 16x | 16x | |
80k | 12x | 12x | 12x | 12x | 12x | 12x | 16x | 16x | 16x | 16x | |
90k | 12x | 12x | 12x | 12x | 12x | 16x | 16x | 16x | 16x | 16x | |
100k | 12x | 12x | 12x | 16x | 16x | 16x | 16x | 16x | 16x | 16x |
Amazon Elastic Block Storage (EBS) sizing in TB
Hosts (PSI) / Exporter Interfaces (PNI) | |||||||||||
150 | 300 | 450 | 600 | 750 | 900 | 1050 | 1200 | 1450 | 1700 | ||
Flows/s | 10k | 0.2 | 0.4 | 0.6 | 0.8 | 1 | 1.2 | 1.4 | 1.6 | 1.8 | 2 |
20k | 0.4 | 0.6 | 0.8 | 1 | 1.2 | 1.4 | 1.6 | 1.8 | 2 | 2.2 | |
30k | 0.6 | 0.8 | 1 | 1.2 | 1.4 | 1.6 | 1.8 | 2 | 2.2 | 2.4 | |
40k | 0.8 | 1 | 1.2 | 1.4 | 1.6 | 1.8 | 2 | 2.2 | 2.4 | 2.6 | |
50k | 1 | 1.2 | 1.4 | 1.6 | 1.8 | 2 | 2.2 | 2.4 | 2.6 | 2.8 | |
60k | 1.2 | 1.4 | 1.6 | 1.8 | 2 | 2.2 | 2.4 | 2.6 | 2.8 | 3 | |
70k | 1.4 | 1.6 | 1.8 | 2 | 2.2 | 2.4 | 2.6 | 2.8 | 3 | 3.2 | |
80k | 1.6 | 1.8 | 2 | 2.2 | 2.4 | 2.6 | 2.8 | 3 | 3.2 | 3.4 | |
90k | 1.8 | 2 | 2.2 | 2.4 | 2.6 | 2.8 | 3 | 3.2 | 3.4 | 3.6 | |
100k | 2 | 2.2 | 2.4 | 2.6 | 2.8 | 3 | 3.2 | 3.4 | 3.6 | 3.6 |
Microsoft Azure¶
The following tables show the instance type and disk requirements for deployments to Azure cloud resources:
Instance type
Azure deployments use Standard_DZ as the base instance type, where Z is defined by the following matrix:
Hosts (PSI) / Exporter Interfaces (PNI) | |||||||||||
150 | 300 | 450 | 600 | 750 | 900 | 1050 | 1200 | 1450 | 1700 | ||
Flows/s | 10k | D13_V2 | D14_V2 | D14_V2 | E20_V5 | E20_V5 | E32_V5 | E32_V5 | E32_V5 | E48_V5 | E48_V5 |
20k | D14_V2 | D14_V2 | E20_V5 | E20_V5 | E32_V5 | E32_V5 | E32_V5 | E48_V5 | E48_V5 | E48_V5 | |
30k | D14_V2 | E20_V5 | E20_V5 | E32_V5 | E32_V5 | E32_V5 | E48_V5 | E48_V5 | E48_V5 | E48_V5 | |
40k | E20_V5 | E20_V5 | E32_V5 | E32_V5 | E32_V5 | E48_V5 | E48_V5 | E48_V5 | E48_V5 | E64_V5 | |
50k | E20_V5 | E32_V5 | E32_V5 | E32_V5 | E48_V5 | E48_V5 | E48_V5 | E48_V5 | E48_V5 | E64_V5 | |
60k | E32_V5 | E32_V5 | E32_V5 | E48_V5 | E48_V5 | E48_V5 | E48_V5 | E48_V5 | E64_V5 | E64_V5 | |
70k | E32_V5 | E32_V5 | E48_V5 | E48_V5 | E48_V5 | E48_V5 | E48_V5 | E64_V5 | E64_V5 | E64_V5 | |
80k | E32_V5 | E48_V5 | E48_V5 | E48_V5 | E48_V5 | E48_V5 | E64_V5 | E64_V5 | E64_V5 | E64_V5 | |
90k | E48_V5 | E48_V5 | E48_V5 | E48_V5 | E48_V5 | E64_V5 | E64_V5 | E64_V5 | E64_V5 | E64_V5 | |
100k | E48_V5 | E48_V5 | E48_V5 | E64_V5 | E64_V5 | E64_V5 | E64_V5 | E64_V5 | E64_V5 | E64_V5 |
Azure Disk Storage (ADS) sizing in TB
Hosts (PSI) / Exporter Interfaces (PNI) | |||||||||||
150 | 300 | 450 | 600 | 750 | 900 | 1050 | 1200 | 1450 | 1700 | ||
Flows/s | 10k | 0.2 | 0.4 | 0.6 | 0.8 | 1 | 1.2 | 1.4 | 1.6 | 1.8 | 2 |
20k | 0.4 | 0.6 | 0.8 | 1 | 1.2 | 1.4 | 1.6 | 1.8 | 2 | 2.2 | |
30k | 0.6 | 0.8 | 1 | 1.2 | 1.4 | 1.6 | 1.8 | 2 | 2.2 | 2.4 | |
40k | 0.8 | 1 | 1.2 | 1.4 | 1.6 | 1.8 | 2 | 2.2 | 2.4 | 2.6 | |
50k | 1 | 1.2 | 1.4 | 1.6 | 1.8 | 2 | 2.2 | 2.4 | 2.6 | 2.8 | |
60k | 1.2 | 1.4 | 1.6 | 1.8 | 2 | 2.2 | 2.4 | 2.6 | 2.8 | 3 | |
70k | 1.4 | 1.6 | 1.8 | 2 | 2.2 | 2.4 | 2.6 | 2.8 | 3 | 3.2 | |
80k | 1.6 | 1.8 | 2 | 2.2 | 2.4 | 2.6 | 2.8 | 3 | 3.2 | 3.4 | |
90k | 1.8 | 2 | 2.2 | 2.4 | 2.6 | 2.8 | 3 | 3.2 | 3.4 | 3.6 | |
100k | 2 | 2.2 | 2.4 | 2.6 | 2.8 | 3 | 3.2 | 3.4 | 3.6 | 3.6 |