JCSP: Joint Caching and Service Placement for Edge Computing Systems

05/09/2022
by   Yicheng Gao, et al.
0

With constrained resources, what, where, and how to cache at the edge is one of the key challenges for edge computing systems. The cached items include not only the application data contents but also the local caching of edge services that handle incoming requests. However, current systems separate the contents and services without considering the latency interplay of caching and queueing. Therefore, in this paper, we propose a novel class of stochastic models that enable the optimization of content caching and service placement decisions jointly. We first explain how to apply layered queueing networks (LQNs) models for edge service placement and show that combining this with genetic algorithms provides higher accuracy in resource allocation than an established baseline. Next, we extend LQNs with caching components to establish a joint modeling method for content caching and service placement (JCSP) and present analytical methods to analyze the resulting model. Finally, we simulate real-world Azure traces to evaluate the JCSP method and find that JCSP achieves up to 35 improvement in response time and 500MB reduction in memory usage than baseline heuristics for edge caching resource allocation.

READ FULL TEXT
research
01/19/2023

Joint Service Caching and Computing Resource Allocation for Edge Computing-Enabled Networks

In this paper, we consider the service caching and the computing resourc...
research
06/03/2019

Joint Optimization of Service Caching Placement and Computation Offloading in Mobile Edge Computing System

In mobile edge computing (MEC) systems, edge service caching refers to p...
research
03/20/2021

Joint Resource Allocation and Cache Placement for Location-Aware Multi-User Mobile Edge Computing

With the growing demand for latency-critical and computation-intensive I...
research
07/19/2023

Joint Service Caching, Communication and Computing Resource Allocation in Collaborative MEC Systems: A DRL-based Two-timescale Approach

Meeting the strict Quality of Service (QoS) requirements of terminals ha...
research
05/20/2023

Joint Foundation Model Caching and Inference of Generative AI Services for Edge Intelligence

With the rapid development of artificial general intelligence (AGI), var...
research
10/03/2018

Deep Learning Based Caching for Self-Driving Car in Multi-access Edge Computing

Once self-driving car becomes a reality and passengers are no longer wor...
research
01/18/2018

Security in Mobile Edge Caching with Reinforcement Learning

Mobile edge computing usually uses cache to support multimedia contents ...

Please sign up or login with your details

Forgot password? Click here to reset