-
Notifications
You must be signed in to change notification settings - Fork 153
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 Request] Support deploy multiple shuffle servers in a single node #77
Comments
As i know, partition assignment policy could be implemented by yourself. |
Yes, but not only assignment policy need to be change, such as start script, i will create a pr for this |
I'm also curious why we need to modify start script? |
start script will process existence |
If our plan is deploy on k8s, this issue should close? |
K8S Deployment can't solve this issue. |
Yes, this is the limit with current implementation |
@xianjingfeng I think you can continue this. |
ok |
### What changes were proposed in this pull request? 1.Sufflle server with same ip will not be assigned to same partition 2.Check whether port is in use in start script of shuffle server ### Why are the changes needed? If we have a lot of memory(more than 1T) per host, so we need deploy multiple shuffle servers in a single node. #77 ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? already added
We have 1.2T memory per host, so we need deploy multiple shuffle servers in a single node.
But current partition assignment policy is not suitable to do that.
Because partition maybe assign to a same host and client maybe fail if one host down
The text was updated successfully, but these errors were encountered: