Knowledge Drop

[Best Practice] when creating multiple nodes (for clustered instances)

Userlevel 5

Last tested: Jan 12, 2021


You are looking to expand the number of nodes hosting Looker from 2 to 5 and the two current nodes have 96GB memory and you are adding three more nodes with 24GB of memory.


Does this make a difference overall? Is it best practice to have the same memory allocation distributed across all nodes?


It is best practice to keep all the instances (nodes) identical in a cluster. This is because Looker won't take into account the memory/cpu of each node, and will treat them all evenly. So if the nodes are different sizes, a smaller node won't be taking a proportionally smaller load from the looker application - The load will be shared equally across nodes, regardless of size. We have seen issues regarding uneven node sizes when scheduling work.


This content is subject to limited support.                



0 replies

Be the first to reply!