~/talk

FlacIO: Flat and Collective I/O for Container Image Service

Talkat FAST '25 · 2025-02-25..02-27· [devops-and-delivery]
name:Yubo Liu
links:none on file
name:Hongbo Li
links:none on file
links:none on file
name:Rui Jing
links:none on file
name:Jian Guo
links:none on file
name:Bo Zhang
links:none on file
links:none on file
name:Yuxin Ren
links:none on file
name:Ning Jia
links:none on file
slides:none on file

FlacIO implements a new runtime image abstraction plus a kernel runtime page cache and a userland FlacIO driver to replace storage-oriented images with memory-oriented service images. The prototype records I/O (io-checker), generates deduplicated runtime images in a registry, and injects pages at cold start; it cuts cold startup latency up to 23× vs full-image and 4.6× vs lazy loading, uses ~5% extra storage, reduces network traffic and memory footprint, and yields 2.25× and 1.7× speedups on object-store and ML workloads.

AI-written summary · about

  1. 0:00FlacIO introduction
  2. 1:42Container image loading challenges
  3. 3:06Cold startup bottlenecks
  4. 4:10Image object design
  5. 5:37FlacIO architecture
  6. 7:25Runtime image generation
  7. 9:30Image organization and deduplication
  8. 10:57Cold startup with FlacIO
  9. 12:41FlacIO integration
  10. 13:45Performance evaluation
  11. 15:09Tradeoffs and overhead
  12. 15:49Real-world results
  13. 16:32Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.