ThoughtSpot has performed extensive testing on various Google Cloud Platform (GCP) configurations for best performance, load balancing, scalability, and reliability.

You can find information here on which configuration of memory, CPU, storage, and networking capacity you should be running for your instances.

ThoughtSpot GCP instance types


Use case





Data shape

Total cluster
data size

Per VM
Data capacity

Recommended
Instance type

vCPU/RAM

Boot disk

Data volumes

Standard

(1KB/row)

Up to 3 TB

208 GB

n1-highmem-64

64/416

250 GB

2X 1 TB


>3 TB

312 GB

n1-highmem-96

96/624

250 GB

2X 1.5 TB


Up to 100 GB

100 GB

n1-highmem-32b

32/208

250 GB

2X 400 GB


Up to 20 GB

20 GB

n1-highmem-16b

16/122

250 GB

2X 400 GB

Thin rows

(<300 bytes/row)

Any

180 GB

n1-standard-96

96/360

250 GB

2X 1 TB

(a) Use the sizing calculators on each cloud provider to plug in expected customer discounts to arrive at the proper recommended cloud instance type.

(b) Use the small and medium instance-type configuration. Refer to: Use small and medium instance types.

GCP provides several storage types and media options. ThoughtSpot requires attached storage and persistent disks.

ThoughtSpot uses only persistent storage options. Instance storage (also known as “local storage”) is not used for ThoughtSpot deployments on GCP.