Using Cloudbank
Using Cloudbank
Using Cloudbank
- WARNING: ANY USE OF CLOUDBANK MUST INCLUDE THAT YOU HAVE A DEEP UNDERSTANDING HOW CHARGES ARE DONE. WASTEFUL USE OF RESOURCES WHICH COST REAL $ WILL RESULT IN AN IMMEDIATE TERMINATION OF YOUR ACCOUNT. Any cost above $100 over the semester must be preapproved and accompanied by a detailed cost breakdown.
- Students need to create an account on https://cloudbank.org with their university e-mail. Please follow the instructions.
- If multiple students need an account all students must have completed step 1 before we proceed.
- All names and emails as entered in Cloudbank must be forwarded to Gregor and Bud.
Activating your Cloudbank account with our project
- Gregor will activate your Cloudbank account in the Cloudbank project. You do not have to do anything but wait. Gregor will notify Bud.
- Bud will add you to AWS via Cloudbank. He will try to limit your spending amount to $100 initially. You do not have to do anything but wait.
- Bud will notify you and Gregor once this is done.
- This process is done on best effort and as we have never done it it may take some time to complete. We anticipate a week.
What to do while you wait
- Find out which services you need on AWS
- Find out what they cost as we have to pay for it in $ this needs to be estimated precisely
- If it exceeds $100 you need to figure out why and estimate the total cost over the entire semester as we do not have unlimited funds.
- Make sure you understand running costs and startup costs for a service. Note: starting a service every second will cost a lot!
- Learn that you must not place keys and certs in your gitrepos. Figure out where to place them
- If you need ssh and use Windows use gitbash.
- Improve this tutorial and make pull pull request with your improvement.
Pitfalls
- Ignore reading the documentation
- Not understanding ssh kegen, ssh agent, ssh-add
- On Windows: Juts using putty and not understanding gitbash
- Placeing any key in your project code other then reading them from a secure filesystem.
- Not understanding what 1-4 is about.
Alternatives
- Try to use alternatives whenever you can
- Spark is available on Rivanna
- Hadoop development can be done on Windows, Mac, Linux (Search in google how to set it up). Development is often easier on your laptop. Once you complete it use cloudbank.
- MPI is available on Rivanna
- TF and pytorch is available on Rivanna
- Jupyter notebooks can be run on Rivanna or Google Collab
Honor Policy
- The project you do must be part of an approved project.
- You must not use cloudbank and its clouds for personal projects.
- You must not use cloudbank and its clouds for bitcoin mining.
- In case publications and reports be written based on usage form our cloudbank account, you must include it in an Acknowledgement statement and notify us with a copy of the report. Please note that the report may be made publically available.
Last modified February 8, 2024: update cloudbank (067c15b)