To satisfy the various quality-of-service (QoS) re-quirements with minimum network costs, network functions virtualization (NFV) is proposed as an emerging wireless architecture that migrates network functions from dedicated hardware appliances to software instances running in virtual computing platforms. One crucial issue in NFV is to solve the orchestration of virtualized network functions (VNFs) to reduce costs and to improve the management flexibility of telecommunications service providers (TSPs). Particular, multiple objectives are required to be considered for orchestrating VNFs in order to achieve overall system performance. This can be optimally solved in small scale using integer linear programming (ILP) algorithms with high accuracy but low time efficiency. On the other hand, heuristic algorithms can be applied for solving part of the objectives in NFV resource allocation with high time efficiency but low accuracy. To tackle the above challenges, QMORA, a ${Q}$-learning based multi-objective resource allocation approach, is proposed to solve multi-objective optimization in NFV orchestration (NFVO) efficiently and accurately. Particularly, the approach includes reinforcement learning module and VNFs placement module. Reinforcement learning module is responsible for generating the “best” candidate paths. VNFs placement module is responsible for selecting optimal nodes on the generated candidate paths to host VNFs required for flows. The simulation results in the real ISP topology show that the proposed QMORA can balance the multi-objective including maximizing number of flows admitted to the network, minimizing path stretch, balancing the load among VNF instances and minimizing link occupation rate compared with other heuristic approaches.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    QMORA: A Q-Learning based Multi-objective Resource Allocation Scheme for NFV Orchestration


    Contributors:
    Chen, Jing (author) / Chen, Jia (author) / Hu, Renkun (author) / Zhang, Hongke (author)


    Publication date :

    2020-05-01


    Size :

    175567 byte





    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English




    In Vehicle Resource Orchestration for Multi-V2X Services

    Khan, Mohammad Irfan / Sesia, Stefania / Harri, Jerome | IEEE | 2019


    Adjustable Multi-Objective Deep Reinforcement Learning-Based Edge User Allocation

    Kardjadja, Youcef / Ghamri-Doudane, Yacine / Ibnkahla, Mohamed | IEEE | 2024



    Multi-Objective Optimization for 3D Placement and Resource Allocation in OFDMA-based Multi-UAV Networks

    Mahmood, Asad / Vu, Thang X. / Sharma, Shree Krishna et al. | IEEE | 2023