• Home
  • Search
  • Fully Transparent Client-Side Caching for Key-Value Store Applications Using FPGAs
  • Cite Icon1
  • https://doi.org/10.1109/hpec62836.2024.10938436Copy DOI Icon

Fully Transparent Client-Side Caching for Key-Value Store Applications Using FPGAs

  • Sep 23, 2024
  • Sahan Bandara +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Key-value stores (KVS) are a critical component of current data center infrastructure. They help address the extreme demand on data centers for high bandwidth, low latency access to large amounts of data. Due to their importance, many efforts have been made to improve their performance, which includes using FPGAs to offload some functionality. These efforts have been focused on improving the performance of the key-value store itself and reducing the load on the server running the KVS. However, with more FPGAs being deployed in the data centers by many cloud service providers, some use models that were not previously practical are becoming more realistic. In this work, we explore one such use case where we attempt to cache key-value entries at the network interface of the client server. We propose an FPGA design that is capable of caching the KVS data transparently to the KVS client application. The proposed solution is able to improve the application throughput while also reducing the network traffic generated by the KVS client. Also, as the proposed solution targets client servers that are typically shared by multiple clients, we discuss the importance of, and present our vision for, an FPGA design supporting multiple tenants.

Similar Papers
  • Conference Article
  • Citations4

Multi-Client Searchable Encryption over Distributed Key-Value Stores

  • May 01, 2017
  • Wanyu Lin +3
  • Conference Article
  • Citations240

An efficient design and implementation of LSM-tree based key-value store on open-channel SSD

  • Apr 14, 2014
  • Peng Wang +6
  • Conference Article
  • Citations2

On improving latency of geographically distributed key-value stores via load balancing with side information

  • Jun 01, 2013
  • Hiroyuki Kubo +1
  • Research Article
  • Citations3

Integrated 3D-stacked server designs for increasing physical density of key-value stores

  • Feb 24, 2014
  • ACM SIGPLAN Notices
  • Anthony Gutierrez +5
  • Research Article
  • Citations61

Bluecache

  • Nov 01, 2016
  • Proceedings of the VLDB Endowment
  • Shuotao Xu +5
  • Conference Article
  • Citations79

Sustainable operation and management of data center chillers using temporal data mining

  • Jun 28, 2009
  • Debprakash Patnaik +3
  • Book Chapter
  • Citations2

Latency-Aware Data Placements for Operational Cost Minimization of Distributed Data Centers

  • Jan 01, 2020
  • Yuqi Fan +5
  • Conference Article
  • Citations5

Cloud Security: From Per-Provider to Per-Service Security SLAs

  • Sep 01, 2016
  • Alessandra De Benedictis +3
  • Conference Article

Developments in green sustainable data center infrastructure management (DCIM) energy tools

  • Jan 01, 2013
  • Qatar Foundation Annual Research Forum Volume 2013 Issue 1
  • Damian Dalton
  • Research Article
  • Citations10

A Cost Efficient Service Broker Policy for Data Center Allocation in IaaS Cloud Model

  • Jul 09, 2020
  • Wireless Personal Communications
  • Sasmita Parida +1
  • Book Chapter

Energy-Efficient Algorithms Used in Datacenters: A Survey

  • Jan 01, 2021
  • M Juliot Sophia +1
  • Conference Article
  • Citations12

Evaluation of SLA-based decision strategies for VM scheduling in cloud data centers

  • Jan 01, 2016
  • Andreas Kohne +3
  • Research Article
  • Citations43

Building Efficient Key-Value Stores via a Lightweight Compaction Tree

  • Nov 24, 2017
  • ACM Transactions on Storage
  • Ting Yao +5
  • Conference Article
  • Citations3

A Reinforcement Learning Model for Virtual Machines Consolidation in Cloud Data Center

  • Jul 01, 2021
  • Qiang Chou +2
  • Research Article
  • Citations37

Bulk Savings for Bulk Transfers: Minimizing the Energy-Cost for Geo-Distributed Data Centers

  • Jan 01, 2020
  • IEEE Transactions on Cloud Computing
  • Xingjian Lu +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.