Busca avançada
Ano de início
Entree


Modular VNF Components Acceleration With FPGA Overlays

Texto completo
Autor(es):
Bachini Lopes, Filipe ; Schaeffer-Filho, Alberto E. ; Nazar, Gabriel Luca
Número total de Autores: 3
Tipo de documento: Artigo Científico
Fonte: IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT; v. 20, n. 1, p. 12-pg., 2023-03-01.
Resumo

Network Functions Virtualization (NFV) is a novel paradigm that aims to minimize operational and capital expenditures, by decoupling network functions from dedicated hardware and implementing them as Virtualized Network Functions (VNFs) instead. However, to fulfill such expectations, VNFs must be implemented efficiently, offering high performance and energy efficiency, which is not always feasible on General-Purpose Processors (GPPs). Thus, the use of reconfigurable accelerators, typically based on Field-Programmable Gate Arrays (FPGAs), has been proposed to offer higher efficiency whilst not forsaking the flexibility that is the core of the NFV paradigm. Not all VNFs or even VNF Components (VNFCs), however, are suitable for FPGA acceleration. This leads to new challenges related to identifying those VNFCs that should be deployed in FPGAs, maximizing the reuse of developed FPGA accelerators, and managing this heterogeneous infrastructure. To address these challenges, in this paper we present an enhanced design of VNFAccel, a platform to manage VNFCs in heterogeneous NFV infrastructures. We evaluate the performance and energy efficiency of the implemented functions in comparison to GPP-based solutions, showing that, when properly used, FPGAs can provide relevant benefits while maintaining the flexibility and reuse potential envisioned for NFV. (AU)

Processo FAPESP: 21/06947-6 - Arquiteturas heterogêneas aplicadas a infraestruturas de virtualização de funções de rede
Beneficiário:Gabriel Luca Nazar
Modalidade de apoio: Auxílio à Pesquisa - Regular