Expeditious High-Concurrency MicroVM SnapStart in Persistent Memory with an...
summary
PASS is a user-space augmented hypervisor that maps entire MicroVM snapshots into a single-tier Intel PMEM address space and implements zero-copy on-demand paging to avoid cache/DRAM copies and filesystem overhead. It is evaluated against Firecracker and FaaSnap on real workloads, showing up to 72% reduction in SnapStart latency versus Firecracker on PMEM, 47% versus FaaSnap, doubles maximum concurrency, and yields 2.2x cost-effectiveness over Firecracker.
AI-written summary · about
chapters (7)
- 0:00SnapStart introduction
- 2:27Existing SnapStart challenges
- 5:01Persistent Memory benefits
- 8:17PM SnapStart challenges
- 13:26Pass system design
- 17:23Performance evaluation
- 19:13Conclusion & Q&A
related talks
15mSabre: Hardware-Accelerated Snapshot Compression for Serverless MicroVMs
23mCrack the FaaS Cold Start and Scalability Bottleneck
20mFirecracker: Lightweight Virtualization for Serverless Applications
14mRethinking Process Snapshots for Near-Warm Serverless Cold Starts
24mLightweight VMs for serverless and containers
23mFaasm: Lightweight Isolation for Efficient Stateful Serverless Computing
30mLambda SnapStart – CRaC’ing the cold start
27mServerless MicroVMs for Containerized Applications
