Three factors are considered as follows: to insert new replicas whose disk space utilization is below average, to insert the new replicas with below-average disk space utilization, to limit the number of recent replica creations on each server, and to spread the replicas across the racks.
The trade-off is balanced among different parameters such as mean service time, mean access latency, load variance, energy consumption, and mean file availability. This balancing is done to get near optimal solution.