Cloud deployments¶
For cloud-based Plixer ML Engine 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:
Exporters/Interfaces |
|||||||||||
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
Exporters/Interfaces |
|||||||||||
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:
Exporters/Interfaces |
|||||||||||
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
Exporters/Interfaces |
|||||||||||
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 |