RUE: A caching method for identifying and managing hot data by leveraging resource utilization efficiency. (9th March 2021)
- Record Type:
- Journal Article
- Title:
- RUE: A caching method for identifying and managing hot data by leveraging resource utilization efficiency. (9th March 2021)
- Main Title:
- RUE: A caching method for identifying and managing hot data by leveraging resource utilization efficiency
- Authors:
- Ai, Liang
Deng, Yuhui
Zhou, Yi
Feng, Hao - Other Names:
- Zhou Junlong guestEditor.
Kritikakou Angeliki guestEditor.
Zhu Dakai guestEditor.
Lastra Jose L. Martinez guestEditor.
Hu Shiyan guestEditor. - Abstract:
- Abstract: In this study, we propose a caching method called RUE for dynamic large‐scale data streams. We define a data model to facilitate hot data identification and management. At the heart of RUE model is hot degree that takes into account two factors data resource utilization efficiency and reuse distance, aiming to quantitatively reflect data popularity in a dynamic data stream. Based on data's hot degree, RUE classifies data into four types, each of which is assigned with an associated cache residence time. Guided by RUE model, we develop HM algorithm to identify and manage hot data in a dynamic data stream. HM algorithm is implemented by four stacks, namely, new stack, short stack, long stack, and temp stack . Moreover, an eviction and a migration algorithms are integrated into HM to facilitate block replacement and migration. To evaluate the performance of HM algorithm, we quantitatively compare the performance of RUE with three state‐of‐art algorithms, namely, LRU, LIRS, and ARC under various replacement policies, operations, and workloads. Experimental results show that RUE outperforms these three existing algorithms in terms of both read and write hit rates. Furthermore, we show that with the four stacks in place, the computing overhead of HM is negligible.
- Is Part Of:
- Software, practice & experience. Volume 51:Number 11(2021)
- Journal:
- Software, practice & experience
- Issue:
- Volume 51:Number 11(2021)
- Issue Display:
- Volume 51, Issue 11 (2021)
- Year:
- 2021
- Volume:
- 51
- Issue:
- 11
- Issue Sort Value:
- 2021-0051-0011-0000
- Page Start:
- 2252
- Page End:
- 2273
- Publication Date:
- 2021-03-09
- Subjects:
- cache replacement algorithm -- caching -- hot data identification and management -- resource utilization efficiency -- reuse distance
Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2963 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 19122.xml