2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS) 2016
DOI: 10.1109/ipdps.2016.112
|View full text |Cite
|
Sign up to set email alerts
|

High-Performance Hybrid Key-Value Store on Modern Clusters with RDMA Interconnects and SSDs: Non-blocking Extensions, Designs, and Benefits

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
3
2
2

Relationship

0
7

Authors

Journals

citations
Cited by 18 publications
(4 citation statements)
references
References 12 publications
0
4
0
Order By: Relevance
“…In 2015, Islam et al [10] started by placing Memcached, an in-memory KV data store, between Lustre and HDFS to enable low latency and high throughput on reads. Their work continued with Shankar et al [14,15] who replaced internal Memcached operations to improve the performance. This approach differs from our proposal because their storage is not durable data might be lost on failures.…”
Section: Related Workmentioning
confidence: 99%
“…In 2015, Islam et al [10] started by placing Memcached, an in-memory KV data store, between Lustre and HDFS to enable low latency and high throughput on reads. Their work continued with Shankar et al [14,15] who replaced internal Memcached operations to improve the performance. This approach differs from our proposal because their storage is not durable data might be lost on failures.…”
Section: Related Workmentioning
confidence: 99%
“…However, current-generation out-of-box big data analytics and management software stacks (e.g., Hadoop, Spark, Flink, Memcached) have not fully embraced such technologies. For instance, recent studies (Rahman et al, 2014, Islam et al, 2016b, Shankar, Lu, Islam, et al, 2016, Y. Wang et al, 2015, Lim et al, 2014, Huang et al, 2014, Arulraj et al, 2015 have shed light on the possible performance improvements for different big data middleware by taking advantage of RDMA over InfiniBand network, byte-addressability, and persistency of NVM. In this book, we will discuss more details about technological trends in modern HPC and data center clusters in chapter 4.…”
Section: Technological Trendsmentioning
confidence: 99%
“…These protocols are built with operating system-centric concepts and interfaces, such as Sockets, Portable Operating System Interface (POSIX), etc. These programming models typically have higher overhead due to the context switches and buffer copies between user-space and kernel-space (Rahman et al, 2014, Islam et al, 2016b, Shankar, Lu, Islam, et al, 2016. With more and more advanced technologies provided by the underlying hardware layer, new programming models and interfaces are becoming available and they can provide pure user-space and zero-copy communication and I/O protocols for the applications.…”
Section: Convergence In Hpc Big Data and Deep Learningmentioning
confidence: 99%
“…cells with arbitrary byte content) are stored on disk. This is a tradeoff between fast main memory and large disk storage (utilization of different storage types (Shankar et al 2016)). Cell data are written directly to the disk and their storage is subsequently marked as ‘dirty'.…”
Section: Architecture and Data Storage Modelsmentioning
confidence: 99%