LineFS: Efficient SmartNIC Offload of a Distributed File System with Pipeline Parallelism

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 120
  • Download : 0
DC FieldValueLanguage
dc.contributor.authorKim, Jongyulko
dc.contributor.authorJang, Insuko
dc.contributor.authorReda, Waleedko
dc.contributor.authorIm, Jaeseongko
dc.contributor.authorCanini, Marcoko
dc.contributor.authorKostić, Dejanko
dc.contributor.authorKwon, Youngjinko
dc.contributor.authorPeter, Simonko
dc.contributor.authorWitchel, Emmettko
dc.date.accessioned2021-11-23T06:45:56Z-
dc.date.available2021-11-23T06:45:56Z-
dc.date.created2021-11-10-
dc.date.issued2021-10-29-
dc.identifier.citation28th ACM Symposium on Operating Systems Principles, SOSP 2021, pp.756 - 771-
dc.identifier.urihttp://hdl.handle.net/10203/289396-
dc.description.abstractIn 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.languageEnglish-
dc.publisherACM SIGOPS-
dc.titleLineFS: Efficient SmartNIC Offload of a Distributed File System with Pipeline Parallelism-
dc.typeConference-
dc.identifier.scopusid2-s2.0-85118308655-
dc.type.rimsCONF-
dc.citation.beginningpage756-
dc.citation.endingpage771-
dc.citation.publicationname28th ACM Symposium on Operating Systems Principles, SOSP 2021-
dc.identifier.conferencecountryGE-
dc.identifier.conferencelocationVirtual-
dc.identifier.doi10.1145/3477132.3483565-
dc.contributor.localauthorKwon, Youngjin-
dc.contributor.nonIdAuthorJang, Insu-
dc.contributor.nonIdAuthorReda, Waleed-
dc.contributor.nonIdAuthorCanini, Marco-
dc.contributor.nonIdAuthorKostić, Dejan-
dc.contributor.nonIdAuthorPeter, Simon-
dc.contributor.nonIdAuthorWitchel, Emmett-
Appears in Collection
CS-Conference Papers(학술회의논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0