- Concurrent user count. This is the most important parameter that increases the load on the system. Concurrent users represent only a portion of the total number of available users in an organization who may access the Symphony. server at the same time. A single-node deployment can handle up to 100 concurrent users with acceptable performance. If you need more than 100 users, you should consider using several Symphony. nodes.
- Entity (users, data sources, visuals, dashboard, etc) count. The number of entities in the system doesn’t impact the performance of the system if you have up to 1000 instances of each entity type. If you want to support more than 1000 instances of each entity type you must allocate more resources than shown in the table below.
- Data cardinality. The amount of data processed doesn’t affect the performance of Symphony., because Symphony. pushes the work for the queries down to your data stores and thus will rely on the performance of your data stores. However, if you have large data set and want to group the data by a high-cardinality field, you should increase the resource allocation for the query engine.
- High availability (HA). If your Symphony. environment is an HA environment, sizing requirements may double if each Symphony. microservice is running on multiple instances.
Concurrent Users | Hardware Requirements | Time Opening Dashboard (12 Visuals) | Composer Web | Query Engine | Connector | PostgreSQL Metadata Store |
---|---|---|---|---|---|---|
Up to 5 | Memory: 8 GB CPU: 8 core Disk: 100 GB | 17 seconds | Memory: 2 GB | Memory: 1 GB | Memory: 512 MB | Memory: 512 MB |
Up to 20 | Memory: 8 GB CPU: 8 core Disk: 100 GB | 19 seconds | Memory: 2 GB | Memory: 1 GB | Memory: 512 MB | Memory: 512 MB |
Up to 100 | Memory: 16 GB CPU: 16 core Disk: 100 GB | 26 seconds | Memory: 4 GB Configuration Settings: | Memory: 3 GB | Memory: 1 GB | Memory: 1 GB |
Up to 1000 | Memory: 16 GB CPU: 16 core Disk: 100 GB | 4 minutes | Memory: 5 GB Configuration Settings: | Memory: 4 GB Configuration Settings: | Memory: 1 GB | Memory: 1 GB |