Cherry-pick from master pr: #30066 Shuffle candidates to reduce scenario that some channel allocated into same node Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>