A Hierarchical Cache Architecture-Oriented Cache Management Scheme for Information-Centric Networking

Information-Centric Networking (ICN) typically utilizes DRAM (Dynamic Random Access Memory) to build in-network cache components due to its high data transfer rate and low latency. However, DRAM faces significant limitations in terms of cost and capacity, making it challenging to meet the growing de...

Full description

Saved in:
Bibliographic Details
Main Authors: Yichao Chao, Rui Han
Format: Article
Language:English
Published: MDPI AG 2025-01-01
Series:Future Internet
Subjects:
Online Access:https://www.mdpi.com/1999-5903/17/1/17
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832588439434821632
author Yichao Chao
Rui Han
author_facet Yichao Chao
Rui Han
author_sort Yichao Chao
collection DOAJ
description Information-Centric Networking (ICN) typically utilizes DRAM (Dynamic Random Access Memory) to build in-network cache components due to its high data transfer rate and low latency. However, DRAM faces significant limitations in terms of cost and capacity, making it challenging to meet the growing demands for cache scalability required by increasing Internet traffic. Combining high-speed but expensive memory (e.g., DRAM) with large-capacity, low-cost storage (e.g., SSD) to construct a hierarchical cache architecture has emerged as an effective solution to this problem. However, how to perform efficient cache management in such architectures to realize the expected cache performance remains challenging. This paper proposes a cache management scheme for hierarchical cache architectures in ICN, which introduces a differentiated replica replacement policy to accommodate the varying request access patterns at different cache layers, thereby enhancing overall cache performance. Additionally, a probabilistic insertion-based SSD cache admission filtering mechanism is designed to control the SSD write load, addressing the issue of balancing SSD lifespan and space utilization. Extensive simulation results demonstrate that the proposed scheme exhibits superior cache performance and lower SSD write load under various workloads and replica placement strategies, highlighting its broad applicability to different application scenarios. Additionally, it maintains stable performance improvements across different cache capacity settings, further reflecting its good scalability.
format Article
id doaj-art-be05cb8823b34332b2c689f7f0112c54
institution Kabale University
issn 1999-5903
language English
publishDate 2025-01-01
publisher MDPI AG
record_format Article
series Future Internet
spelling doaj-art-be05cb8823b34332b2c689f7f0112c542025-01-24T13:33:34ZengMDPI AGFuture Internet1999-59032025-01-011711710.3390/fi17010017A Hierarchical Cache Architecture-Oriented Cache Management Scheme for Information-Centric NetworkingYichao Chao0Rui Han1National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, No. 21, North Fourth Ring Road, Haidian District, Beijing 100190, ChinaNational Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, No. 21, North Fourth Ring Road, Haidian District, Beijing 100190, ChinaInformation-Centric Networking (ICN) typically utilizes DRAM (Dynamic Random Access Memory) to build in-network cache components due to its high data transfer rate and low latency. However, DRAM faces significant limitations in terms of cost and capacity, making it challenging to meet the growing demands for cache scalability required by increasing Internet traffic. Combining high-speed but expensive memory (e.g., DRAM) with large-capacity, low-cost storage (e.g., SSD) to construct a hierarchical cache architecture has emerged as an effective solution to this problem. However, how to perform efficient cache management in such architectures to realize the expected cache performance remains challenging. This paper proposes a cache management scheme for hierarchical cache architectures in ICN, which introduces a differentiated replica replacement policy to accommodate the varying request access patterns at different cache layers, thereby enhancing overall cache performance. Additionally, a probabilistic insertion-based SSD cache admission filtering mechanism is designed to control the SSD write load, addressing the issue of balancing SSD lifespan and space utilization. Extensive simulation results demonstrate that the proposed scheme exhibits superior cache performance and lower SSD write load under various workloads and replica placement strategies, highlighting its broad applicability to different application scenarios. Additionally, it maintains stable performance improvements across different cache capacity settings, further reflecting its good scalability.https://www.mdpi.com/1999-5903/17/1/17hierarchical cachingcache managementcache replacementSSDcache admission
spellingShingle Yichao Chao
Rui Han
A Hierarchical Cache Architecture-Oriented Cache Management Scheme for Information-Centric Networking
Future Internet
hierarchical caching
cache management
cache replacement
SSD
cache admission
title A Hierarchical Cache Architecture-Oriented Cache Management Scheme for Information-Centric Networking
title_full A Hierarchical Cache Architecture-Oriented Cache Management Scheme for Information-Centric Networking
title_fullStr A Hierarchical Cache Architecture-Oriented Cache Management Scheme for Information-Centric Networking
title_full_unstemmed A Hierarchical Cache Architecture-Oriented Cache Management Scheme for Information-Centric Networking
title_short A Hierarchical Cache Architecture-Oriented Cache Management Scheme for Information-Centric Networking
title_sort hierarchical cache architecture oriented cache management scheme for information centric networking
topic hierarchical caching
cache management
cache replacement
SSD
cache admission
url https://www.mdpi.com/1999-5903/17/1/17
work_keys_str_mv AT yichaochao ahierarchicalcachearchitectureorientedcachemanagementschemeforinformationcentricnetworking
AT ruihan ahierarchicalcachearchitectureorientedcachemanagementschemeforinformationcentricnetworking
AT yichaochao hierarchicalcachearchitectureorientedcachemanagementschemeforinformationcentricnetworking
AT ruihan hierarchicalcachearchitectureorientedcachemanagementschemeforinformationcentricnetworking