VM-Series Models on AWS EC2 Instances

About AWS EC2 Instance Families vs. Instance Types vs. Instance Size
The AWS Elastic Compute Cloud (EC2) service provides scalable computing capacity to launch virtual machines (
AWS EC2 instances
). AWS categorizes EC2 as Instance families—General Purpose, Compute Optimized, Memory Optimized, Accelerate Networking, and Storage Optimized—to fit different use cases and application profiles. Each instance family consists of multiple instance types. These instance types offer different compute, memory, and storage capabilities. Each instance type is also available in different instance sizes—nano, micro, small, medium, large, xlarge, 2xlarge, 4xlarge, 8xlarge, 10xlarge, 16xlarge, and 32xlarge— to address workload requirements. 
Instance Family
Instance Type
Instance Size
vCPU
Memory (GB)
Network Bandwidth (Gbps)
Maximum Network Interfaces
General Purpose
m4
xlarge
4
16
High
4
VM-300
VM-300
VM-300, VM-100
2xlarge
8
32
High
4
VM-500
VM-500
VM-500, VM-300, VM-100
4xlarge
16
64
High
8
VM-700
VM-700
VM-700, VM-500, VM-300, VM-100
General Purpose
m5***
large
2
8
Up to 10
3
VM-100
VM-100
VM-100
xlarge
4
16
Up to 10
4
VM-300
VM-300
VM-300, VM-100
2xlarge
8
32
Up to 10
4
VM-500
VM-500
VM-500, VM-300, VM-100
4xlarge
16
64
Up to 10
8
VM-700
VM-700
VM-700, VM-500, VM-300, VM-100
12xlarge
48
192
10
8
VM-700
VM-700
VM-700, VM-500, VM-300, VM-100
General Purpose
m5n ***
large
2
8
Up to 25
3
N/A
N/A
N/A
xlarge
4
16
Up to 25
4
VM-300
VM-300
VM-300, VM-100
2xlarge
8
32
Up to 25
4
VM-500
VM-500
VM-500, VM-300, VM-100
4xlarge
16
64
Up to 25
8
VM-700
VM-700
VM-700, VM-500, VM-300, VM-100
Instance Family
Instance Type
Instance Size
vCPU
Memory (GB)
Network Bandwidth (Gbps)
Maximum Network Interfaces
Compute Optimized
c4
large
2
3.75
Moderate
3
N/A
N/A
N/A
xlarge
4
7.5
High
4
VM-100
VM-100
VM-100
2xlarge
8
15
High
4
VM-300
VM-300
VM-300, VM-100
4xlarge
16
30
High
3
VM-500
VM-500
VM-500, VM-300, VM-100
8xlarge
36
60
10 GB
8
VM-700
VM-700
VM-700, VM-500, VM-300, VM-100
Compute Optimized
c5***
large
2
4
Up to 10
3
N/A
N/A
N/A
xlarge
4
8
Up to 10
4
VM-100
VM-100
VM-100
2xlarge
8
16
Up to 10
4
VM-300
VM-300
VM-300, VM-100
4xlarge
16
32
Up to 10
8
VM-500
VM-500
VM-500, VM-300, VM-100
9xlarge
36
72
10
8
VM-700
VM-700
VM-700, VM-500, VM-300, VM-100
18xlarge
72
144
25
15
VM-700
VM-700
VM-700, VM-500, VM-300, VM-100
Compute Optimized
c5n***
large
2
5.25
Up to 25
3
N/A
N/A
N/A
xlarge
4
10.5
Up to 25
4
VM-300
VM-300
VM-300, VM-100
2xlarge
8
21
Up to 25
4
VM-500
VM-500
VM-500, VM-300, VM-100
4xlarge
16
42
Up to 25
8
VM-500
VM-500
VM-500, VM-300, VM-100
9xlarge
36
96
50
8
VM-700
VM-700
VM-700, VM-500, VM-300, VM-100
18xlarge
72
192
100
15
VM-700
VM-700
VM-700, VM-500, VM-300, VM-100
*When you launch the VM-Series firewall corresponding to this AWS Marketplace listing, it automatically learns the compute resources for the AWS EC2 instance and applies the appropriate VM-Series model (VM-100, VM-300, VM-500, or VM-700). 
**You can launch the VM-Series firewall model corresponding to this AWS Marketplace listing on an AWS instance size that provides more resources than the minimum requirements. However, the firewall does not take advantage of the additional memory or CPU cores. If you launch the firewall model on an instance size that does not meet the minimum requirements, the firewall will boot in maintenance mode.
***v8.1.x does not support C5 or M5 instance types. See VM-Series Deployment Guide for AWS (v8.1.x).

Recommended For You