Virtualized network functions resource allocation in network functions virtualization using mathematical programming

被引:0
|
作者
Moradi, Mahsa [1 ]
Ahmadi, Mahmood [1 ]
PourKarimi, Latif [2 ]
机构
[1] Razi Univ, Comp Engn & Informat Technol Dept, Kermanshah, Iran
[2] Razi Univ, Dept Math, Kermanshah, Iran
关键词
Network functions virtualization architecture; Virtualized network functions; Resource allocation; Mathematical programming; Mixed integer linear programming; BANDWIDTH; PLACEMENT;
D O I
10.1016/j.comcom.2024.107963
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Network Functions Virtualization (NFV) revolutionizes network services by eliminating the need for dedicated hardware. This virtualization enables flexible and efficient deployment of various network functions like proxies, firewalls, and load balancers. Providing the service requested by the user in the network is done by a sequence of virtual network functions, which are known as service functions chain. One of the main challenges in the development of network functions virtualization architecture is the allocation of resources to the requested network services in network infrastructures, this challenge is called network function virtualization resource allocation problem. Therefore, this paper addresses the resource allocation problem in Network Functions Virtualization (NFV) architectures using mathematical programming techniques. A multi-objective mixed-integer linear programming (MILP) model is proposed to optimize resource allocation for virtual network functions (VNFs). The model incorporates constraints related to node and link resource capacities, as well as delay requirements. The objective functions focus on maximizing network throughput, minimizing node resource costs (CPU cores and memory), reducing capital and operational expenses, and ensuring efficient execution time. These constraints and objective functions are formally defined by mathematical functions. The proposed mathematical model is implemented and solved using the Cplex solver. To evaluate the effectiveness of the proposed mathematical model, various network topologies were evaluated under different parameters. These parameters included the length of Service Function Chains (SFCs), the number and length of flows, node resource capacities, the number of nodes and VNFs. The experimental results demonstrated the model's ability to efficiently allocate resources to VNFs across these different scenarios.
引用
收藏
页数:15
相关论文
共 50 条
  • [31] Dynamic DDoS Defense Resource Allocation using Network Function Virtualization
    Jakaria, A. H. M.
    Rashidi, Bahman
    Rahman, M. Ashiqur
    Fung, Carol
    Yang, Wei
    SDN-NFVSEC'17: PROCEEDINGS OF THE ACM INTERNATIONAL WORKSHOP ON SECURITY IN SOFTWARE DEFINED NETWORKS & NETWORK FUNCTION VIRTUALIZATION, 2017, : 37 - 42
  • [32] Load Balancing using Multipath Routing In Network Functions Virtualization
    Tuan-Minh Pham
    Linh Manh Pham
    2016 IEEE RIVF INTERNATIONAL CONFERENCE ON COMPUTING & COMMUNICATION TECHNOLOGIES, RESEARCH, INNOVATION, AND VISION FOR THE FUTURE (RIVF), 2016, : 85 - 90
  • [33] Virtualized Network Functions Security Attacks and Vulnerabilities
    Aljuhani, Ahamed
    Alharbi, Talal
    2017 IEEE 7TH ANNUAL COMPUTING AND COMMUNICATION WORKSHOP AND CONFERENCE IEEE CCWC-2017, 2017,
  • [34] Distributed Optimization for Network Resource Allocation With Nonsmooth Utility Functions
    Iiduka, Hideaki
    IEEE TRANSACTIONS ON CONTROL OF NETWORK SYSTEMS, 2019, 6 (04): : 1354 - 1365
  • [35] Multi-tenancy for Virtualized Network Functions
    Medhat, Ahmed M.
    Carella, Giuseppe
    Mwangama, Joyce
    Ventura, Neco
    2015 1ST IEEE CONFERENCE ON NETWORK SOFTWARIZATION (NETSOFT), 2015,
  • [36] Virtualized network functions chaining and routing algorithms
    Khebbache, Selma
    Hadji, Makhlouf
    Zeghlache, Djamal
    COMPUTER NETWORKS, 2017, 114 : 95 - 110
  • [37] Self Provisioning Framework for Virtualized Network Functions
    Mechteri, Marouane
    Ben Yahia, Imen Grida
    2018 21ST CONFERENCE ON INNOVATION IN CLOUDS, INTERNET AND NETWORKS AND WORKSHOPS (ICIN), 2018,
  • [38] In the Direction of Service Guarantees for Virtualized Network Functions
    Rathore, Muhammad Siraj
    Ahmad, Naveed
    Kohli, Rashi
    Iqbal, Jawaid
    Alroobaea, Roobaea
    Hussain, Saddam
    Ullah, Syed Sajid
    Umar, Fazlullah
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [39] Forecasting Operation Metrics for Virtualized Network Functions
    Cucinotta, Tommaso
    Lanciano, Giacomo
    Ritacco, Antonio
    Brau, Fabio
    Galli, Filippo
    Iannino, Vincenzo
    Vannucci, Marco
    Artale, Antonino
    Barata, Joao
    Sposato, Enrica
    21ST IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2021), 2021, : 596 - 605
  • [40] On Telecommunication Architectures: from Intelligent Network to Network Functions Virtualization
    Sneps-Sneppe, Manfred
    Namiot, Dmitry
    2016 8TH INTERNATIONAL CONGRESS ON ULTRA MODERN TELECOMMUNICATIONS AND CONTROL SYSTEMS AND WORKSHOPS (ICUMT), 2016, : 251 - 256