A practical learning-based approach for dynamic storage bandwidth allocation

被引:0
|
作者
Sundaram, V [1 ]
Shenoy, P [1 ]
机构
[1] Univ Massachusetts, Dept Comp Sci, Amherst, MA 01003 USA
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we address the problem of dynamic allocation of storage bandwidth to application classes so as to meet their response time requirements. We present an approach based on reinforcement learning to address this problem. We argue that a simple learning-based approach may not be practical since it incurs significant memory and search space overheads. To address this issue, we use application-specific knowledge to design an efficient, practical learning-based technique for dynamic storage bandwidth allocation. Our approach can react to dynamically changing workloads, provide isolation to application classes and is stable under overload. We implement our techniques into the Linux kernel and evaluate it using prototype experimentation and trace-driven simulations. Our results show that (i) the use of learning enables the storage system to reduce the number of QoS violations by a factor of 2.1 and (ii) the implementation overheads of employing such techniques in operating system kernels is small.
引用
收藏
页码:479 / 497
页数:19
相关论文
共 50 条
  • [1] Deep Learning-Based Dynamic Bandwidth Allocation for Future Optical Access Networks
    Hatem, John Abied
    Dhaini, Ahmad R.
    Elbassuoni, Shady
    [J]. IEEE ACCESS, 2019, 7 : 97307 - 97318
  • [2] Deep Reinforcement Learning-based Dynamic Bandwidth Allocation in Weighted Fair Queues of Routers
    Pan, Jinyan
    Chen, Gang
    Wu, Haoran
    Peng, Xi
    Xia, Li
    [J]. 2022 IEEE 18TH INTERNATIONAL CONFERENCE ON AUTOMATION SCIENCE AND ENGINEERING (CASE), 2022, : 1580 - 1587
  • [3] A machine learning-based approach for estimating available bandwidth
    Chen, Ling-Jyh
    Chou, Cheng-Fu
    Wang, Bo-Chun
    [J]. TENCON 2007 - 2007 IEEE REGION 10 CONFERENCE, VOLS 1-3, 2007, : 164 - +
  • [4] Dynamic Resource Allocation for Satellite Edge Computing: An Adaptive Reinforcement Learning-based Approach
    Tang, Xiaoyu
    Tang, Zhaorong
    Cui, Shuyao
    Jin, Dantong
    Qiu, Jibing
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON SATELLITE COMPUTING, SATELLITE 2023, 2023, : 55 - 56
  • [5] LEARNING-BASED RESOURCE ALLOCATION WITH DYNAMIC DATA RATE CONSTRAINTS
    Behmandpoor, Pourya
    Patrinos, Panagiotis
    Moonen, Marc
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2022, : 4088 - 4092
  • [6] Machine learning-based dynamic frequency and bandwidth allocation in self-organized LTE dense small cell deployments
    Bojovic, Biljana
    Meshkova, Elena
    Baldo, Nicola
    Riihijaervi, Janne
    Petrova, Marina
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2016,
  • [7] Machine learning-based dynamic frequency and bandwidth allocation in self-organized LTE dense small cell deployments
    Biljana Bojović
    Elena Meshkova
    Nicola Baldo
    Janne Riihijärvi
    Marina Petrova
    [J]. EURASIP Journal on Wireless Communications and Networking, 2016
  • [8] A Multifractal Based Dynamic Bandwidth Allocation Approach for Network Traffic Flows
    de Godoy Stenico, Jeferson Wilian
    Ling, Lee Luan
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS - ICC 2010, 2010,
  • [9] Learning-Based Orchestration for Dynamic Functional Split and Resource Allocation in vRANs
    Murti, Fahri Wisnu
    Ali, Samad
    Iosifidis, George
    Latva-aho, Matti
    [J]. 2022 JOINT EUROPEAN CONFERENCE ON NETWORKS AND COMMUNICATIONS & 6G SUMMIT (EUCNC/6G SUMMIT), 2022, : 243 - 248
  • [10] Bandwidth and Storage Efficient Caching Based on Dynamic Programming and Reinforcement Learning
    Lin, Zhiyuan
    Huang, Wei
    Chen, Wei
    [J]. IEEE WIRELESS COMMUNICATIONS LETTERS, 2020, 9 (02) : 206 - 209