Fortinet white logo
Fortinet white logo

GCP Administration Guide

Deploying autoscaling on GCP (legacy)

Deploying autoscaling on GCP (legacy)

You can deploy FortiGate virtual machines (VMs) to support autoscaling on Google Cloud Platform (GCP).

Multiple FortiGate-VM instances can form an autoscaling group to provide highly efficient clustering at times of high workloads. FortiGate-VM instances scale out automatically according to predefined workload levels. This deployment achieves autoscaling by using FortiGate-native high availability (HA) features such as config-sync, which synchronizes operating system configurations across multiple FortiGate-VM instances at the time of scaleout events.

FortiGate autoscale for GCP is available for on-demand (pay as you go) instances.

The standard deployment contains the following:

  • HA architecture that spans two availability zones
  • Virtual private cloud configured with public and private subnets
  • Cloud NAT
  • External-facing network load balancer (LB)
  • Internal-facing network LB
  • Cloud Functions, which runs Fortinet-provided scripts for running autoscaling. Functions are used to handle cluster creation and failover management.
  • Firestore database which stores autoscaling configuration such as primary and secondary IP addresses. Firestore is a nosql database hosted on GCP.
  • Managed instance group and instance template

Deploying autoscaling on GCP (legacy)

Deploying autoscaling on GCP (legacy)

You can deploy FortiGate virtual machines (VMs) to support autoscaling on Google Cloud Platform (GCP).

Multiple FortiGate-VM instances can form an autoscaling group to provide highly efficient clustering at times of high workloads. FortiGate-VM instances scale out automatically according to predefined workload levels. This deployment achieves autoscaling by using FortiGate-native high availability (HA) features such as config-sync, which synchronizes operating system configurations across multiple FortiGate-VM instances at the time of scaleout events.

FortiGate autoscale for GCP is available for on-demand (pay as you go) instances.

The standard deployment contains the following:

  • HA architecture that spans two availability zones
  • Virtual private cloud configured with public and private subnets
  • Cloud NAT
  • External-facing network load balancer (LB)
  • Internal-facing network LB
  • Cloud Functions, which runs Fortinet-provided scripts for running autoscaling. Functions are used to handle cluster creation and failover management.
  • Firestore database which stores autoscaling configuration such as primary and secondary IP addresses. Firestore is a nosql database hosted on GCP.
  • Managed instance group and instance template