1. A method comprising: acquiring organization identifiers (orgIDs) for one or more organizations within a multi-organization on-demand services environment having multiple nodes, each of which have one or more partitions; determining a mapping of the orgIDs to the partitions within the multi-organization on-demand services environment; determining resource consumption for the organizations; determining resource consumption for the partitions based on the resource consumption of the organization and the mapping of the organization to the partitions; generating a score for the partitions based on the resource consumption; redistributing the partitions among the nodes based on the partition scores.