Cost-Efficient Hierarchical Caching for Cloudbased Key-Value Stores

With the rapid expansion of cloud computing services, optimizing data storage and retrieval in cloud-based systems has become crucial. This thesis explores a cost-efficient approach to hierarchical caching in cloud environments, specifically focusing on key-value stores. Building on previous work in elastic caching, this research introduces a hybrid caching system that leverages in-instance memory, in-instance disk, and persistent cloud storage to create a multi-tiered hierarchy. This hierarchy reflects the varying importance of data, optimizing its placement and retrieval. Using Amazon Web Services (AWS) for implementation, the study evaluates different data eviction and placement strategies to enhance performance. Experiments conducted measure query latency and cache hit rates across different storage mediums. Results indicate that our cost-aware caching strategy achieves approximately a 10 % improvement in query latency compared to traditional Least Recently Used (LRU) approaches, with a significantly higher number of hits occurring in memory. This demonstrates that a hierarchical, cost-efficient caching policy can substantially improve performance in cloudbased key-value stores, balancing speed and cost-effectiveness.

Authors

Institutions

Publication Details

Published
2024-10-25
DOI
https://doi.org/10.1109/ccnis64984.2024.00019
Citations
9
Primary Topic
Caching and Content Delivery
Type
article
Field-Weighted Citation Impact
2.79
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Cost-Efficient Hierarchical Caching for Cloudbased Key-Value Stores

Prakash Kumar Gautam
9 citations
Caching and Content Delivery
2.79
article

Cost-Efficient Hierarchical Caching for Cloudbased Key-Value Stores

Prakash Kumar Gautam
article en
9 citations

Abstract

With the rapid expansion of cloud computing services, optimizing data storage and retrieval in cloud-based systems has become crucial. This thesis explores a cost-efficient approach to hierarchical caching in cloud environments, specifically focusing on key-value stores. Building on previous work in elastic caching, this research introduces a hybrid caching system that leverages in-instance memory, in-instance disk, and persistent cloud storage to create a multi-tiered hierarchy. This hierarchy reflects the varying importance of data, optimizing its placement and retrieval. Using Amazon Web Services (AWS) for implementation, the study evaluates different data eviction and placement strategies to enhance performance. Experiments conducted measure query latency and cache hit rates across different storage mediums. Results indicate that our cost-aware caching strategy achieves approximately a 10 % improvement in query latency compared to traditional Least Recently Used (LRU) approaches, with a significantly higher number of hits occurring in memory. This demonstrates that a hierarchical, cost-efficient caching policy can substantially improve performance in cloudbased key-value stores, balancing speed and cost-effectiveness.

Harrisburg University of Science and Technology (US)
Openalex Percentile: Top 8%
Caching and Content Delivery
2.79
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.