LEED: A Low-Power, Fast Persistent Key-Value Store on SmartNIC JBOFs
Zerui Guo, Hua Zhang, Chenxingyu Zhao, Yuebin Bai, Michael M. Swift, Ming Liu
Abstract
The recent emergence of low-power high-throughput programmable storage platforms-SmartNIC JBOF (just-a-bunch-of-flash)-motivates us to rethink the cluster architecture and system stack for energy-efficient large-scale data-intensive workloads. Unlike conventional systems that use an array of server JBOFs or embedded storage nodes, the introduction of SmartNIC JBOFs has drastically changed the cluster compute, memory, and I/O configurations. Such an extremely imbalanced architecture makes prior system design philosophies and techniques either ineffective or invalid.
Topics & Concepts
Computer scienceThroughputKey (lock)Cluster (spacecraft)Embedded systemStack (abstract data type)ArchitecturePower (physics)Flash (photography)Computer data storageOperating systemAssociative arrayComputer hardwareComputer architectureWirelessArtificial intelligencePhysicsVisual artsQuantum mechanicsArtAdvanced Data Storage TechnologiesParallel Computing and Optimization TechniquesDistributed and Parallel Computing Systems