Techniques are provided for remastering resources based on node
utilization. According to one such technique, resources are remastered in
response to the over-utilization of the node that currently masters those
resources. The utilization of each node is tracked, and when a particular
node's utilization exceeds a specified threshold, selected resources that
are currently mastered by that node are remastered so that nodes other
than the particular node become the new masters for the selected
resources. Each node's utilization is based on that node's capacity, and
each node's capacity may differ. According to an aspect of one technique,
each node's capacity is based on that node's processing resources and
memory resources. Remastering resources in this manner tends to reduce
the average amount of time taken for nodes to handle requests for the
resources that they master.