We have created and shared a new Jupyter notebook that shows a better way to combine standard isolated Chameleon networks with DirectStitch capabilities. This more advanced method shows how to separate management of the stitched links from the compute nodes.
Categories – Tips and Tricks
Chameleon Experiments using Direct Network Connections to Public Clouds like AWS
Chameleon eliminates the need to involve campus IT staff and enables access to direct public cloud network connections to all Chameleon users. It is now possible for any user to experiment with these advanced cloud networking technologies using Chameleon resources without the need for complicated campus networking configuration. Learn more about the capability in this blog.
Choosing the right orchestration in Chameleon
As with many projects and programming languages, there is more than one way to achieve a task when orchestrating Chameleon computing and network resources. As a result, experimenters may feel overwhelmed and choose to stick to the orchestration method they are familiar with even when another method might be more effective for the task in hand.
All About Traces
The workload traces from data centers facilitate research on the design of computer systems, job scheduling, and resource management. Researchers can analyze the traces and replicate real-life workloads for their experiments. In this blog, we will briefly review some major released traces and introduce the benefits of using a Chameleon-developed trace generator for easily creating traces from cloud providers who use OpenStack.
Accessing multiple nodes in a private network without DNS using Jupyter Notebook
The “History Command” of Chameleon
The history command available in Bash is a useful tool, and you probably use it frequently in your daily routine jobs to check the history of the commands executed by the user. In this blog, we will see how an equivalent tool in Chameleon can help you check the experiment setup events you performed on Chameleon.
A reproducible workflow with Jupyter on Chameleon
Jupyter notebooks are a great tool for structuring your computer science experiments on Chameleon because they allow you to iterate on your idea interactively, intuitively, and quickly. But, it may not be obvious how you can leverage this tool for running an experiment...
Teaching High Performance Computing with Chameleon
This post from Chameleon user, Massimo Canonico, outlines educational slide decks that will be particularly helpful for those who wish to incorporate Chameleon into their curriculum.
Five Ways to Get What You Want on Chameleon
Did you ever want to create a lease for a specific node? Did you ever want to create a lease that does NOT include a specific node? Ignore a node that has been reserved? Reserve a whole rack perhaps? Or just a few nodes but on the same rack? Then look no farther; here are five tips and tricks for node selection and node avoidance!
Isolating Wide-area Networking and Distributed Computing Experiments
Chameleon's DirectStitch capabilities enable isolated direct OSI layer 2 connections between tenant networks and external facilities, including other Chameleon sites.