Aquifer: Hierarchical Memory Pooling with CXL and RDMA for MicroVM Snapshots
Aquifer is a novel hierarchical memory pooling system that combines low-latency CXL and cluster-wide RDMA to optimize MicroVM snapshot restoration by employing a hotness-based format, an ownership-based coherence protocol, and a hybrid copy-and-demand paging mechanism, thereby significantly reducing cold-start latency compared to existing solutions.