VNF Chaining Performance Characterization under Multi-Feature and Oversubscription Using SR-IOV
Network Function Virtualization (NFV) has revolutionized the way network services are offered, leading Enterprise and Service Providers to increasingly adapt their portfolio of network products in order to reap the benefits of flexible network service deployment and cost reduction promises. With thi...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2020-09-01
|
Series: | Informatics |
Subjects: | |
Online Access: | https://www.mdpi.com/2227-9709/7/3/33 |
_version_ | 1797553762244493312 |
---|---|
author | Asma Ben Hamed Aris Leivadeas Matthias Falkner Nikolai Pitaev |
author_facet | Asma Ben Hamed Aris Leivadeas Matthias Falkner Nikolai Pitaev |
author_sort | Asma Ben Hamed |
collection | DOAJ |
description | Network Function Virtualization (NFV) has revolutionized the way network services are offered, leading Enterprise and Service Providers to increasingly adapt their portfolio of network products in order to reap the benefits of flexible network service deployment and cost reduction promises. With this method, network services are offered in the form of software images instead of dedicated hardware. However, NFV presents several challenges, including standard networking challenges (e.g., security, resilience, and availability), management and orchestration challenges, resource allocation challenges, and performance trade-off challenges of using standard x86 servers instead of dedicated and proprietary hardware. The first three challenges are typical challenges found in virtualization environments and have been extensively addressed in the literature. However, the performance trade-off challenge can be the most impactful when offering networking services, negatively affecting the throughput and delay performance achieved. Thus, in this paper, we investigate and propose several configurations on a virtualized system for increasing the performance in terms of throughput and delay while chaining multiple virtual network functions (VNFs) in case of an undersubscribed and oversubscribed system, where the resource demands exceeds the physical resource capacity. Specifically, we use the Single Root Input Output Virtualization (SR-IOV) as our Input/Output (I/O) technology, and analyze the attainable throughput and delay when running multiple chained VNFs in a standard x86 server under various resource footprints and network features configurations. We show that the system throughput and delay in a multi-chained environment, offering multiple features, and under oversubscription can affect the overall performance of VNFs. |
first_indexed | 2024-03-10T16:21:12Z |
format | Article |
id | doaj.art-1bffb1e43a064eea9b9f5d9750a2f970 |
institution | Directory Open Access Journal |
issn | 2227-9709 |
language | English |
last_indexed | 2024-03-10T16:21:12Z |
publishDate | 2020-09-01 |
publisher | MDPI AG |
record_format | Article |
series | Informatics |
spelling | doaj.art-1bffb1e43a064eea9b9f5d9750a2f9702023-11-20T13:38:00ZengMDPI AGInformatics2227-97092020-09-01733310.3390/informatics7030033VNF Chaining Performance Characterization under Multi-Feature and Oversubscription Using SR-IOVAsma Ben Hamed0Aris Leivadeas1Matthias Falkner2Nikolai Pitaev3École de Technologie Supérieure (ÉTS), Université du Québec, Montreal, QC H3C 1K3, CanadaÉcole de Technologie Supérieure (ÉTS), Université du Québec, Montreal, QC H3C 1K3, CanadaCisco Systems, Ottawa, ON K2K 3E8, CanadaCisco Systems, San Jose, CA 95134, USANetwork Function Virtualization (NFV) has revolutionized the way network services are offered, leading Enterprise and Service Providers to increasingly adapt their portfolio of network products in order to reap the benefits of flexible network service deployment and cost reduction promises. With this method, network services are offered in the form of software images instead of dedicated hardware. However, NFV presents several challenges, including standard networking challenges (e.g., security, resilience, and availability), management and orchestration challenges, resource allocation challenges, and performance trade-off challenges of using standard x86 servers instead of dedicated and proprietary hardware. The first three challenges are typical challenges found in virtualization environments and have been extensively addressed in the literature. However, the performance trade-off challenge can be the most impactful when offering networking services, negatively affecting the throughput and delay performance achieved. Thus, in this paper, we investigate and propose several configurations on a virtualized system for increasing the performance in terms of throughput and delay while chaining multiple virtual network functions (VNFs) in case of an undersubscribed and oversubscribed system, where the resource demands exceeds the physical resource capacity. Specifically, we use the Single Root Input Output Virtualization (SR-IOV) as our Input/Output (I/O) technology, and analyze the attainable throughput and delay when running multiple chained VNFs in a standard x86 server under various resource footprints and network features configurations. We show that the system throughput and delay in a multi-chained environment, offering multiple features, and under oversubscription can affect the overall performance of VNFs.https://www.mdpi.com/2227-9709/7/3/33NFVSR-IOVService Function ChainingVNF performance |
spellingShingle | Asma Ben Hamed Aris Leivadeas Matthias Falkner Nikolai Pitaev VNF Chaining Performance Characterization under Multi-Feature and Oversubscription Using SR-IOV Informatics NFV SR-IOV Service Function Chaining VNF performance |
title | VNF Chaining Performance Characterization under Multi-Feature and Oversubscription Using SR-IOV |
title_full | VNF Chaining Performance Characterization under Multi-Feature and Oversubscription Using SR-IOV |
title_fullStr | VNF Chaining Performance Characterization under Multi-Feature and Oversubscription Using SR-IOV |
title_full_unstemmed | VNF Chaining Performance Characterization under Multi-Feature and Oversubscription Using SR-IOV |
title_short | VNF Chaining Performance Characterization under Multi-Feature and Oversubscription Using SR-IOV |
title_sort | vnf chaining performance characterization under multi feature and oversubscription using sr iov |
topic | NFV SR-IOV Service Function Chaining VNF performance |
url | https://www.mdpi.com/2227-9709/7/3/33 |
work_keys_str_mv | AT asmabenhamed vnfchainingperformancecharacterizationundermultifeatureandoversubscriptionusingsriov AT arisleivadeas vnfchainingperformancecharacterizationundermultifeatureandoversubscriptionusingsriov AT matthiasfalkner vnfchainingperformancecharacterizationundermultifeatureandoversubscriptionusingsriov AT nikolaipitaev vnfchainingperformancecharacterizationundermultifeatureandoversubscriptionusingsriov |