Deakin University
Browse

File(s) under permanent embargo

Constrained app data caching over edge server graphs in edge computing environment

journal contribution
posted on 2021-02-24, 00:00 authored by Xiaoyu Xia, Feifei ChenFeifei Chen, John Grundy, Mohamed AbdelrazekMohamed Abdelrazek, Hai Jin, Qiang He
In recent years, edge computing, as an extension of cloud computing, has emerged as a promising paradigm for powering a variety of applications demanding low latency, e.g., virtual or augmented reality, interactive gaming, real-time navigation, etc. In the edge computing environment, edge servers are deployed at base stations to offer highly-accessible computing capacities to nearby end-users, e.g., CPU, RAM, storage, etc. From a service provider's perspective, caching app data on edge servers can ensure low latency in its users' data retrieval. Given constrained cache spaces on edge servers due to their physical sizes, the optimal data caching strategy must minimize overall user latency. In this paper, we formulate this Constrained Edge Data Caching (CEDC) problem as a constrained optimization problem from the service provider's perspective and prove its NP-hardness. We propose an optimal approach named CEDC-IP to solve this CEDC problem exactly with the Integer Programming technique. We also provide an approximation algorithm named CEDC-A for finding approximate solutions to large-scale CEDC problems efficiently and prove its approximation ratio. CEDC-IP and CEDC-A are evaluated on a real-world data set and a synthesized data set. The results demonstrate that they significantly outperform four representative approaches.

History

Journal

IEEE transactions on services computing

Pagination

1 - 13

Publisher

Institute of Electrical and Electronics Engineers

Location

Piscataway, N.J.

eISSN

2372-0204

Language

eng

Publication classification

C1 Refereed article in a scholarly journal