Integrated document caching and prefetching in storage hierarchies based on Markov-chain predictions

被引:18
|
作者
Kraiss, A [1 ]
Weikum, G [1 ]
机构
[1] Univ Saarland, Dept Comp Sci, D-66041 Saarbrucken, Germany
来源
VLDB JOURNAL | 1998年 / 7卷 / 03期
关键词
performance; caching; prefetching; scheduling; tertiary storage; stochastic modeling; Markov chains;
D O I
10.1007/s007780050060
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Large multimedia document archives may hold a major fraction of their data in tertiary storage libraries for cost reasons. This paper develops an integrated approach to the vertical data migration between the tertiary, secondary, and primary storage in that it reconciles speculative prefetching, to mask the high latency of the tertiary storage, with the replacement policy of the document caches at the secondary and primary storage level, and also considers the interaction of these policies with the tertiary and secondary storage request scheduling. The integrated migration policy is based on a continuous-time Markov chain model for predicting the expected number of accesses to a document within a specified time horizon. Prefetching is initiated only if that expectation is higher than those of the documents that need to be dropped from secondary storage to free up the necessary space. In addition, the possible resource contention at the tertiary and secondary storage is taken into account by dynamically assessing the response-time benefit of prefetching a document versus the penalty that it would incur on the response time of the pending document requests. The parameters of the continuous-time Markov chain model, the probabilities of co-accessing certain documents and the interaction times between successive accesses, are dynamically estimated and adjusted to evolving workload patterns by keeping online statistics. The integrated policy for vertical data migration has been implemented in a prototype system. The system makes profitable use of the Markov chain model also for the scheduling of volume exchanges in the tertiary storage library. Detailed simulation experiments with Web-server-like synthetic workloads indicate significant gains in terms of client response time. The experiments also show that the overhead of the statistical bookkeeping and the computations for the access predictions is affordable.
引用
收藏
页码:141 / 162
页数:22
相关论文
共 50 条
  • [31] A Markov-Chain Model Based Study of Distributed Weighted Round-Robin Scheduling for Data Centers
    Jain, Shweta
    Jain, Saurabh
    2018 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATION AND TELECOMMUNICATION (ICACAT), 2018,
  • [32] Optimal clinical trial design based on a dichotomous Markov-chain mixed-effect sleep model
    C. Steven Ernest
    Joakim Nyberg
    Mats O. Karlsson
    Andrew C. Hooker
    Journal of Pharmacokinetics and Pharmacodynamics, 2014, 41 : 639 - 654
  • [33] Examination of Markov-chain approximation in football games based on time evolution of ball-passing networks
    Yamamoto, Ken
    Narizuka, Takuma
    PHYSICAL REVIEW E, 2018, 98 (05)
  • [34] An efficient Markov chain-based data prefetching for motion estimation of HEVC on multi-core DSPs
    Shiming Sun
    Hongxu Jiang
    Bo Li
    Multimedia Tools and Applications, 2016, 75 : 8019 - 8043
  • [35] An efficient Markov chain-based data prefetching for motion estimation of HEVC on multi-core DSPs
    Sun, Shiming
    Jiang, Hongxu
    Li, Bo
    MULTIMEDIA TOOLS AND APPLICATIONS, 2016, 75 (13) : 8019 - 8043
  • [36] A Bayesian approach based on a Markov-chain Monte Carlo method for damage detection under unknown sources of variability
    Figueiredo, Eloi
    Radu, Lucian
    Worden, Keith
    Farrar, Charles R.
    ENGINEERING STRUCTURES, 2014, 80 : 1 - 10
  • [38] Automated Storage Tiering Using Markov Chain Correlation Based Clustering
    Alshawabkeh, Malak
    Riska, Alma
    Sahin, Adnan
    Awwad, Motasem
    2012 11TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2012), VOL 1, 2012, : 392 - 397
  • [39] AN IMAGE DENOISING METHOD BASED ON MARKOV-CHAIN MONTE CARLO SAMPLING WITH ALTERABLE DIRECTION AND LOW RANK APPROXIMATION
    Luo, Liang
    Feng, Xiang-Chu
    Li, Xiao-Ping
    Liu, Xiao-Yan
    Zhou, Xue-Qin
    2013 INTERNATIONAL CONFERENCE ON WAVELET ANALYSIS AND PATTERN RECOGNITION (ICWAPR), 2013, : 90 - 95
  • [40] Markov-Chain Based Performance Analysis and Evaluation of Harvest-Then-Access Scheduling for Wireless Powered Communication Network
    Iwaki, Atsuhiro
    Sanada, Kosuke
    Hatano, Hiroyuki
    Mori, Kazuo
    IEEE ACCESS, 2023, 11 : 66497 - 66505