Optimal Load-Splitting and Distributed-Caching for Dynamic Content

In this work, we consider the problem of 'fresh' caching at distributed (front-end) local caches of content that is subject to 'dynamic' updates at the (back-end) database. We first provide new models and analyses of the average operational cost of a network of distributed edge-c...

Full description

Saved in:
Bibliographic Details
Published in2021 19th International Symposium on Modeling and Optimization in Mobile, Ad hoc, and Wireless Networks (WiOpt) pp. 1 - 8
Main Authors Abolhassani, Bahman, Tadrous, John, Eryilmaz, Atilla
Format Conference Proceeding
LanguageEnglish
Published IFIP 18.10.2021
Subjects
Online AccessGet full text
DOI10.23919/WiOpt52861.2021.9589298

Cover

Abstract In this work, we consider the problem of 'fresh' caching at distributed (front-end) local caches of content that is subject to 'dynamic' updates at the (back-end) database. We first provide new models and analyses of the average operational cost of a network of distributed edge-caches that utilizes wireless multicast to refresh aging content. We attack the problems of what to cache in each edge-cache and how to split the incoming demand amongst them (also called "loadsplitting" in the rest of the paper) in order to minimize the operational cost. While the general form of the problem comes with an NP-hard Knapsack structure, we were able to completely solve the problem by judiciously choosing the number of edge-caches to be deployed over the network. Interestingly, our findings reveal that the optimal caching policy necessitates unequal load-splitting over the edge-caches even when all conditions are symmetric. Moreover, we find that edge- caches with higher load will generally cache fewer but relatively more popular content. We further investigate the tradeoffs between cost reduction and cache savings when employing equal and optimal load-splitting solutions for demand with Zipf(z) popularity distribution. Our analysis reveals that equal load-splitting to edge-caches achieves close-to-optimal for less predictable demand (z < 2) while also saving in the cache size. On the other hand, for more predictable demand (z > 2), optimal load-splitting results in substantial cost gains while decreasing the cache occupancy.
AbstractList In this work, we consider the problem of 'fresh' caching at distributed (front-end) local caches of content that is subject to 'dynamic' updates at the (back-end) database. We first provide new models and analyses of the average operational cost of a network of distributed edge-caches that utilizes wireless multicast to refresh aging content. We attack the problems of what to cache in each edge-cache and how to split the incoming demand amongst them (also called "loadsplitting" in the rest of the paper) in order to minimize the operational cost. While the general form of the problem comes with an NP-hard Knapsack structure, we were able to completely solve the problem by judiciously choosing the number of edge-caches to be deployed over the network. Interestingly, our findings reveal that the optimal caching policy necessitates unequal load-splitting over the edge-caches even when all conditions are symmetric. Moreover, we find that edge- caches with higher load will generally cache fewer but relatively more popular content. We further investigate the tradeoffs between cost reduction and cache savings when employing equal and optimal load-splitting solutions for demand with Zipf(z) popularity distribution. Our analysis reveals that equal load-splitting to edge-caches achieves close-to-optimal for less predictable demand (z < 2) while also saving in the cache size. On the other hand, for more predictable demand (z > 2), optimal load-splitting results in substantial cost gains while decreasing the cache occupancy.
Author Tadrous, John
Eryilmaz, Atilla
Abolhassani, Bahman
Author_xml – sequence: 1
  givenname: Bahman
  surname: Abolhassani
  fullname: Abolhassani, Bahman
  email: abolhassani.2@osu.edu
  organization: The Ohio State University,Department of Electrical and Computer Engineering,Columbus,43210
– sequence: 2
  givenname: John
  surname: Tadrous
  fullname: Tadrous, John
  email: tadrous@gonzaga.edu
  organization: Gonzaga University,Department of Electrical and Computer Engineering,Spokane,WA,99202
– sequence: 3
  givenname: Atilla
  surname: Eryilmaz
  fullname: Eryilmaz, Atilla
  email: eryilmaz.2@osu.edu
  organization: The Ohio State University,Department of Electrical and Computer Engineering,Columbus,43210
BookMark eNotj8FOwzAQRI0EByj9Ai7-gQTv2knsI6RAkSL1AIhjtYk3YCl1otQc-vcE0dNoRk-jmRtxGcfIQkhQOWoH7v4z7KZUoC0hR4WQu8I6dPZCrF1ltVMaqlJX7lo8Llw40CCbkXz2Ng0hpRC_JEUvN-GY5tD-JPZZTd33X96Ps9ycIh1CJ-sxJo7pVlz1NBx5fdaV-Hh-eq-3WbN7ea0fmiwA2JQBoeWiUGRaQ2ysQdCqRfaLKUvwitjpviIPynnteq4QdemxK5QxpkO9Enf_vYGZ99O8zJ5P-_Mz_Qt5ZEj7
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.23919/WiOpt52861.2021.9589298
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 9783903176379
3903176370
EndPage 8
ExternalDocumentID 9589298
Genre orig-research
GroupedDBID 6IE
6IL
CBEJK
RIE
RIL
ID FETCH-LOGICAL-i118t-1a28e550a4b4ae4842130b2edae4661d0ae93f7ad109d39fe72236d2c50444c23
IEDL.DBID RIE
IngestDate Thu Jun 29 18:38:12 EDT 2023
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i118t-1a28e550a4b4ae4842130b2edae4661d0ae93f7ad109d39fe72236d2c50444c23
PageCount 8
ParticipantIDs ieee_primary_9589298
PublicationCentury 2000
PublicationDate 2021-Oct.-18
PublicationDateYYYYMMDD 2021-10-18
PublicationDate_xml – month: 10
  year: 2021
  text: 2021-Oct.-18
  day: 18
PublicationDecade 2020
PublicationTitle 2021 19th International Symposium on Modeling and Optimization in Mobile, Ad hoc, and Wireless Networks (WiOpt)
PublicationTitleAbbrev WiOpt
PublicationYear 2021
Publisher IFIP
Publisher_xml – name: IFIP
Score 1.8037567
Snippet In this work, we consider the problem of 'fresh' caching at distributed (front-end) local caches of content that is subject to 'dynamic' updates at the...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Age of Information
Aging
Caching
Content Distribution Networks
Costs
Distributed databases
Dynamic Content
Measurement
Multicast communication
Predictive models
Wireless networks
Title Optimal Load-Splitting and Distributed-Caching for Dynamic Content
URI https://ieeexplore.ieee.org/document/9589298
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFG6Akyc1YPydHjzaQX-MtldBQoyoiRK5ka59S4g6iBkX_3pfN8RoPHhrm6Vr02Xf-7bvfY-Qi9RYBQg8zDormXJas4znnonozaaDy3gvJjhP7vrjqbqZpbMGudzmwgBAJT6DJDarf_lh6dfxU1nX4szCmiZp4mNW52rV4hwhLbfd58X9qkyF6UfeJ3iyufxH3ZQKNka7ZPJ1w1ot8pKsyyzxH7-8GP-7oj3S-U7Qow9b6NknDSja5ArXtXhzr_R26QJ7xOiy0jRTVwQ6jP64sbQVBDao9ZMUw1U6rAvS08qkqig7ZDq6fhqM2aZEAlsgMygZd8IAkgynMuVAGSUQkzIBATuIvKHnwMpcu8B7Nkibg8ZwoB-ET6NPnBfygLSKZQGHhKbCedAyArpVwQASDaQruZVgwXoNR6Qd9z9f1S4Y883Wj_8ePiE78QziW56bU9Iq39dwhvBdZufVuX0CLsCbhw
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFH5BPOhJDRh_24NHO1jXsfYqSFABTYTIjXTrW0LQQcy4-Nf7uiFG48Fb16Rbmyb73td-73sAV6HSEgl4uDY64NJEEY_9NOHCebNF1sR-0yU4D4at3ljeT8JJBa43uTCIWIjP0HPN4i7fLpKVOypraHqz0GoLtgn3ZVhma5XyHBFoXzdeZo_LPBSq5Zif8L31gB-VUwrg6O7B4OuTpV5k7q3y2Es-frkx_ndO-1D_TtFjTxvwOYAKZjW4oXnN3swr6y-M5c8UXxaqZmYyyzrOIdcVt0LL26WCklHAyjplSXpW2FRleR3G3dtRu8fXRRL4jLhBzn0jFBLNMDKWBqWSglApFmjpgbDXNg3qII2M9ZvaBjrFiAKClhVJ6JziEhEcQjVbZHgELBQmwShwkK6lVUhUgwhLqgPUqJMIj6Hm1j9dlj4Y0_XST_7uvoSd3mjQn_bvhg-nsOv2w_3zfXUG1fx9hecE5nl8UezhJ4S_ntQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2021+19th+International+Symposium+on+Modeling+and+Optimization+in+Mobile%2C+Ad+hoc%2C+and+Wireless+Networks+%28WiOpt%29&rft.atitle=Optimal+Load-Splitting+and+Distributed-Caching+for+Dynamic+Content&rft.au=Abolhassani%2C+Bahman&rft.au=Tadrous%2C+John&rft.au=Eryilmaz%2C+Atilla&rft.date=2021-10-18&rft.pub=IFIP&rft.spage=1&rft.epage=8&rft_id=info:doi/10.23919%2FWiOpt52861.2021.9589298&rft.externalDocID=9589298