DeepPR: Progressive Recovery for Interdependent VNFs With Deep Reinforcement Learning

被引:13
作者
Ishigaki, Genya [1 ]
Devic, Siddartha [1 ]
Gour, Riti [1 ]
Jue, Jason P. [1 ]
机构
[1] Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75080 USA
关键词
Servers; Monitoring; Reinforcement learning; Maintenance engineering; Heuristic algorithms; Resource management; Optimization; Resource allocation; deep reinforcement learning (Deep RL); network recovery; network function virtualization (NFV); interdependent networks; NETWORK RECOVERY; SYSTEMS; SERVICE; NFV;
D O I
10.1109/JSAC.2020.3000402
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The increasing demand for diverse network services entails more flexible networks that are realized by virtualized network equipment and functions. When such advanced network systems face a massive failure by natural disasters or attacks, the recovery of the entire system may be conducted progressively due to limited repair resources. The prioritization of network equipment in the recovery phase influences the interim computation and communication capability of systems since the systems are operated under partial functionality. Hence, finding the best recovery order is a critical problem, which is further complicated by virtualization due to the interdependence between virtual network functions and infrastructure elements. This paper deals with a progressive recovery problem under limited resources in networks with VNFs, where some interdependencies exist. We prove the NP-hardness of the progressive recovery problem and approach the optimum solution by introducing DeepPR, a progressive recovery technique based on Deep Reinforcement Learning (Deep RL). Our simulation results indicate that DeepPR can achieve near-optimal solutions in certain networks and is more robust to adversarial failures, compared to a baseline heuristic algorithm.
引用
收藏
页码:2386 / 2399
页数:14
相关论文
共 50 条
  • [41] Bayesian Reinforcement Learning and Bayesian Deep Learning for Blockchains With Mobile Edge Computing
    Asheralieva, Alia
    Niyato, Dusit
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2021, 7 (01) : 319 - 335
  • [42] Dynamic pricing policies for interdependent perishable products or services using reinforcement learning
    Rana, Rupal
    Oliveira, Fernando S.
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (01) : 426 - 436
  • [43] Deep Reinforcement Learning for Multiobjective Optimization
    Li, Kaiwen
    Zhang, Tao
    Wang, Rui
    IEEE TRANSACTIONS ON CYBERNETICS, 2021, 51 (06) : 3103 - 3114
  • [44] Deep Reinforcement Learning for Image Hashing
    Peng, Yuxin
    Zhang, Jian
    Ye, Zhaoda
    IEEE TRANSACTIONS ON MULTIMEDIA, 2020, 22 (08) : 2061 - 2073
  • [45] Deep reinforcement learning for portfolio management
    Yang, Shantian
    KNOWLEDGE-BASED SYSTEMS, 2023, 278
  • [46] Deep reinforcement learning in chemistry: A review
    Sridharan, Bhuvanesh
    Sinha, Animesh
    Bardhan, Jai
    Modee, Rohit
    Ehara, Masahiro
    Priyakumar, U. Deva
    JOURNAL OF COMPUTATIONAL CHEMISTRY, 2024, 45 (22) : 1886 - 1898
  • [47] Deep Reinforcement Learning for System-on-Chip: Myths and Realities
    Sung, Tegg Taekyong
    Ryu, Bo
    IEEE ACCESS, 2022, 10 : 98048 - 98064
  • [48] Multi-Objective Deep Reinforcement Learning for Efficient Workload Orchestration in Extreme Edge Computing
    Safavifar, Zahra
    Gyamfi, Eric
    Mangina, Eleni
    Golpayegani, Fatemeh
    IEEE ACCESS, 2024, 12 : 74558 - 74571
  • [49] Trajectory Design and Resource Allocation for Multi-UAV Networks: Deep Reinforcement Learning Approaches
    Chang, Zheng
    Deng, Hengwei
    You, Li
    Min, Geyong
    Garg, Sahil
    Kaddoum, Georges
    IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2023, 10 (05): : 2940 - 2951
  • [50] Network Slicing with MEC and Deep Reinforcement Learning for the Internet of Vehicles
    Mlika, Zoubeir
    Cherkaoui, Soumaya
    IEEE NETWORK, 2021, 35 (03): : 132 - 138