our users are currently complaining about slowness in data loading, and slow responsiveness when they create and view dashboards in Qlik Sense Enterprise.
Qns: how should we deploy 4 Windows 2012R2 servers to have the best Qlik Sense Enterprise Performance so the user experience is more smooth?
1. currently, we configured the 4 servers to 1 Central Node and 3 RIM Nodes with all features turned on. and all 4 are virtual proxy as well. not sure if this is the best configuration. Infront of this 4 servers is a reverse proxy server which hits the Central Node server directly.
2. however, we saw here, the left side part of the diagram: https://help.qlik.com/en-US/sense/November2018/Subsystems/ManagementConsole/Content/Sense_QMC/link-v...
that the correct way seems to be to configure just 1 virtual proxy and load balance the 3 other nodes.
It depends (of course). Load balancing is a very simple round-robin proces. That will result in all the nodes loading all the apps into memory. If you one very large app then you might want to that app loaded and accessed on only one node. That leaves more resources for the other apps on the other nodes. So it depends on how many apps you have, how big they are, how many users access them. What the access patterns of the users and the apps are.
Hello are you in shared persistance ?
If so, main ressource consumptions are on the database and hard drives from the fileshare.
how fast are your hard drives ?