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
Data shape |
Total cluster |
Per VM |
Recommended |
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.