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 up to 8 EBS volumes. #66
Conversation
Looks good. Is this or apache/spark#2260 in anyways not backwards compatible ? |
Also why do we need so many EBS devices ? Can't we just have a few large ones ? |
Higher throughput. Each EBS volume is capped at around 130MBps. |
Ok - I see. So I thought about this a little more and this isn't backwards compatible as older spark_ec2 scripts will use /dev/sdv as the only volume. To preserve backwards compatibility you can name them as sdv, sdw, sdx, sdy, sdz, sdu, sdt, sds, sdr ? (i.e. sdv, then 4 after and 4 before). Or maybe just symlinking /vol3 to /vol might be enough ? |
Good idea. I symlinked vol3 to vol now. I like this idea better than starting at sdv and then go around to sdu since that is more confusing. |
Cool. If you've tested this with the old spark_ec2.py, we can merge this. |
Did you look at the apache spark one too? We should merge both at the same time. |
I took a brief look. I dont see why they need to go in at the same time ? This can go in before as its backward compatible ? |
Oh true. Merging this please :) |
Please also review the other one :) |
Please merge this at the same time as mesos/spark-ec2#66 Author: Reynold Xin <rxin@apache.org> Closes #2260 from rxin/ec2-ebs-vol and squashes the following commits: b9527d9 [Reynold Xin] Removed io1 ebs type. bf9c403 [Reynold Xin] Made EBS volume type configurable. c8e25ea [Reynold Xin] Support up to 8 EBS volumes. adf4f2e [Reynold Xin] Revert git repo change. 020c542 [Reynold Xin] [SPARK-3391] Support attaching more than 1 EBS volumes.
Please merge this at the same time as apache/spark#2260