Skip to content

teaching-on-testbeds/colab

Repository files navigation

Colab on NSF Cloud Computing Testbed

This experiment is for connecting Google Colab to a server running on NSF-supported cloud computing infrastructure.

This allows you to run experiments requiring bare metal access, storage, memory, GPU and compute that exceeds the abilities of Colab's hosted runtime, but with Colab's familiar interface (and notebooks stored in your Google Drive). It also allows you to easily go back and forth between the convenience of Colab's hosted runtime and Chameleon or CloudLab's greater capabilities, as you develop your experiment.

To run on CloudLab: Use this CloudLab profile and follow the profile instructions. (Note: requires a server with GPU e.g. c240g5, c4130, r7525, and a routable IP.)

To run on Chameleon: Use this Trovi artifact and open the Colab_Chameleon_Ubuntu24.ipynb notebook. (Note: requires a RTX6000 GPU server or another GPU server, and a floating IP.)

About

Connect Google Colab to a bare metal server on NSF-supported cloud computing testbeds

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors