Improving load balancing with a new consistent-hashing algorithm