PinK - High-speed In-storage Key-value Store with Bounded Tails

PinK - High-speed In-storage Key-value Store with Bounded Tails

USENIX via YouTube Direct link

Key Challenges of Designing KV-SSD

3 of 19

3 of 19

Key Challenges of Designing KV-SSD

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

PinK - High-speed In-storage Key-value Store with Bounded Tails

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 Key-Value (KV) Storage Device
  3. 3 Key Challenges of Designing KV-SSD
  4. 4 Experiments using Hash-based KV-SSD
  5. 5 Problem of Hash-based KV-SSD
  6. 6 Problem of LSM-tree-based KV-SSD
  7. 7 Experiments using LSM-tree-based KV-SSD
  8. 8 Pink : New LSM-tree-based KV-SSD
  9. 9 Overview of LSM-tree in Pink Pink is based on key-value separated LSM-tree
  10. 10 Bounding Tail Latency
  11. 11 Memory Requirement
  12. 12 Reducing Search Overhead
  13. 13 Reducing Compaction I/O Pink without level-pinning
  14. 14 Reducing Sorting Time
  15. 15 Custom KV-SSD Prototype and Setup All algorithms for KV-SSD were implemented on ZCU102 board
  16. 16 Experiment: Throughput
  17. 17 Experiment: Latency
  18. 18 Experiment: Impact of Level-pinning
  19. 19 Experiment: Search Optimization Settings Pink (NO-OPT): Pink without prefix and range pointer Benchmark: YCSB-Load and YCSB-C

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.