-
Notifications
You must be signed in to change notification settings - Fork 116
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
Support different instance type of slave #241
Conversation
pull flintrock origin master
Thanks for submitting this PR @wellshs. Some questions and comments for you:
|
Thanks for comment @nchammas. Now I realize that many other issues related to this PR For your question & comments Comment 2, 3. A4. No I just tested for same instance type. |
Really useful option, especially for the assumption of "heterogeneous" cluster! |
@wellshs - No worries about this being your first contribution! As you can see, this issue is a bit more involved than it looks. I think if we want to allow for separate instance types across the master and slaves, we need to address points 2, 3, and 4 from my earlier comment. Otherwise, we should go with the approach described in #166 of colocating the master on one of the slaves. |
@nchammas In my use case, scheduler and spark master in the same instance. Therefore instance work when scheduler trigger the works, which spark doesn't needed. I like colocating idea and sometimes it will be great when only one slave is needed. |
Closing this PR per our discussion. I need to find a better way to enable popular feature requests like this. Sorry about that @wellshs! |
Hello, I'm Hyunsuk
This PR makes the following changes:
In our use case, we create slave instance when we needed while master instance always alive. But, master slave utilization is low when doesn't work with slave, we want to give cheaper type to master instance.
I tested this PR by our team usage & pytest_static.
Any feedback or comments are welcome
Thanks!