Rust-based, Secure and Lightweight Container Runtime for Embedded Systems
CNCF [Cloud Native Computing Foundation] via YouTube
Overview
Syllabus
Intro
Outline of the Talk
Container Virtualization
What is Container Runtime?
Container Runtime Stack
Requirements of Embedded Systems
Containers on Embedded Systems
Problems of the Existing Runtimes
Rust-based Container Runtime
Comparison with the Existing Runtimes
Why Rust?
Crates for the Container Runtime
Architecture Overview
Real-Time (RT) Support
Design of Fast Startup and RT Support
Fine-Grained Access Control (FGAC)
Seccomp Notify Feature
Design of FGAC
Evaluation
Results: Start Time
Results: Memory Usage
Future Work
Conclusion
Taught by
CNCF [Cloud Native Computing Foundation]