: VM-Series Models on AWS EC2 Instances
Focus
Focus

VM-Series Models on AWS EC2 Instances

Table of Contents

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 FamilyInstance TypeInstance SizevCPUMemory (GB)Network Bandwidth (Gbps)Maximum Network Interfaces
General Purposem4xlarge416High4VM-300VM-300VM-300VM-300, VM-100
2xlarge832High4VM-500VM-500VM-500VM-500, VM-300, VM-100
4xlarge1664High8VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
General Purposem5large28Up to 103VM-100VM-100VM-100VM-100
xlarge416Up to 104VM-300VM-300VM-300VM-300, VM-100
2xlarge832Up to 104VM-500VM-500VM-500VM-500, VM-300, VM-100
4xlarge1664Up to 108VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
12xlarge48192108VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
General Purposem5n large28Up to 253VM-100VM-100VM-100VM-100
xlarge416Up to 254VM-300VM-300VM-300VM-300, VM-100
2xlarge832Up to 254VM-500VM-500VM-500VM-500, VM-300, VM-100
4xlarge1664Up to 258VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
General Purposem6alarge28Up to 12.53VM-100VM-100VM-100VM-100
xlarge416Up to 12.54VM-300VM-300VM-300VM-300, VM-100
2xlarge832Up to 12.54VM-500VM-500VM-500VM-500, VM-300, VM-100
4xlarge1664Up to 12.58VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
8xlarge3212812.58VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
12xlarge4819218.758VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
16xlarge642562515VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
General Purposem6ilarge28Up to 12.53VM-100VM-100VM-100VM-100
xlarge416Up to 12.54VM-300VM-300VM-300VM-300, VM-100
2xlarge832Up to 12.54VM-500VM-500VM-500VM-500, VM-300, VM-100
4xlarge1664Up to 12.58VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
8xlarge3212812.58VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
12xlarge4819218.758VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
16xlarge642562515VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
General Purposem6inlarge28Up to 253VM-100VM-100VM-100VM-100
xlarge416Up to 304VM-300VM-300VM-300VM-300, VM-100
2xlarge832Up to 404VM-500VM-500VM-500VM-500, VM-300, VM-100
4xlarge1664Up to 508VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
8xlarge32128508VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
12xlarge48192758VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
16xlarge6425610015VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
Instance FamilyInstance TypeInstance SizevCPUMemory (GB)Network Bandwidth (Gbps)Maximum Network Interfaces
Compute Optimizedc4large23.75Moderate3N/AN/AN/AN/A
xlarge47.5High4VM-100VM-100VM-100VM-100
2xlarge815High4VM-300VM-300VM-300VM-300, VM-100
4xlarge1630High3VM-500VM-500VM-500VM-500, VM-300, VM-100
8xlarge366010 GB8VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
Compute Optimizedc5large24Up to 103N/AN/AN/AN/A
xlarge48Up to 104VM-100VM-100VM-100VM-100
2xlarge816Up to 104VM-300VM-300VM-300VM-300, VM-100
4xlarge1632Up to 108VM-500VM-500VM-500VM-500, VM-300, VM-100
9xlarge3672108VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
18xlarge721442515VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
Compute Optimizedc5dlarge24Up to 103N/AN/AN/AN/A
xlarge48Up to 104VM-100VM-100VM-100VM-100
2xlarge816Up to 104VM-300VM-300VM-300VM-300, VM-100
4xlarge1632Up to 108VM-500VM-500VM-500VM-500, VM-300, VM-100
9xlarge3672108VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
12xlarge4896128VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
18xlarge721442515VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
24xlarge961922515VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
Compute Optimizedc5nlarge25.25Up to 253N/AN/AN/AN/A
xlarge410.5Up to 254VM-300VM-300VM-300VM-300, VM-100
2xlarge821Up to 254VM-500VM-500VM-500VM-500, VM-300, VM-100
4xlarge1642Up to 258VM-500VM-500VM-500VM-500, VM-300, VM-100
9xlarge3696508VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
18xlarge7219210015VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
Compute Optimizedc6alarge24Up to 12.53N/AN/AN/AN/A
xlarge48Up to 12.54VM-300VM-300VM-300VM-300, VM-100
2xlarge816Up to 12.54VM-500VM-500VM-500VM-500, VM-300, VM-100
4xlarge1632Up to 12.58VM-500VM-500VM-500VM-500, VM-300, VM-100
8xlarge326412.58VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
12xlarge4819218.758VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
16xlarge641282515VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
Compute Optimizedc6ilarge24Up to 12.53N/AN/AN/AN/A
xlarge48Up to 12.54VM-300VM-300VM-300VM-300, VM-100
2xlarge816Up to 12.54VM-500VM-500VM-500VM-500, VM-300, VM-100
4xlarge1632Up to 12.58VM-500VM-500VM-500VM-500, VM-300, VM-100
8xlarge326412.58VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
12xlarge4819218.758VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
16xlarge641282515VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
Compute Optimizedc6inxlarge48Up to 304VM-300VM-300VM-300VM-300, VM-100
2xlarge816Up to 404VM-500VM-500VM-500VM-500, VM-300, VM-100
4xlarge1632Up to 508VM-500VM-500VM-500VM-500, VM-300, VM-100
8xlarge3264508VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
12xlarge48192758VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
16xlarge6412810015VM-700VM-700VM-700VM-700, VM-500, VM-300, VM-100
Instance FamilyInstance TypeInstance SizevCPUMemory (GB)Network Bandwidth (Gbps)Maximum Network Interfaces
Memory Optimizedr52xlarge864Up to 104VM-300VM-300VM-700, VM-500, VM-300, VM-100
Memory Optimizedr5 Wavelength2xlarge864Up to 104VM-300VM-300VM-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.

VM-Series on AWS ARM instances

VM-Series firewall now supports ARM based instances on AWS Graviton 3 and AWS Graviton 2 (ARM compute) instances for public clouds. ARM architecture support is currently available on AWS BYOL on the following types of instances:
AWS Graviton 3 instances
Instance FamilyInstance TypeInstance SizevCPUMemory (GB)Network Bandwidth (Gbps)Maximum Network Interfaces
General Purposem7glarge28Up to 12.53
xlarge416Up to 12.54
2xlarge832Up to 154
4xlarge1664Up to 153
8xlarge36128158
12xlarge4819222.58
16xlarge642563015
Compute Optimizedc7gn8xlarge326450GB8
12xlarge489675GB8
16xlarge64128100GB15
Memory Optimizedr7gxlarge432Up to 104
2xlarge864Up to 104
4xlarge16128Up to 108
8xlarge32256128
12xlarge48384208
16xlarge645122515
AWS Graviton 2 instances
Instance FamilyInstance TypeInstance SizevCPUMemory (GB)Network Bandwidth (Gbps)Maximum Network Interfaces
General Purposem6glarge23.75Moderate3
xlarge47.5High4
2xlarge815High4
4xlarge1630High3
8xlarge366010 GB8
12xlarge4819220GB8
16xlarge6425625GB15
Compute Optimizedc6gn8xlarge326450GB8
12xlarge489675GB8
16xlarge64128100GB15
Memory Optimizedr6gxlarge432Up to 104
2xlarge864Up to 104
4xlarge16128Up to 108
8xlarge32256128
12xlarge48384208
16xlarge645122515