Boosting File Systems Elegantly: A Transparent NVM Write-ahead Log for Disk File Systems
- Speaker(s)
- Piotr Głowacki
- Affiliation
- MIMUW
- Language of the talk
- Polish
- Date
- Nov. 25, 2025, 11 a.m.
- Room
- room 4060
- Title in English
- Boosting File Systems Elegantly: A Transparent NVM Write-ahead Log for Disk File Systems
- Seminar
- Seminarium "DeSeR: Dane, strumienie, rozpraszanie"
Podczas referatu przedstawię kluczowe założenia i wyniki pracy „Boosting File Systems Elegantly: A Transparent NVM Write-ahead Log for Disk File Systems” (Wang et al., FAST 2025), w której zaproponowano system NVLog. Zacznę od wyjaśnienia czym jest pamięć NVM (Non-volatile memory), a dokładnie NVDIMM, bo to mają na myśli autorzy używając terminu NVM. Jest to ciekawe medium o prędkościach pomiędzy pamięcią RAM a SSD, a przykładem jego komercyjnego zastosowania jest Intel Optane. Omówię koncepcję wykorzystania pamięci NVM jako przezroczystego dziennika zapisu z wyprzedzeniem (Write-Ahead Log), co pozwala na znaczne przyspieszenie tradycyjnych dyskowych systemów plików bez konieczności ich głębokiej modyfikacji. Skupię się na kluczowym mechanizmie rozwiązania - absorpcji synchronicznych zapisów. Pokażę także mechanizmy zapewniające spójność danych (między NVM a dyskiem) w razie awarii. Opowiem, w jakich przypadkach korzystanie z pamięci NVM daje korzyści, a w jakich nie. Przedstawię również wyniki testów porównujących NVLog z istniejącymi systemami korzystającymi z NVM takimi jak NOVA czy SPFS. Pokażę zarówno rezultaty bezpośrednich mikrobenchmarków jak i makrobenchmarków z użyciem RocksDB i SQLite.
You are not logged in |