Explore a groundbreaking approach to serverless computing in this 16-minute conference talk from OSDI '23. Dive into MITOSIS, an innovative operating system primitive that revolutionizes remote container initialization through fast remote fork technology. Learn how the deep codesign of the OS kernel with RDMA bridges the performance gap between local and remote container initialization, enabling the rapid creation of over 10,000 new containers across multiple machines within seconds. Discover how MITOSIS significantly reduces function tail latency and improves execution time for serverless workflows requiring state transfer, all while dramatically lowering memory usage. Gain insights into the implementation of MITOSIS on Linux and its integration with the FN serverless platform, showcasing its real-world applications and benefits in addressing the challenges of container startup time and provisioned concurrency in serverless environments.
Overview
Syllabus
OSDI '23 - No Provisioned Concurrency: Fast RDMA-codesigned Remote Fork for Serverless Computing
Taught by
USENIX