Litcius/Paper detail

An Approach to Network Service Placement Reconciling Optimality and Scalability

Masoud Taghavian, Yassine Hadjadj‐Aoul, Géraldine Texier, Nicolas Huin, Philippe Bertin

2023IEEE Transactions on Network and Service Management10 citationsDOIOpen Access PDF

Abstract

The inevitable transition from physical dedicated hardware devices towards lightweight containerized reusable software modules with Network Function Virtualization (NFV) introduces countless opportunities while presenting several unprecedented challenges. Satisfying NFV expectations in post-5G networks heavily depends on the efficient placement of network services. In this paper, after modeling the placement problem and proposing the exact resolutions using Integer Linear Programming (ILP) and Column Generation (CG), we propose our deterministic placement solution, capable of obtaining optimal results with the scalability of a heuristic-grade approach. Our method is organized as a Branch and Bound (BnB) structure, applying Artificial Intelligence (AI) search strategies (especially A*) to address the problem of network service placement. We believe that it is suitable for a range of applications in online placement scenarios, whether we concentrate on the quality of the results or on the strict time constraints. We are interested in the popular objective of Service Acceptance (SA) maximization and have carried out several extensive evaluations. The obtained results confirm the effectiveness of our solution.

Topics & Concepts

Computer scienceScalabilityInteger programmingLinear programmingHeuristicMaximizationColumn generationDistributed computingService (business)Quality of serviceRange (aeronautics)Mathematical optimizationComputer networkArtificial intelligenceAlgorithmOperating systemComposite materialMaterials scienceMathematicsEconomicsEconomySoftware-Defined Networks and 5GSoftware System Performance and ReliabilityCloud Computing and Resource Management
An Approach to Network Service Placement Reconciling Optimality and Scalability | Litcius