Skip to content

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

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages