Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Scheduling adds three scoring dimensions. #39

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

zrbilvoe
Copy link

No description provided.

@zrbilvoe
Copy link
Author

为了使调度更加平衡, 增加了宿主层面3个维度的打分机制, 通过启动参数 total_core_node_weight, count_node_weight, node_podantiaffinity_weight 控制不同维度的打分权重

  1. total_core_node_weight 宿主上算力切分之后的剩余算力, 剩余算力越多得分越高
  2. count_node_weight 宿主上可部署的pod总数, 可部署的pod数量越多得分越高
  3. node_podantiaffinity_weight 同一deploy应用在同一宿主的反亲和性, 属于同一deploy的pod在同一宿主上数量越少得分越高, 使得同一deploy应用部署更加分散

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant