RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Assise: Performance and Availability via Client-local NVM in a Distributed File System
University of Washington.
KAUST.
KAIST.
KTH, Skolan för elektroteknik och datavetenskap (EECS), Datavetenskap, Kommunikationssystem, CoS, Network Systems Laboratory (NS Lab).ORCID-id: 0000-0002-1256-1070
Vise andre og tillknytning
2020 (engelsk)Inngår i: / [ed] USENIX Association, USENIX - The Advanced Computing Systems Association, 2020, s. 1011--1027Konferansepaper, Publicerat paper (Fagfellevurdert)
Abstract [en]

The adoption of low latency persistent memory modules (PMMs) upends the long-established model of remote storage for distributed file systems. Instead, by colocating computation with PMM storage, we can provide applications with much higher IO performance, sub-second application failover, and strong consistency. To demonstrate this, we built the Assise distributed file system, based on a persistent, replicated coherence protocol that manages client-local PMM as a linearizable 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/BlueStore, NFS, and Octopus on a cluster with Intel Optane DC PMMs and SSDs for common cloud applications and benchmarks, such as LevelDB, Postfix, and FileBench. We find that Assise improves write latency up to 22x, throughput up to 56x, fail-over time up to 103x, and scales up to 6x better than its counterparts, while providing stronger consistency semantics.

sted, utgiver, år, opplag, sider
USENIX - The Advanced Computing Systems Association, 2020. s. 1011--1027
Emneord [en]
non-volatile memory, distributed storage, file systems, data centers, reliability, fault tolerance, scalability
HSV kategori
Identifikatorer
URN: urn:nbn:se:kth:diva-285598ISI: 000668979500057OAI: oai:DiVA.org:kth-285598DiVA, id: diva2:1499219
Konferanse
14th USENIX Symposium on Operating Systems Design and Implementation (OSDI 20) November 4–6, 2020
Forskningsfinansiär
EU, European Research Council, 770889
Merknad

QC 20201109

Tilgjengelig fra: 2020-11-07 Laget: 2020-11-07 Sist oppdatert: 2024-03-18bibliografisk kontrollert

Open Access i DiVA

assise.pdf(853 kB)169 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 853 kBChecksum SHA-512
30c7dfc302991b6094a58e30b9d7a4bb54128a28b5259793aa245cdf4588235082a6ee49f214a9972f832fb3224f9f33be1553c3dcf81b83701e3da1bfb3a690
Type fulltextMimetype application/pdf

Andre lenker

https://www.usenix.org/conference/osdi20/presentation/anderson

Person

Kostic, DejanReda, Waleed

Søk i DiVA

Av forfatter/redaktør
Kostic, DejanReda, Waleed
Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 169 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 601 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf