报告题目:NOVA: A High Performance, Fault-Tolerant File System for Non-Volatile Main Memories
报告日期及时间:11月9日上午10:00
报告地点:B404
报告人: Jian Xu
报告人单位: University of California, San Diego
报告人简介: Jian Xu is a PhD candidate in the CSE department of University of California, San Diego. He joined Non-volatile Systems Laboratory at 2012, advised by Prof. Steven Swanson. His research focuses on system software for non-volatile memories, and his major project is NOVA, a high-performance, fault-tolerant file system for hybrid volatile/ non-volatile main memories, which is published in FAST 2016 and SOSP 2017. He received M.S. and B.S. degrees from Shanghai Jiao Tong University.
报告摘要: Emerging non-volatile memory technologies promise to revolutionize I/O performance. Placing them on the processor’s memory bus alongside DRAM leads to hybrid volatile/ non-volatile main memory(NVMM)-based systems, offers the potential of storage systems that offer the best characteristics of both technologies, and poses challenges for file system designers.
In this talk I present NOVA, a fault-tolerant file system designed to aggressively exploit non-volatile memory systems and provide strong consistency guarantees. NOVA extends conventional log-structured file system techniques by providing each inode with its own log, allows for high concurrency in file accesses. NOVA combines logging, journaling and copy-on-write technologies to provide strong atomicity guarantees, and provides consistent snapshot support and metadata and data protection for fault tolerance. Experiment results show that NOVA provides up to 2.5× performance improvement compared to state-of-the-art file systems, and up to 11.4× compared to a file system that provides equally strong data consistency guarantees.
邀请人: 何水兵 副教授