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

Feature: support cluster load balance #761

Closed
hycdong opened this issue Jun 8, 2021 · 1 comment
Closed

Feature: support cluster load balance #761

hycdong opened this issue Jun 8, 2021 · 1 comment
Labels
type/enhancement Indicates new feature requests
Milestone

Comments

@hycdong
Copy link
Contributor

hycdong commented Jun 8, 2021

Feature Request

Current Pegasus load balance strategy will only consider table level balance, if all tables are balanced, Pegasus consider it as balanced. However, all tables balanced is not equal to cluster balanced, especially for a large cluster who has lots of small partition tables. When cluster node count is bigger than the table total partition count, this table's partition won't be moved in current load balance strategy.

Reference for kudu's rebalance strategy rebalance_algo.cc, Pegasus also should provide a cluster load balance strategy.

@hycdong hycdong added the type/enhancement Indicates new feature requests label Jun 8, 2021
@hycdong hycdong added this to the v2.3.0 milestone Jun 8, 2021
@hycdong hycdong mentioned this issue Sep 22, 2021
@hycdong hycdong closed this as completed Oct 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type/enhancement Indicates new feature requests
Projects
None yet
Development

No branches or pull requests

1 participant