: VM-Series Models on AWS EC2 Instances
Focus
Focus

VM-Series Models on AWS EC2 Instances

Table of Contents
End-of-Life (EoL)

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-300, VM-100
2xlarge832High4VM-500VM-500VM-500, VM-300, VM-100
4xlarge1664High8VM-700VM-700VM-700, VM-500, VM-300, VM-100
General Purposem5***large28Up to 103VM-100VM-100VM-100
xlarge416Up to 104VM-300VM-300VM-300, VM-100
2xlarge832Up to 104VM-500VM-500VM-500, VM-300, VM-100
4xlarge1664Up to 108VM-700VM-700VM-700, VM-500, VM-300, VM-100
12xlarge48192108VM-700VM-700VM-700, VM-500, VM-300, VM-100
General Purposem5n ***large28Up to 253VM-100VM-100VM-100
xlarge416Up to 254VM-300VM-300VM-300, VM-100
2xlarge832Up to 254VM-500VM-500VM-500, VM-300, VM-100
4xlarge1664Up to 258VM-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/A
xlarge47.5High4VM-100VM-100VM-100
2xlarge815High4VM-300VM-300VM-300, VM-100
4xlarge1630High3VM-500VM-500VM-500, VM-300, VM-100
8xlarge366010 GB8VM-700VM-700VM-700, VM-500, VM-300, VM-100
Compute Optimizedc5***large24Up to 103N/AN/AN/A
xlarge48Up to 104VM-100VM-100VM-100
2xlarge816Up to 104VM-300VM-300VM-300, VM-100
4xlarge1632Up to 108VM-500VM-500VM-500, VM-300, VM-100
9xlarge3672108VM-700VM-700VM-700, VM-500, VM-300, VM-100
18xlarge721442515VM-700VM-700VM-700, VM-500, VM-300, VM-100
Compute Optimizedc5n***large25.25Up to 253N/AN/AN/A
xlarge410.5Up to 254VM-300VM-300VM-300, VM-100
2xlarge821Up to 254VM-500VM-500VM-500, VM-300, VM-100
4xlarge1642Up to 258VM-500VM-500VM-500, VM-300, VM-100
9xlarge3696508VM-700VM-700VM-700, VM-500, VM-300, VM-100
18xlarge7219210015VM-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.
***v8.1.x does not support C5 or M5 instance types. See VM-Series Deployment Guide for AWS (v8.1.x).