TY - JOUR T1 - Xpass: NUMA-aware Persistent Memory Disaggregation AU - Nam, Jaeyoun AU - Cha, Hokeun AU - Lee, ByeongKeon AU - Nam, Beomseok JO - Journal of KIISE, JOK PY - 2021 DA - 2021/1/14 DO - 10.5626/JOK.2021.48.7.735 KW - disaggregation KW - dynamic hash KW - Non-Uniform Memory Access KW - persistent memory KW - LRFU AB - The disaggregation method is used for efficient resource management in large-scale data centers, where each server consists of NUMA nodes. In the NUMA architecture, the latency difference between the remote and local access is known to be significant. In particular, remote NUMA access to persistent memory is even higher than DRAM. In this study, we propose Xpass, a memory disaggregation framework that considers the locality of NUMA architecture in a persistent memory disaggregation system. Xpass uses the dynamic hash table - CCEH to manage cached pages, and proposes a segment split algorithm that considers load balancing between the NUMA nodes in a NUMA environment.