Javascript must be enabled to continue!
A Hierarchical Cache Architecture-Oriented Cache Management Scheme for Information-Centric Networking
View through CrossRef
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.
Title: A Hierarchical Cache Architecture-Oriented Cache Management Scheme for Information-Centric Networking
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.
Related Results
Employees’ use of social networking sites and job performance
Employees’ use of social networking sites and job performance
Abstract
This study was designed to explore the purpose to which employees use social networking sites and examine its effect on their performance. Using data from 203 resp...
RMBCC: A Replica Migration-Based Cooperative Caching Scheme for Information-Centric Networks
RMBCC: A Replica Migration-Based Cooperative Caching Scheme for Information-Centric Networks
How to maximize the advantages of in-network caching under limited cache space has always been a key issue in information-centric networking (ICN). Replica placement strategies aim...
Smart hardware designs for probabilistically-analyzable processor architectures
Smart hardware designs for probabilistically-analyzable processor architectures
Future Critical Real-Time Embedded Systems (CRTES), like those is planes, cars or trains, require more and more guaranteed performance in order to satisfy the increasing performanc...
In-Memory Caching for Enhancing Subgraph Accessibility
In-Memory Caching for Enhancing Subgraph Accessibility
Graphs have been utilized in various fields because of the development of social media and mobile devices. Various studies have also been conducted on caching techniques to reduce ...
DSAC-Digital Signature for Access Control in Information Centric Network
DSAC-Digital Signature for Access Control in Information Centric Network
The world is growing very rapidly concerning technology. In the next-generation Internet, the existing architecture requires to be upgraded from Host-Centric Networking paradigm to...
Design and Optimization of 4-way set Associative Mapped Cache Controller
Design and Optimization of 4-way set Associative Mapped Cache Controller
Abstract: In the realm of modern computer systems, the 4-way set associative mapped cache controller emerges as a cornerstone, revolutionizing memory access efficiency. This explor...
Analytical characterization of cache replacement policy impact on content delivery time in information‐centric networks
Analytical characterization of cache replacement policy impact on content delivery time in information‐centric networks
SummaryInformation‐centric networking (ICN) has emerged as a promising candidate for designing content‐based future Internet paradigms. ICN increases the utilization of a network t...
C-Aware: A Cache Management Algorithm Considering Cache Media Access Characteristic in Cloud Computing
C-Aware: A Cache Management Algorithm Considering Cache Media Access Characteristic in Cloud Computing
Data congestion and network delay are the important factors that affect performance of cloud computing systems. Using local disk of computing nodes as a cache can sometimes get bet...


