Boosting File Systems Elegantly: A Transparent NVM Write-ahead Log for Disk File Systems
- Prelegent(ci)
- Piotr Głowacki
- Afiliacja
- MIMUW
- Język referatu
- polski
- Termin
- 25 listopada 2025 11:00
- Pokój
- p. 4060
- Tytuł w języku angielskim
- Boosting File Systems Elegantly: A Transparent NVM Write-ahead Log for Disk File Systems
- Seminarium
- 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.
Nie jesteś zalogowany |