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

Improve the scheduler's performance in big cluster #5473

Closed
7 of 11 tasks
nolouch opened this issue Sep 2, 2022 · 4 comments
Closed
7 of 11 tasks

Improve the scheduler's performance in big cluster #5473

nolouch opened this issue Sep 2, 2022 · 4 comments
Assignees
Labels
type/enhancement The issue or PR belongs to an enhancement.

Comments

@nolouch
Copy link
Contributor

nolouch commented Sep 2, 2022

Enhancement Task

Arm: the qps of the balance-region-scheduler should not less than 100 for 200 nodes (includes 30 tiflash).
In 6.2 version , the qps is 2op/s.

Scheduler

Placement Rule Influence

image

Balance region scheduler

Batch

  • One schedule() can produce multi operators

Concurrency

  • handy add multi same scheduler
  • Supports concurrency for each scheduler

Rule Fit

Grouping by resident label

  • Label split to Location Labels and Attribution Labels. Location Labels has the keyword [Region, Zone, Host].
@bufferflies
Copy link
Contributor

bufferflies commented Sep 16, 2022

link #5477

@bufferflies
Copy link
Contributor

ref: pingcap/log#28

@lhy1024
Copy link
Contributor

lhy1024 commented Nov 9, 2022

It seems to be related with #3744 and #3594

@nolouch
Copy link
Contributor Author

nolouch commented Dec 8, 2022

close due to finished. the remaining optimize may next issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/enhancement The issue or PR belongs to an enhancement.
Projects
None yet
Development

No branches or pull requests

3 participants