Chameleon Changelog for October 2022
- Nov. 1, 2022 by
- Mark Powers
Dear Chameleon users,
In lieu of candy (which doesn’t travel well, we find), we have a cornucopia of new features for your enjoyment this month.
Fugaku nodes at CHI@TACC! You may have caught our mid-month release of 8 Fugaku nodes at CHI@TACC. For those of you who don’t follow supercomputing news, Fugaku is the 2nd fastest supercomputer in the world. Like the supercomputer, these nodes have high-bandwidth memory, and aarch64 architecture – and now you too can experiment with them via our bare metal reconfiguration and see for yourself what makes them tick! Follow the directions from our announcement and tell us how it goes.
Experiments using SGX. More hardware news! In July, we announced new IceLake nodes, additionally equipped with A100 GPUs, at CHI@UC. These nodes are Intel Software Guard Extension (SGX) compatible, but it took us a little bit of back and forth to enable this feature SGX. This feature allows for hardware based memory encryption, which will hopefully allow whole new types of experiments to be run on Chameleon. If you are interested in using SGX, please try out the A100 nodes. As always, let us know if you experience any difficulties.
Improved networking policies for CHI@Edge. Chameleon’s Edge testbed, CHI@Edge, supports Bring Your Own Device which allows anyone to enroll their own devices into the testbed. We’ve made some improvements to the networking of these devices. Previously, if you enrolled a device in CHI@Edge, containers on that device could send traffic to the local network the device is on, which presents a privacy risk if this is a shared network. Now, as the device owner, you can block the device from sending traffic to local IPs. For information on this setting, see our device enrollment documentation here.
New CHI-in-a-Box release. The packaging of CHameleon Infrastructure, known as CHI-in-a-box, is what allows operators to run Chameleon associate sites, the latest being CHI@IIT. This month, we bring you a new release of CHI-in-a-Box, packed full of features. Firstly, CHI-in-a-Box now provides packaging of CHI@Edge v2 (i.e., the version supporting Bring Your Own Device), though without reservations at the moment. Another major addition was supporting Let’s Encrypt so that it can automatically reload SSL certificates when they renew. We also have Ironic hardware metrics in Prometheus + grafana to view things like power consumption, temperatures, and other metrics. Lastly, we’ve fixed issues with Doni tasks getting stuck “in progress”. You can find the release here.
BYOC is back at CHI@UC. The Bring Your Own Controller (BYOC) for SDN experimentation on Chameleon is working again at CHI@UC! Some of you may have noticed that BYOC hasn’t operated at either CHI@UC or CHI@TACC for a few months due to hardware issues with our Corsa switches. We’ve gotten it back into working order for one rack of Skylake nodes at UC. See our updated documentation for information on how to use it.
Upcoming Scheduled Maintenance. At the beginning of December, we are planning on another upgrade to our authentication service, which will require about 1 hour of time in which you will not be able to authenticate to Chameleon sites, portal, and Jupyter, though running experiments will be unaffected. We know there are many deadlines at this time of year as the academic semester comes to a close, so please let us know if there are any critical deadlines you have that this might interfere with, and we can try to find a time that works for us and our users.
Until next month!