Fortinet white logo
Fortinet white logo

GCP Administration Guide

Machine type support

Machine type support

You can deploy FortiGate for Google Cloud as a VM instance. Supported machine types may change without notice. FortiGate supports standard, high-memory, and high-CPU machine types with minimum 1 vCPU and 3.75 GB of RAM and maximum 96 vCPUs and 624 GB of RAM in the predefined machine type lineup. You can also customize the vCPU and RAM size combination within this range. See Machine families resource and comparison guide.

FortiOS supports hot-adding vCPU and RAM. However, GCP may not support this. See Edit the machine type of a compute instance.

Having at least 4 GB of RAM for proper FortiGate-VM operation is recommended, especially if unified threat management is enabled.

The following table summarizes a subset of machine type support for x64 instances. For a full list of supported machine types, see the FortiGate Next-Generation Firewall (BYOL). FortiOS 7.6.1 and later versions support the C4 instance type family.

Instance category

Instance type

vCPU

FortiGate minimum order (BYOL) to consume all instance CPU

General purpose

n1-standard-1 1 FG-VM01 or FG-VM01v
n1-standard-2 2 FG-VM02 or FG-VM02v
n1-standard-4 4 FG-VM04 or FG-VM04v
n1-standard-8 8 FG-VM08 or FG-VM08v
n1-standard-16 16 FG-VM16 or FG-VM16v
n1-standard-32 32 FG-VMUL or FG-VMULv
n2d-standard-1 1 FG-VM01 or FG-VM01v
n2d-standard-2 2 FG-VM02 or FG-VM02v
n2d-standard-4 4 FG-VM04 or FG-VM04v
n2d-standard-8 8 FG-VM08 or FG-VM08v
n2d-standard-16 16 FG-VM16 or FG-VM16v
n2d-standard-32 32 FG-VMUL or FG-VMULv
n2d-standard-1 1 FG-VM01 or FG-VM01v
n2d-standard-2 2 FG-VM02 or FG-VM02v
n2d-standard-4 4 FG-VM04 or FG-VM04v
n2d-standard-8 8 FG-VM08 or FG-VM08v
n2d-standard-16 16 FG-VM16 or FG-VM16v
n2d-standard-32 32 FG-VMUL or FG-VMULv

c3-highcpu-4

4

FG-VM04 or FG-VM04v

c3-highcpu-8

8

FG-VM08 or FG-VM08v

c3-highcpu-22

22

FG-VMUL or FG-VMULv

c3-highcpu-44

44

FG-VMUL or FG-VMULv

C3d-highcpu-4

4

FG-VM04 or FG-VM04v

C3d-highcpu-8

8

FG-VM08 or FG-VM08v

C3d-highcpu-16

16

FG-VM16 or FG-VM16v

C3d-highcpu-30

30

FG-VMUL or FG-VMULv

C3d-standard-4

4

FG-VM04 or FG-VM04v

C3d-standard-8

8

FG-VM08 or FG-VM08v

C3d-standard-16

16

FG-VM16 or FG-VM16v

C3d-standard-30

30

FG-VMUL or FG-VMULv
c4-standard-2 2 FG-VM02 or FG-VM02v
c4-standard-4 4 FG-VM04 or FG-VM04v
c4-standard-8 8 FG-VM08 or FG-VM08v
c4-standard-16 16 FG-VM16 or FG-VM16v
c4-standard-32 32 FG-VMUL or FG-VMULv
c4-highcpu-2 2 FG-VM02 or FG-VM02v
c4-highcpu-4 4 FG-VM04 or FG-VM04v
c4-highcpu-8 8 FG-VM08 or FG-VM08v
c4-highcpu-16 16 FG-VM16 or FG-VM16v
c4-highcpu-32 32 FG-VMUL or FG-VMULv
c4a-standard-2 2 FG-VM02 or FG-VM02v
c4a-standard-4 4 FG-VM04 or FG-VM04v
c4a-standard-8 8 FG-VM08 or FG-VM08v
c4a-standard-16 16 FG-VM16 or FG-VM16v
c4a-standard-32 32 FG-VMUL or FG-VMULv
c4a-highcpu-2 2 FG-VM02 or FG-VM02v
c4a-highcpu-4 4 FG-VM04 or FG-VM04v
c4a-highcpu-8 8 FG-VM08 or FG-VM08v
c4a-highcpu-16 16 FG-VM16 or FG-VM16v
c4a-highcpu-32 32 FG-VMUL or FG-VMULv

The following table summarizes a subset of machine type support for ARM instances. FortiOS supports T2A (ARM). GCP marketplace deployments currently do not support T2A. T2A requires a manual CLI deployment. See Deploying a FortiGate-VM on a T2A instance.

Instance type

vCPU

Max NIC (enabled by GCP)

FortiGate minimum order (BYOL) to consume all instance CPU

General purpose t2a-standard-1 1 2 FG-VM01 or FG-VM01v
t2a-standard-2 2 4 FG-VM02 or FG-VM02v
t2a-standard-4 4 4 FG-VM04 or FG-VM04v
t2a-standard-8 8 8 FG-VM08 or FG-VM08v
t2a-standard-16 16 8 FG-VM16 or FG-VM16v
t2a-standard-32 32 8 FG-VMUL or FG-VMULv

For information about GCP machine types, see the following:

Machine type support

Machine type support

You can deploy FortiGate for Google Cloud as a VM instance. Supported machine types may change without notice. FortiGate supports standard, high-memory, and high-CPU machine types with minimum 1 vCPU and 3.75 GB of RAM and maximum 96 vCPUs and 624 GB of RAM in the predefined machine type lineup. You can also customize the vCPU and RAM size combination within this range. See Machine families resource and comparison guide.

FortiOS supports hot-adding vCPU and RAM. However, GCP may not support this. See Edit the machine type of a compute instance.

Having at least 4 GB of RAM for proper FortiGate-VM operation is recommended, especially if unified threat management is enabled.

The following table summarizes a subset of machine type support for x64 instances. For a full list of supported machine types, see the FortiGate Next-Generation Firewall (BYOL). FortiOS 7.6.1 and later versions support the C4 instance type family.

Instance category

Instance type

vCPU

FortiGate minimum order (BYOL) to consume all instance CPU

General purpose

n1-standard-1 1 FG-VM01 or FG-VM01v
n1-standard-2 2 FG-VM02 or FG-VM02v
n1-standard-4 4 FG-VM04 or FG-VM04v
n1-standard-8 8 FG-VM08 or FG-VM08v
n1-standard-16 16 FG-VM16 or FG-VM16v
n1-standard-32 32 FG-VMUL or FG-VMULv
n2d-standard-1 1 FG-VM01 or FG-VM01v
n2d-standard-2 2 FG-VM02 or FG-VM02v
n2d-standard-4 4 FG-VM04 or FG-VM04v
n2d-standard-8 8 FG-VM08 or FG-VM08v
n2d-standard-16 16 FG-VM16 or FG-VM16v
n2d-standard-32 32 FG-VMUL or FG-VMULv
n2d-standard-1 1 FG-VM01 or FG-VM01v
n2d-standard-2 2 FG-VM02 or FG-VM02v
n2d-standard-4 4 FG-VM04 or FG-VM04v
n2d-standard-8 8 FG-VM08 or FG-VM08v
n2d-standard-16 16 FG-VM16 or FG-VM16v
n2d-standard-32 32 FG-VMUL or FG-VMULv

c3-highcpu-4

4

FG-VM04 or FG-VM04v

c3-highcpu-8

8

FG-VM08 or FG-VM08v

c3-highcpu-22

22

FG-VMUL or FG-VMULv

c3-highcpu-44

44

FG-VMUL or FG-VMULv

C3d-highcpu-4

4

FG-VM04 or FG-VM04v

C3d-highcpu-8

8

FG-VM08 or FG-VM08v

C3d-highcpu-16

16

FG-VM16 or FG-VM16v

C3d-highcpu-30

30

FG-VMUL or FG-VMULv

C3d-standard-4

4

FG-VM04 or FG-VM04v

C3d-standard-8

8

FG-VM08 or FG-VM08v

C3d-standard-16

16

FG-VM16 or FG-VM16v

C3d-standard-30

30

FG-VMUL or FG-VMULv
c4-standard-2 2 FG-VM02 or FG-VM02v
c4-standard-4 4 FG-VM04 or FG-VM04v
c4-standard-8 8 FG-VM08 or FG-VM08v
c4-standard-16 16 FG-VM16 or FG-VM16v
c4-standard-32 32 FG-VMUL or FG-VMULv
c4-highcpu-2 2 FG-VM02 or FG-VM02v
c4-highcpu-4 4 FG-VM04 or FG-VM04v
c4-highcpu-8 8 FG-VM08 or FG-VM08v
c4-highcpu-16 16 FG-VM16 or FG-VM16v
c4-highcpu-32 32 FG-VMUL or FG-VMULv
c4a-standard-2 2 FG-VM02 or FG-VM02v
c4a-standard-4 4 FG-VM04 or FG-VM04v
c4a-standard-8 8 FG-VM08 or FG-VM08v
c4a-standard-16 16 FG-VM16 or FG-VM16v
c4a-standard-32 32 FG-VMUL or FG-VMULv
c4a-highcpu-2 2 FG-VM02 or FG-VM02v
c4a-highcpu-4 4 FG-VM04 or FG-VM04v
c4a-highcpu-8 8 FG-VM08 or FG-VM08v
c4a-highcpu-16 16 FG-VM16 or FG-VM16v
c4a-highcpu-32 32 FG-VMUL or FG-VMULv

The following table summarizes a subset of machine type support for ARM instances. FortiOS supports T2A (ARM). GCP marketplace deployments currently do not support T2A. T2A requires a manual CLI deployment. See Deploying a FortiGate-VM on a T2A instance.

Instance type

vCPU

Max NIC (enabled by GCP)

FortiGate minimum order (BYOL) to consume all instance CPU

General purpose t2a-standard-1 1 2 FG-VM01 or FG-VM01v
t2a-standard-2 2 4 FG-VM02 or FG-VM02v
t2a-standard-4 4 4 FG-VM04 or FG-VM04v
t2a-standard-8 8 8 FG-VM08 or FG-VM08v
t2a-standard-16 16 8 FG-VM16 or FG-VM16v
t2a-standard-32 32 8 FG-VMUL or FG-VMULv

For information about GCP machine types, see the following: