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 条
  • [41] ApplianceBricks: A Scalable Network Appliance Architecture for Network Functions Virtualization
    MA Shicong
    WANG Baosheng
    ZHANG Xiaozhe
    GAO Xianming
    China Communications, 2016, (S1) : 32 - 42
  • [42] Highly efficient optical aggregation network with network functions virtualization
    Miyamura, Takashi
    Misawa, Akira
    Kani, Jun-ichi
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2019, 29 (02)
  • [43] ApplianceBricks: A Scalable Network Appliance Architecture for Network Functions Virtualization
    MA Shicong
    WANG Baosheng
    ZHANG Xiaozhe
    GAO Xianming
    中国通信, 2016, 13(S1) (S1) : 32 - 42
  • [44] Recent Advances of Resource Allocation in Network Function Virtualization
    Yang, Song
    Li, Fan
    Trajanovski, Stojan
    Yahyapour, Ramin
    Fu, Xiaoming
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (02) : 295 - 314
  • [45] Online Load Balancing for Network Functions Virtualization
    Tuan-Minh Pham
    Thi-Thuy-Lien Nguyen
    Fdida, Serge
    Huynh Thi Thanh Binh
    2017 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2017,
  • [46] Monitoring Transport and Cloud for Network Functions Virtualization
    Moradi, Farnaz
    Pechenot, Bertrand
    Martensson, Jonas
    2015 FOURTH EUROPEAN WORKSHOP ON SOFTWARE DEFINED NETWORKS - EWSDN 2015, 2015, : 115 - 116
  • [47] Management and Orchestration Challenges in Network Functions Virtualization
    Mijumbi, Rashid
    Serrat, Joan
    Gorricho, Juan-Luis
    Latre, Steven
    Charalambides, Marinos
    Lopez, Diego
    IEEE COMMUNICATIONS MAGAZINE, 2016, 54 (01) : 98 - 105
  • [48] Recent activities on network functions virtualization (NFV)
    Shimonishi, Hideyuki
    Journal of the Institute of Electronics, Information and Communication Engineers, 2015, 98 (03): : 225 - 231
  • [49] Appraisal on Cloud Computing and Network Functions Virtualization
    Ayankoya, F. Y.
    Agbaje, M. O.
    Ohwo, B. O.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2019, 19 (07): : 38 - 44
  • [50] Efficient Virtualized Resources Allocation in Network Virtualization Environment: A Service Oriented Perspective
    Cao, Haotong
    Wu, Shengchen
    Tian, Feng
    Yang, Longxiang
    2019 11TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP), 2019,