kth.sePublications KTH
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Cache Allocation in Multi-Tenant Edge Computing: An Online Model-Based Reinforcement Learning Approach
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Network and Systems Engineering. Inst Polytech Paris, SAMOVAR, Telecom SudParis, F-91120 Palaiseau, France; KTH Royal Inst Technol, Sch Elect Engn & Comp Sci, Div Network & Syst Engn, S-11428 Stockholm, Sweden.
Inst Polytech Paris, SAMOVAR, Telecom SudParis, F-91120 Palaiseau, France.
Inst Polytech Paris, SAMOVAR, Telecom SudParis, F-91120 Palaiseau, France.
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Network and Systems Engineering.ORCID iD: 0000-0002-4876-0223
2025 (English)In: IEEE Transactions on Cloud Computing, ISSN 2168-7161, Vol. 13, no 2, p. 459-472Article in journal (Refereed) Published
Abstract [en]

We consider a Network Operator (NO) that owns Edge Computing (EC) resources, virtualizes them and lets third party Service Providers (SPs) run their services, using the allocated slice of resources. We focus on one specific resource, i.e., cache space, and on the problem of how to allocate it among several SPs in order to minimize the backhaul traffic. Due to confidentiality guarantees, the NO cannot observe the nature of the traffic of SPs, which is encrypted. Allocation decisions are thus challenging, since they must be taken solely based on observed monitoring information. Another challenge is that not all the traffic is cacheable. We propose a data-driven cache allocation strategy, based on Reinforcement Learning (RL). Unlike most RL applications, in which the decision policy is learned offline on a simulator, we assume no previous knowledge is available to build such a simulator. We thus apply RL in an online fashion, i.e., the model and the policy are learned by directly perturbing and monitoring the actual system. Since perturbations generate spurious traffic, we thus need to limit perturbations. This requires learning to be extremely efficient. To this aim, we devise a strategy that learns an approximation of the cost function, while interacting with the system. We then use such an approximation in a Model-Based RL (MB-RL) to speed up convergence. We prove analytically that our strategy brings cache allocation boundedly close to the optimum and stably remains in such an allocation. We show in simulations that such convergence is obtained within few minutes. We also study its fairness, its sensitivity to several scenario characteristics and compare it with a method from the state-of-the-art.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE) , 2025. Vol. 13, no 2, p. 459-472
Keywords [en]
Resource management, Backhaul networks, Costs, Cloud computing, Servers, Reinforcement learning, Perturbation methods, Computational modeling, Wireless communication, Pricing, Edge computing, multi-tenant, cache allocation, online learning, model-based reinforcement learning
National Category
Computer Sciences
Identifiers
URN: urn:nbn:se:kth:diva-368422DOI: 10.1109/TCC.2025.3538158ISI: 001504051800012Scopus ID: 2-s2.0-85217706797OAI: oai:DiVA.org:kth-368422DiVA, id: diva2:1990063
Note

QC 20250819

Available from: 2025-08-19 Created: 2025-08-19 Last updated: 2025-08-19Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records

Dán, György

Search in DiVA

By author/editor
Ben Ameur, AyoubDán, György
By organisation
Network and Systems Engineering
In the same journal
IEEE Transactions on Cloud Computing
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 105 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf