This tutorial describes how to use the Chameleon Cloud test bed to perform computer science experimentation. It showcases Chameleon’s fully customizable and accessible collection of computation, storage, and networking resources. The tutorial walks through the computer science experimental process and provides hands-on experience with making a hardware reservation and running a pre-designed experiment on Chameleon.
WE RECOMMEND THAT YOU HAE A CHAMELEON TO GET THE MOST OUT OF THIS PRESENTATION.
If you don't currently have one, you can follow these steps:
This tutorial requires some familiarity with using the *nix command line and a text editor such as vim or nano. We also recommend that you either use a *nix-based system -- Linux or Mac -- or have a SSH client like Putty installed to perform this tutorial.
Windows users: The official putty website is https://www.chiark.greenend.org.uk/~sgtatham/putty/. Please refer to https://www.howtoforge.com/how-to-configure-ssh-keys-authentication-with-putty-and-linux-server-in-5-quick-steps for instructions on how to use SSH key authentication with putty.
Windows 10 users: you have the option to install the Unix Subsystem for Windows 10. Please refer to https://docs.microsoft.com/en-us/windows/wsl/install-win10 for installation and configuration information. If you install the subsystem you will be able to follow normal *nix instructions.