Availability-aware and energy-aware dynamic SFC placement using reinforcement learning

被引:0
|
作者
Guto Leoni Santos
Theo Lynn
Judith Kelner
Patricia Takako Endo
机构
[1] Universidade Federal de Pernambuco (UFPE),Centro de Informática
[2] Dublin City University (DCU),Business School
[3] Universidade de Pernambuco (UPE),undefined
来源
关键词
Service function chains; Placement; Network function virtualisation; Service function chain placement; Reinforcement learning; Availability optimisation; Energy consumption optimisation;
D O I
暂无
中图分类号
学科分类号
摘要
Software-defined networking and network functions virtualisation are making networks programmable and consequently much more flexible and agile. To meet service-level agreements, achieve greater utilisation of legacy networks, faster service deployment, and reduce expenditure, telecommunications operators are deploying increasingly complex service function chains (SFCs). Notwithstanding the benefits of SFCs, increasing heterogeneity and dynamism from the cloud to the edge introduces significant SFC placement challenges, not least adding or removing network functions while maintaining availability, quality of service, and minimising cost. In this paper, an availability- and energy-aware solution based on reinforcement learning (RL) is proposed for dynamic SFC placement. Two policy-aware RL algorithms, Advantage Actor-Critic (A2C) and Proximal Policy Optimisation (PPO), are compared using simulations of a ground truth network topology based on the Rede Nacional de Ensino e Pesquisa Network, Brazil’s National Teaching and Research Network backbone. The simulation results show that PPO generally outperformed A2C and a greedy approach in terms of both acceptance rate and energy consumption. The biggest difference in the PPO when compared to the other algorithms relates to the SFC availability requirement of 99.965%; the PPO algorithm median acceptance rate is 67.34% better than the A2C algorithm. A2C outperforms PPO only in the scenario where network servers had a greater number of computing resources. In this case, the A2C is 1% better than the PPO.
引用
收藏
页码:12711 / 12740
页数:29
相关论文
共 50 条
  • [1] Availability-aware and energy-aware dynamic SFC placement using reinforcement learning
    Santos, Guto Leoni
    Lynn, Theo
    Kelner, Judith
    Endo, Patricia Takako
    [J]. JOURNAL OF SUPERCOMPUTING, 2021, 77 (11): : 12711 - 12740
  • [2] SFC Consolidation: Energy-aware SFC Management using Deep Reinforcement Learning
    Jeong, Eui-Dong
    Yoo, Jae-Hyoung
    Hong, James Won-Ki
    [J]. PROCEEDINGS OF 2024 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, NOMS 2024, 2024,
  • [3] An Availability-aware SFC placement Algorithm for Fat-Tree Data Centers
    Moualla, Ghada
    Turletti, Thierry
    Saucez, Damien
    [J]. 2018 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2018,
  • [4] Availability-aware Energy-efficient Virtual Machine Placement
    Yang, Zhouhan
    Liu, Liu
    Qiao, Chunming
    Das, Sanjukta
    Ramesh, Ram
    Du, Anna Ye
    [J]. 2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 5853 - 5858
  • [5] Reinforcement Learning and Energy-Aware Routing
    Frohlich, Piotr
    Gelenbe, Erol
    Nowak, Mateusz
    [J]. PROCEEDINGS OF THE 4TH FLEXNETS WORKSHOP ON FLEXIBLE NETWORKS, ARTIFICIAL INTELLIGENCE SUPPORTED NETWORK FLEXIBILITY AND AGILITY (FLEXNETS'21), 2021, : 26 - 31
  • [6] Availability-aware energy-efficient virtual machine placement algorithm
    Yang, Zhouhan
    Liu, Liu
    Das, Sanjukta
    Ramesh, Ram
    Du, Anna Ye
    Qiao, Chunming
    [J]. Journal of Communications, 2015, 10 (09): : 647 - 658
  • [7] Energy-aware Multiple Access Using Deep Reinforcement Learning
    Mazandarani, Hamid Reza
    Khorsandi, Siavash
    [J]. 2021 29TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2021, : 521 - 525
  • [8] An Availability-aware Virtual Machine Placement Approach for Dynamic Scaling of Cloud Applications
    Wang, Wenting
    Chen, Haopeng
    Chen, Xi
    [J]. 2012 9TH INTERNATIONAL CONFERENCE ON UBIQUITOUS INTELLIGENCE & COMPUTING AND 9TH INTERNATIONAL CONFERENCE ON AUTONOMIC & TRUSTED COMPUTING (UIC/ATC), 2012, : 509 - 516
  • [9] Energy-Aware Dynamic VNF Splitting in O-RAN Using Deep Reinforcement Learning
    Amiri, Esmaeil
    Wang, Ning
    Shojafar, Mohammad
    Tafazolli, Rahim
    [J]. IEEE WIRELESS COMMUNICATIONS LETTERS, 2023, 12 (11) : 1891 - 1895
  • [10] A reinforcement learning-based approach for availability-aware service function chain placement in large-scale networks
    Santos, Guto Leoni
    Endo, Patricia Takako
    Lynn, Theo
    Sadok, Djamel
    Kelner, Judith
    [J]. Future Generation Computer Systems, 2022, 136 : 93 - 109