Understanding requirements in Google Cloud

Follow these BigAnimal requirements and recommended resource limits in Google Cloud.

vCPU limits

Any time a new VM is deployed in Google Cloud, the vCPUs for the VMs must not exceed the total vCPU limits for the region.

The number of cores required by the database cluster depends on the instance type and cluster type of the clusters. For example, if you create a cluster with the standard E2 instance type, you can calculate the number of E2 cores required for your cluster based on the following:

  • A virtual machine instance of type e2-standard-{N} uses {N} cores. For example, an instance of type e2-standard-32 uses 32 e2-standard cores.

  • A cluster running on an e2-standard-{N} instance without HA enabled uses exactly {N} e2-standard cores.

  • A cluster running on an e2-standard-{N} instance with HA enabled and 2 replicas uses 3 * {N} e2-standard cores.

BigAnimal requires an additional eight n2-standard virtual machine cores per region for management resources.

BigAnimal requires an additional four n2-standard virtual machine cores per region for periodic maintenance upgrades.

BigAnimal recommends the following per region when requesting virtual machine resource limit increases:

  • Total Regional vCPUs: minimum of 50 per designated region

  • n2-standard vCPUs: minimum of 12 per designated region

  • Other machine family vCPUs: depends on the instance type, cluster type, and number of clusters.