dynamic servers allocation