Proceedings of the 2nd ACM Symposium on Cloud Computing 2011
DOI: 10.1145/2038916.2038917
|View full text |Cite
|
Sign up to set email alerts
|

An efficient multi-tier tablet server storage architecture

Abstract: Distributed, structured data stores such as Big Table, HBase, and Cassandra use a cluster of machines, each running a database-like software system called the Tablet Server Storage Layer or TSSL. A TSSL's performance on each node directly impacts the performance of the entire cluster. In this paper we introduce an efficient, scalable, multi-tier storage architecture for tablet servers. Our system can use any layered mix of storage devices such as Flash SSDs and magnetic disks. Our experiments show that by usin… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2012
2012
2018
2018

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 20 publications
(7 citation statements)
references
References 45 publications
0
7
0
Order By: Relevance
“…PCP [14] uses a pipelined compaction procedure to fully utilize both CPUs and I/O devices to speed up the compaction procedure. GTSSL [18] develops techniques to adapt to changing read-write ratios and adapting to hybrid disk-flash systems.…”
Section: Improvement On Write Performancementioning
confidence: 99%
See 1 more Smart Citation
“…PCP [14] uses a pipelined compaction procedure to fully utilize both CPUs and I/O devices to speed up the compaction procedure. GTSSL [18] develops techniques to adapt to changing read-write ratios and adapting to hybrid disk-flash systems.…”
Section: Improvement On Write Performancementioning
confidence: 99%
“…CacheOblivious Lookahead Arrays (COLA) [17] and FD-tree [19]. (d) other optimizations like GTSSL [18] uses the reclamation and re-insert techniques to put KV items in upper levels to decrease the count of levels that point queries go through. The partitioned exponential file [13] partition the key range into multiple sub-key ranges, and then point queries just search one smaller sub-key range.…”
Section: Improvement On Read Performancementioning
confidence: 99%
“…Multi-tier storage systems. Multi-tier storage systems are widely used today, such as FAST [24], Easy Tier [28], 3PAR [26], and some recent work [25,38,47,52]. These systems migrate data among traditional storages, while GRANDET works with cloud storage services.…”
Section: Related Workmentioning
confidence: 99%
“…RAM-Cloud [40] stores data in RAM and utilizes fast network connections to rapidly restore failed replicas. TSSL [54] utilizes a multi-tier storage hierarchy to exploit cache-oblivious algorithms in the storage layer. Masstree [35] uses concatenated B + trees to service millions of queries per second.…”
Section: Related Workmentioning
confidence: 99%