Speaker: Adam Belay
Location: Soda 430-438, Woz Lounge
Date: June 9, 2023
Time: 12-1pm PST
Title: Junction: Rethinking Operating Systems for Datacenters
I will present Junction, a new operating system for the next generation of datacenters. Today’s datacenter applications are outgrowing the capabilities of existing operating systems. For example, they struggle to take advantage of recent improvements in datacenter networks, and they suffer from poor performance when other applications share a machine. At the same time, hardware is evolving to support more direct execution, or the ability to access once-privileged hardware features without going through the kernel. I will discuss our effort to combine the latest hardware support for direct execution with a new kernel design that focuses on fine-grained, microsecond-scale sharing of resources to deliver superior performance, security, and utilization. I will conclude with an example of how these improvements can enable a new programming model in the cloud.
Adam Belay is an Associate Professor of Computer Science at the Massachusetts Institute of Technology, where he works on operating systems, runtime systems, and distributed systems. During his Ph.D. at Stanford, he developed Dune, a system that safely exposes privileged CPU instructions to userspace; and IX, a dataplane operating system that significantly accelerates I/O performance. Dr. Belay’s current research interests lie in developing systems that cut across hardware and software layers to increase datacenter efficiency and performance. He is a member of the Parallel and Distributed Operating Systems Group, and a recipient of a Google Faculty Award, a Facebook Research Award, and the Stanford Graduate Fellowship. http://abelay.me