ThoughtSpot engineering has performed extensive testing of the ThoughtSpot appliance on various Azure 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. There are also details on how to configure your scope and permissions.
ThoughtSpot Azure instance types
Data shape |
Total cluster |
Per VM |
Recommended |
vCPU/RAM |
Boot volume |
Data volumes |
Standard (1KB/row) |
>100 GB |
200 GB |
E64s_v3 |
64/432 |
200 GB for each node |
2X 1 TB |
Up to 100 GB |
100 GB |
E32s_v3b |
32/256 |
200 GB for each node |
2X 400 GB |
|
Up to 20 GB |
20 GB |
E16s_v3b |
16/128 |
200 GB for each node |
2X 400 GB |
|
Thin rows (<300 bytes/row) |
Any |
120 GB |
D64_v3 |
64/256 |
200 GB for each node |
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. |
For most instances, the per VM recommended user data capacity is set at 50% of the available RAM on the instance. However, in the case of our 16CPU/128GB RAM and 32CPU/256GB RAM instances, we support user data sizes below those numbers to budget for application overhead.