Workshop Keynotes Announced!

  • Posted on: 2 October 2018
  • By: mchester

The INDIS workshop has announced the keynotes for the SC18 INDIS workshop. We are pleased to have Josh Bailey from Google and Kate Keahey from Argonne National Laboratory presenting at INDIS18. 

Josh Bailey will give a keynote on FAUCET. FAUCET is an open source, production SDN controller, supporting multiple network vendors, and is deployed as part of SC18's SCinet network among other networks. This talk will be an update on FAUCET's current status and features and an informal Q&A on the state of OpenFlow implementations in practical, production settings.
Bailey is a software engineer at Google specializing in SDN and network management and musical applications of high voltages. More information on his research can be found at
Kate Keahey will give the second keynote on "Chameleon: New Capabilities for Experimental Computer Science". Chameleon is a large-scale, deeply reconfigurable testbed built specifically to explore a broad range of different state-of-the-art hardware options, assess scalability of systems, and provide conditions that allow deep reconfigurability and isolation so that one user does not impact the experiments of another. It currently consists of almost 20,000 cores, over 5PBs of total disk space hosted at the University of Chicago and TACC, and leverages 100 Gbps connection between the sites. The hardware includes a large-scale homogenous compute partition, as well a diversity of configurations and architectures including Infiniband, GPUs, FPGAs, storage hierarchies with a mix of HDDs, SDDs, NVRAM, and high memory as well as non-x86 architectures such as ARMs and Atoms. To support systems experiments, Chameleon provides a configuration system giving users full control of the software stack including root privileges, kernel customization, and console access. To date, Chameleon has supported 2,700+ users working on over 350+ projects. 

This talk will describe the evolution of the testbed as well as the current work towards broadening the range of supported experiments. In particular, I will discuss recently deployed hardware and new networking capabilities allowing experimenters to deploy their own switch controllers and experiment with Software Defined Networking (SDN). I will also describe new capabilities targeted at improving  experiment management, monitoring, and analysis as well as tying together testbed features to improve experiment repeatability. Finally, I will outline our plans for packaging the Chameleon infrastructure to allow others to reproduce its configuration easily and thereby making the process of configuring a CS testbed more sustainable. 

Kate Keahey is one of the pioneers of infrastructure cloud computing. She created the Nimbus project, recognized as the first open source Infrastructure-as-a-Service implementation, and continues to work on research aligning cloud computing concepts with the needs of scientific datacenters and applications. To facilitate such research for the community at large, Kate leads the Chameleon project, providing a deeply reconfigurable, large-scale, and open experimental platform for Computer Science research. To foster the recognition of contributions to science made by software projects, Kate co-founded and serves as co-Editor-in-Chief of the SoftwareX journal, a new format designed to publish software contributions. Kate is a Scientist at Argonne National Laboratory and a Senior Fellow at the Computation Institute at the University of Chicago.