DC Field | Value | Language |
---|---|---|
dc.contributor.author | Kim, Jongyul | ko |
dc.contributor.author | Jang, Insu | ko |
dc.contributor.author | Reda, Waleed | ko |
dc.contributor.author | Im, Jaeseong | ko |
dc.contributor.author | Canini, Marco | ko |
dc.contributor.author | Kostić, Dejan | ko |
dc.contributor.author | Kwon, Youngjin | ko |
dc.contributor.author | Peter, Simon | ko |
dc.contributor.author | Witchel, Emmett | ko |
dc.date.accessioned | 2021-11-23T06:45:56Z | - |
dc.date.available | 2021-11-23T06:45:56Z | - |
dc.date.created | 2021-11-10 | - |
dc.date.issued | 2021-10-29 | - |
dc.identifier.citation | 28th ACM Symposium on Operating Systems Principles, SOSP 2021, pp.756 - 771 | - |
dc.identifier.uri | http://hdl.handle.net/10203/289396 | - |
dc.description.abstract | In multi-tenant systems, the CPU overhead of distributed file systems (DFSes) is increasingly a burden to application performance. CPU and memory interference cause degraded and unstable application and storage performance, in particular for operation latency. Recent client-local DFSes for persistent memory (PM) accelerate this trend. DFS offload to SmartNICs is a promising solution to these problems, but it is challenging to fit the complex demands of a DFS onto simple SmartNIC processors located across PCIe. We present LineFS, a SmartNIC-offloaded, high-performance DFS with support for client-local PM. To fully leverage the SmartNIC architecture, we decompose DFS operations into execution stages that can be offloaded to a parallel datapath execution pipeline on the SmartNIC. LineFS offloads CPU-intensive DFS tasks, like replication, compression, data publication, index and consistency management to a Smart-NIC. We implement LineFS on the Mellanox BlueField Smart-NIC and compare it to Assise, a state-of-the-art PM DFS. LineFS improves latency in LevelDB up to 80% and throughput in Filebench up to 79%, while providing extended DFS availability during host system failures. | - |
dc.language | English | - |
dc.publisher | ACM SIGOPS | - |
dc.title | LineFS: Efficient SmartNIC Offload of a Distributed File System with Pipeline Parallelism | - |
dc.type | Conference | - |
dc.identifier.scopusid | 2-s2.0-85118308655 | - |
dc.type.rims | CONF | - |
dc.citation.beginningpage | 756 | - |
dc.citation.endingpage | 771 | - |
dc.citation.publicationname | 28th ACM Symposium on Operating Systems Principles, SOSP 2021 | - |
dc.identifier.conferencecountry | GE | - |
dc.identifier.conferencelocation | Virtual | - |
dc.identifier.doi | 10.1145/3477132.3483565 | - |
dc.contributor.localauthor | Kwon, Youngjin | - |
dc.contributor.nonIdAuthor | Jang, Insu | - |
dc.contributor.nonIdAuthor | Reda, Waleed | - |
dc.contributor.nonIdAuthor | Canini, Marco | - |
dc.contributor.nonIdAuthor | Kostić, Dejan | - |
dc.contributor.nonIdAuthor | Peter, Simon | - |
dc.contributor.nonIdAuthor | Witchel, Emmett | - |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.