Latency Tradeoffs In Distributed Storage Access

Download Latency Tradeoffs In Distributed Storage Access full books in PDF, epub, and Kindle. Read online free Latency Tradeoffs In Distributed Storage Access ebook anywhere anytime directly on your device. Fast Download speed and no annoying ads. We cannot guarantee that every ebooks is available!

Latency Tradeoffs in Distributed Storage Access

Latency Tradeoffs in Distributed Storage Access
Author :
Publisher :
Total Pages : 123
Release :
ISBN-10 : OCLC:1280140964
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Latency Tradeoffs in Distributed Storage Access by : Madhurima Ray

Download or read book Latency Tradeoffs in Distributed Storage Access written by Madhurima Ray and published by . This book was released on 2019 with total page 123 pages. Available in PDF, EPUB and Kindle. Book excerpt: The performance of storage systems is central to handling the huge amount of data being generated from a variety of sources including scientific experiments, social media, crowdsourcing, and from an increasing variety of cyber-physical systems. The emerging high-speed storage technologies enable the ingestion of and access to such large volumes of data efficiently. However, the combination of high data volume requirements of new applications that largely generate unstructured and semistructured streams of data combined with the emerging high-speed storage technologies pose a number of new challenges, including the low latency handling of such data and ensuring that the network providing access to the data does not become the bottleneck. The traditional relational model is not well suited for efficiently storing and retrieving unstructured and semi-structured data. An alternate mechanism, popularly known as Key-Value Store (KVS) has been investigated over the last decade to handle such data. A KVS store only needs a 'key' to uniquely identify the data record, which may be of variable length and may or may not have further structure in the form of predefined fields. Most of the KVS in existence have been designed for hard-disk based storage (before the SSDs gain popularity) where avoiding random accesses is crucial for good performance. Unfortunately, as the modern solid-state drives become the norm as the data center storage, the HDD-based KV structures result in high read, write, and space amplifications which becomes detrimental to both the SSD's performance and endurance. Also note that regardless of how the storage systems are deployed, access to large amounts of storage by many nodes must necessarily go over the network. At the same time, the emerging storage technologies such as Flash, 3D-crosspoint, phase change memory (PCM), etc. coupled with highly efficient access protocols such as NVMe are capable of ingesting and reading data at rates that challenge even the leading edge networking technologies such as 100Gb/sec Ethernet. At the same time, some of the higher-end storage technologies (e.g., Intel Optane storage based on 3-D crosspoint technology, PCM, etc.) coupled with lean protocols like NVMe are capable of providing storage access latencies in the 10-20$\mu s$ range, which means that the additional latency due to network congestion could become significant. The purpose of this thesis is to addresses some of the aforementioned issues. We propose a new hash-based and SSD-friendly key-value store (KVS) architecture called FlashKey which is especially designed for SSDs to provide low access latencies, low read and write amplification, and the ability to easily trade-off latencies for any sequential access, for example, range queries. Through detailed experimental evaluation of FlashKey against the two most popular KVs, namely, RocksDB and LevelDB, we demonstrate that even as an initial implementation we are able to achieve substantially better write amplification, average, and tail latency at a similar or better space amplification. Next, we try to deal with network congestion by dynamically replicating the data items that are heavily used. The tradeoff here is between the latency and the replication or migration overhead. It is important to reverse the replication or migration as the congestion fades away since our observation tells that placing data and applications (that access the data) together in a consolidated fashion would significantly reduce the propagation delay and increase the network energy-saving opportunities which is required as the data center network nowadays are equipped with high-speed and power-hungry network infrastructures. Finally, we designed a tradeoff between network consolidation and congestion. Here, we have traded off the latency to save power. During the quiet hours, we consolidate the traffic is fewer links and use different sleep modes for the unused links to save powers. However, as the traffic increases, we reactively start to spread out traffic to avoid congestion due to the upcoming traffic surge. There are numerous studies in the area of network energy management that uses similar approaches, however, most of them do energy management at a coarser time granularity (e.g. 24 hours or beyond). As opposed to that, our mechanism tries to steal all the small to medium time gaps in traffic and invoke network energy management without causing a significant increase in latency.


Latency Tradeoffs in Distributed Storage Access Related Books

Latency Tradeoffs in Distributed Storage Access
Language: en
Pages: 123
Authors: Madhurima Ray
Categories:
Type: BOOK - Published: 2019 - Publisher:

DOWNLOAD EBOOK

The performance of storage systems is central to handling the huge amount of data being generated from a variety of sources including scientific experiments, so
Storage Latency Tradeoffs in Geographically-Distributed Storage Settings
Language: en
Pages: 0
Authors: Ethan Balcik
Categories:
Type: BOOK - Published: 2022 - Publisher:

DOWNLOAD EBOOK

Recent work in distributed data storage has demonstrated potential in the use of erasure coding for improved fault tolerance. Work by Cadambe and Lyu further in
Trade-offs in Implementing Consistent Distributed Storage
Language: en
Pages: 550
Authors: Nicholas C. Nicolaou
Categories:
Type: BOOK - Published: 2011 - Publisher:

DOWNLOAD EBOOK

Performance Analysis of Access Latency in Distributed Storage Systems
Language: en
Pages: 0
Authors: 帥奇奇
Categories: Electronic data processing
Type: BOOK - Published: 2016 - Publisher:

DOWNLOAD EBOOK

Grid and Cooperative Computing - GCC 2005
Language: en
Pages: 1222
Authors: Hai Zhuge
Categories: Computers
Type: BOOK - Published: 2005-11-16 - Publisher: Springer

DOWNLOAD EBOOK

This volume presents the accepted papers for the 4th International Conference onGridandCooperativeComputing(GCC2005),heldinBeijing,China,during November 30 –