TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

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

27 pointsby mlernerover 3 years ago

1 comment

Cullinetover 3 years ago
<a href="https:&#x2F;&#x2F;www.cs.utexas.edu&#x2F;users&#x2F;witchel&#x2F;pubs&#x2F;kim21sosp-linefs.pdf" rel="nofollow">https:&#x2F;&#x2F;www.cs.utexas.edu&#x2F;users&#x2F;witchel&#x2F;pubs&#x2F;kim21sosp-linef...</a><p>LineFS is being compared to Assise <a href="https:&#x2F;&#x2F;www.cs.utexas.edu&#x2F;users&#x2F;witchel&#x2F;pubs&#x2F;anderson20osdi-assise.pdf" rel="nofollow">https:&#x2F;&#x2F;www.cs.utexas.edu&#x2F;users&#x2F;witchel&#x2F;pubs&#x2F;anderson20osdi-...</a><p>which opens the second paper with :<p>&quot;we built the As- sise distributed file system, based on a persistent, replicated coherence protocol that manages client-local PMM as a lin- earizable and crash-recoverable cache between applications and slower (and possibly remote) storage. Assise maximizes locality for all file IO by carrying out IO on process-local, socket-local, and client-local PMM whenever possible. Assise minimizes coherence overhead by maintaining consistency at IO operation granularity, rather than at fixed block sizes. We compare Assise to Ceph&#x2F;BlueStore, NFS, and Octopus on a cluster with Intel Optane DC PMMs and SSDs for com- mon cloud applications and benchmarks, such as LevelDB, Postfix, and FileBench. We find that Assise improves write latency up to 22×, throughput up to 56×, fail-over time up to 103×, and scales up to 6× better than its counterparts, while providing stronger consistency semantics.&quot;