Fault Tolerance Oriented SFC Optimization in SDN/NFV-Enabled Cloud Environment Based on Deep Reinforcement Learning

被引:1
|
作者
Chen, Jing [1 ]
Chen, Jia [2 ,3 ]
Guo, Kuo [2 ]
Hu, Renkun [2 ]
Zou, Tao [4 ]
Zhu, Jun [4 ]
Zhang, Hongke [2 ,3 ]
Liu, Jingjing [5 ]
机构
[1] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[2] Beijing Jiaotong Univ, Dept Elect & Informat Engn, Beijing 100084, Peoples R China
[3] Pengcheng Lab, Shenzhen 518055, Peoples R China
[4] Zhejiang Lab, Hangzhou 311121, Zhejiang, Peoples R China
[5] China Mobile Grp Liaoning Co Ltd, Shenyang 110179, Peoples R China
关键词
Service function chain; fault-tolerant; quality of service; elastic optimization; deep reinforcement learning; RESOURCE OPTIMIZATION; NETWORK; NFV; MIGRATION; VNF; ORCHESTRATION; MANAGEMENT; PLACEMENT; EDGE;
D O I
10.1109/TCC.2024.3357061
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In software defined network/network function virtualization (SDN/NFV)-enabled cloud environment, cloud services can be implemented as service function chains (SFCs), which consist of a series of ordered virtual network functions. However, due to fluctuations of cloud traffic and without knowledge of cloud computing network configuration, designing SFC optimization approach to obtain flexible cloud services in dynamic cloud environment is a pivotal challenge. In this paper, we propose a fault tolerance oriented SFC optimization approach based on deep reinforcement learning. We model fault tolerance oriented SFC elastic optimization problem as a Markov decision process, in which the reward is modeled as a weighted function, including minimizing energy consumption and migration cost, maximizing revenue benefit and load balancing. Then, taking binary integer programming model as constraints of quality of cloud services, we design optimization approaches for single-agent double deep Q-network (SADDQN) and multi-agent DDQN (MADDQN). Among them, MADDQN decentralizes training tasks from control plane to data plane to reduce the probability of single point of failure for the centralized controller. Experimental results show that the designed approaches have better performance. MADDQN can almost reach the upper bound of theoretical solution obtained by assuming a prior knowledge of the dynamics of cloud traffic.
引用
收藏
页码:200 / 218
页数:19
相关论文
共 50 条
  • [31] Deployment of Robust Security Scheme in SDN Based 5G Network over NFV Enabled Cloud Environment
    Abdulqadder, Ihsan H.
    Zou, Deqing
    Aziz, Israa T.
    Yuan, Bin
    Dai, Weiqi
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING, 2021, 9 (02) : 866 - 877
  • [32] Task scheduling based on deep reinforcement learning in a cloud manufacturing environment
    Dong, Tingting
    Xue, Fei
    Xiao, Chuangbai
    Li, Juntao
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (11):
  • [33] Deep Learning based task scheduling in a Cloud RAN enabled edge environment
    Fletcher, Jude
    Wallom, David
    SEC'19: PROCEEDINGS OF THE 4TH ACM/IEEE SYMPOSIUM ON EDGE COMPUTING, 2019, : 283 - 285
  • [34] Efficient deep reinforcement learning based task scheduler in multi cloud environment
    Mangalampalli, Sudheer
    Karri, Ganesh Reddy
    Ratnamani, M. V.
    Mohanty, Sachi Nandan
    Jabr, Bander A.
    Ali, Yasser A.
    Ali, Shahid
    Abdullaeva, Barno Sayfutdinovna
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [35] Reinforcement Learning-Based Optimization Framework for Application Component Migration in NFV Cloud-Fog Environments
    Afrasiabi, Seyedeh Negar
    Ebrahimzadeh, Amin
    Mouradian, Carla
    Malektaji, Sepideh
    Glitho, Roch H. H.
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2023, 20 (02): : 1866 - 1883
  • [36] Load-aware dynamic controller placement based on deep reinforcement learning in SDN-enabled mobile cloud-edge computing networks
    Xu, Chenglin
    Xu, Cheng
    Li, Bo
    Li, Siqi
    Li, Tao
    COMPUTER NETWORKS, 2023, 234
  • [37] Deep Reinforcement Learning based Performance Optimization in Blockchain-Enabled Internet of Vehicle
    Liu, Mengting
    Teng, Yinglei
    Yu, F. Richard
    Leung, Victor C. M.
    Song, Mei
    ICC 2019 - 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2019,
  • [38] Deep reinforcement learning based trajectory optimization for UAV-enabled IoT with SWIPT
    Yang, Yuwen
    Liu, Xin
    AD HOC NETWORKS, 2024, 159
  • [39] An efficient deep reinforcement learning based task scheduler in cloud-fog environment
    Choppara, Prashanth
    Mangalampalli, Sudheer
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2025, 28 (01):
  • [40] An effective optimization enabled deep learning based Malicious behaviour detection in cloud computing
    Sukhada Bhingarkar
    S. Thanga Revathi
    Chandra Sekhar Kolli
    Hiren K. Mewada
    International Journal of Intelligent Robotics and Applications, 2023, 7 : 575 - 588