How to Port your experiments between Chameleon Sites

Best practices for using resources across multiple sites

Chameleon's resources are distributed across multiple sites. If you'd like to move your work between sites, say to take advantage of different hardware, or to find available nodes, good news! It's pretty easy, and this post spells out the details.

Storage Research Experiment Patterns on Chameleon Cloud and Trovi

Today, two UChicago students share with us their thoughts on how to create reproducible experiments in a cost effective manner. Ray Sinurat and Yuyang (Roy) Huang talk about the experiment patterns for storage experiments they created and describe how they can serve as a basis for developing storage experiments. Best of all – they share the experiment patterns with the Chameleon community – we hope you will find them useful! 

Chameleon Changelog for March 2023

It’s been a busy month on Chameleon! We finally have Fabric stitching at CHI@TACC, improvements for educational use, trovi roles, improvements to JupyterLab, and CHI-in-a-box updates.
 

Announcing Chameleon User Meeting Keynote: Fraida Fund will Talk about Teaching with Testbeds

We are delighted to announce the keynote speaker for the Chameleon User Meeting: Fraida Fund will give a keynote entitled "A Roadmap to Deeper Learning Using Research Infrastructure". Fraida is a Research Assistant Professor in the Department of Electrical and Computer Engineering at NYU Tandon School of Engineering and has extensive experience in using open access experimental platforms for research as well as teaching. She will share with us several ways to use experimental research infrastructure to create meaningful and engaging experiential learning opportunities.

The Practical Reproducibility Opportunity

In today’s Tips & Tricks post we explore the idea of practical reproducibility: how to make experiments not only reproducible but reproducible in a practical way, i.e. making it as natural to play with science as it is today to read about it via publications. To make this happen we need your help – your experiments packaged in a way that will allow others to easily build upon them by extending them. Let us know what you think!

Chameleon Changelog for February 2023

This changelog is packed! The Chameleon User Meeting Call for Presentations is out, and we have new storage FAST’23 experiment artifacts. We finally have an Ubuntu 22 appliance, and many upgrades to the images in general, more GUI improvements, a faster portal, and CHI-in-a-box is easier to get started with.

Chameleon User Meeting: Call for Presentations is up!

The Call for Presentations at the Chameleon User Meeting is out! We invite you to share your resaerch as well as your experiences working with the Chameleon testbed! As in prior years, to facilitate this discussion we are soliciting proposals for brief presentations (15-20 minutes) based on your resaerch or education work with Chameleon. The deadline to submit presentation proposals is April, 3rd, 2023 and as in prior years the top ten submissions will be awarded travel support to the meeting. 

SC: The largest Reproducibility Laboratory

Today we share a very unique user experience -- a conversation with Rafael Tolosana Calasanz who is an Associate Professor in the Department of Informatics of the University of Zaragoza, Spain and has participated in the reproducibility initiative at SC. Rafael shares with us his experiences reproducing artifacts on Chameleon and his insights on reproducibility and its importance to the modern scientific process. 

Chameleon at FAST

Chameleon will organize two BOFs on the topic of reproducibily at the USENIX FAST'23 conference.

The BOFs will be held on Tuesday and Wednesday 02/21-22 to discuss how to best package storage experiments on Chameleon for reproducibility. We will present several experiments patterns that should help you package your own experiments as well as actual packaged experiments for reproducing. Chameleon staff will be around to answer questions and provide technical help in packaging and reproducing experiments.