Matches in SemOpenAlex for { <https://semopenalex.org/work/W2955946412> ?p ?o ?g. }
- W2955946412 abstract "The byte-addressable Non-Volatile Memory (NVM) is a promising technology since it simultaneously provides DRAM-like performance, disk-like capacity, and persistency. The current NVM deployment is symmetric, where NVM devices are directly attached to servers. Due to the higher density, NVM provides larger capacity and can be shared among servers. Unfortunately, in the symmetric setting, the availability of NVM devices is affected by the specific machine it is attached to. High availability can be realized by replicating data to NVM on a remote machine. However, it requires full replication of data structure in local memory, limiting the size of the working set. This paper rethinks NVM deployment and makes a case for the asymmetric NVM architecture, which decouples servers from persistent data storage. In the proposed AsymNVM architecture, NVM devices (back-end nodes) can be shared by multiple servers (front-end nodes) and provide recoverable persistent data structures. The asymmetric architecture is made possible by RDMA, and follows the recent industry trend of resource disaggregation. We build AsymNVM framework based on AsymNVM architecture that implements: 1) high performance persistent data structure update; 2) NVM data management; 3) concurrency control; and 4) crash-consistency and replication. The central idea is to use operation logs to reduce the stall due to RDMA writes and enable efficient batching and caching in front-end nodes. To evaluation performance, we construct eight widely used data structures and two applications based on AsymNVM framework, and use traces of industry workloads. In a cluster with ten machines, the results show that AsymNVM achieves comparable performance to the best possible symmetric architecture while avoiding all the drawbacks with disaggregation. Compared to the baseline AsymNVM, speedup brought by the proposed optimizations is 6~22x." @default.
- W2955946412 created "2019-07-12" @default.
- W2955946412 creator A5002537227 @default.
- W2955946412 creator A5010832928 @default.
- W2955946412 creator A5047215143 @default.
- W2955946412 creator A5056744693 @default.
- W2955946412 creator A5080684297 @default.
- W2955946412 date "2018-09-25" @default.
- W2955946412 modified "2023-09-22" @default.
- W2955946412 title "A Case for Asymmetric Non-Volatile Memory Architecture" @default.
- W2955946412 cites W1506905771 @default.
- W2955946412 cites W1567210335 @default.
- W2955946412 cites W1963674762 @default.
- W2955946412 cites W1988852271 @default.
- W2955946412 cites W2007888220 @default.
- W2955946412 cites W2010216838 @default.
- W2955946412 cites W2019701892 @default.
- W2955946412 cites W2034586863 @default.
- W2955946412 cites W2048588974 @default.
- W2955946412 cites W2055385473 @default.
- W2955946412 cites W2090204040 @default.
- W2955946412 cites W2105045857 @default.
- W2955946412 cites W2110946051 @default.
- W2955946412 cites W2113637091 @default.
- W2955946412 cites W2119045813 @default.
- W2955946412 cites W2126814371 @default.
- W2955946412 cites W2129554014 @default.
- W2955946412 cites W2136651966 @default.
- W2955946412 cites W2141710443 @default.
- W2955946412 cites W2149649512 @default.
- W2955946412 cites W2150662965 @default.
- W2955946412 cites W2156094106 @default.
- W2955946412 cites W2161047342 @default.
- W2955946412 cites W2258963578 @default.
- W2955946412 cites W2333451476 @default.
- W2955946412 cites W2335806889 @default.
- W2955946412 cites W2416075414 @default.
- W2955946412 cites W2565270815 @default.
- W2955946412 cites W2577489668 @default.
- W2955946412 cites W2593354228 @default.
- W2955946412 cites W2606353336 @default.
- W2955946412 cites W2610308442 @default.
- W2955946412 cites W2612481446 @default.
- W2955946412 cites W2621239346 @default.
- W2955946412 cites W2741420129 @default.
- W2955946412 cites W2752849758 @default.
- W2955946412 cites W2756779857 @default.
- W2955946412 cites W2758102451 @default.
- W2955946412 cites W2789271295 @default.
- W2955946412 cites W2798337732 @default.
- W2955946412 cites W2798652486 @default.
- W2955946412 cites W2884574523 @default.
- W2955946412 cites W2899396876 @default.
- W2955946412 cites W2964109949 @default.
- W2955946412 cites W982826035 @default.
- W2955946412 hasPublicationYear "2018" @default.
- W2955946412 type Work @default.
- W2955946412 sameAs 2955946412 @default.
- W2955946412 citedByCount "0" @default.
- W2955946412 crossrefType "posted-content" @default.
- W2955946412 hasAuthorship W2955946412A5002537227 @default.
- W2955946412 hasAuthorship W2955946412A5010832928 @default.
- W2955946412 hasAuthorship W2955946412A5047215143 @default.
- W2955946412 hasAuthorship W2955946412A5056744693 @default.
- W2955946412 hasAuthorship W2955946412A5080684297 @default.
- W2955946412 hasConcept C111919701 @default.
- W2955946412 hasConcept C120314980 @default.
- W2955946412 hasConcept C130795937 @default.
- W2955946412 hasConcept C149635348 @default.
- W2955946412 hasConcept C177950962 @default.
- W2955946412 hasConcept C41008148 @default.
- W2955946412 hasConcept C7366592 @default.
- W2955946412 hasConcept C77088390 @default.
- W2955946412 hasConcept C888380 @default.
- W2955946412 hasConcept C9390403 @default.
- W2955946412 hasConcept C93996380 @default.
- W2955946412 hasConceptScore W2955946412C111919701 @default.
- W2955946412 hasConceptScore W2955946412C120314980 @default.
- W2955946412 hasConceptScore W2955946412C130795937 @default.
- W2955946412 hasConceptScore W2955946412C149635348 @default.
- W2955946412 hasConceptScore W2955946412C177950962 @default.
- W2955946412 hasConceptScore W2955946412C41008148 @default.
- W2955946412 hasConceptScore W2955946412C7366592 @default.
- W2955946412 hasConceptScore W2955946412C77088390 @default.
- W2955946412 hasConceptScore W2955946412C888380 @default.
- W2955946412 hasConceptScore W2955946412C9390403 @default.
- W2955946412 hasConceptScore W2955946412C93996380 @default.
- W2955946412 hasOpenAccess W2955946412 @default.
- W2955946412 hasRelatedWork W2137227672 @default.
- W2955946412 hasRelatedWork W2398564056 @default.
- W2955946412 hasRelatedWork W2418638285 @default.
- W2955946412 hasRelatedWork W2518466736 @default.
- W2955946412 hasRelatedWork W2767957210 @default.
- W2955946412 hasRelatedWork W2780019936 @default.
- W2955946412 hasRelatedWork W2802448201 @default.
- W2955946412 hasRelatedWork W2806582941 @default.
- W2955946412 hasRelatedWork W2892845727 @default.
- W2955946412 hasRelatedWork W2896376496 @default.
- W2955946412 hasRelatedWork W2897503464 @default.
- W2955946412 hasRelatedWork W2910726692 @default.