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...
Saved in:
Published in | 2021 19th International Symposium on Modeling and Optimization in Mobile, Ad hoc, and Wireless Networks (WiOpt) pp. 1 - 8 |
---|---|
Main Authors | , , |
Format | Conference Proceeding |
Language | English |
Published |
IFIP
18.10.2021
|
Subjects | |
Online Access | Get full text |
DOI | 10.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 |