4 research outputs found
Performance Benchmarking of State-of-the-Art Software Switches for NFV
With the ultimate goal of replacing proprietary hardware appliances with
Virtual Network Functions (VNFs) implemented in software, Network Function
Virtualization (NFV) has been gaining popularity in the past few years.
Software switches route traffic between VNFs and physical Network Interface
Cards (NICs). It is of paramount importance to compare the performance of
different switch designs and architectures. In this paper, we propose a
methodology to compare fairly and comprehensively the performance of software
switches. We first explore the design spaces of seven state-of-the-art software
switches and then compare their performance under four representative test
scenarios. Each scenario corresponds to a specific case of routing NFV traffic
between NICs and/or VNFs. In our experiments, we evaluate the throughput and
latency between VNFs in two of the most popular virtualization environments,
namely virtual machines (VMs) and containers. Our experimental results show
that no single software switch prevails in all scenarios. It is, therefore,
crucial to choose the most suitable solution for the given use case. At the
same time, the presented results and analysis provide a deeper insight into the
design tradeoffs and identifies potential performance bottlenecks that could
inspire new designs.Comment: 17 page
Metodolog铆a integral para evaluar el rendimiento de switches
Los dispositivos Switches para las redes de comunicaciones, son elementales para
el avance tecnol贸gico de hogares, empresas e industrias, este dispositivo tiene
caracter铆sticas que los profesionales en TI deben saber para determinar cu谩l es el
mejor en cuanto a rendimiento, adem谩s, determinamos que actualmente los
profesionales en TI buscan rapidez en sus redes, pero a la misma vez calidad en el
servicio.
Las instituciones y empresas al no disponer de una metodolog铆a integral para la
evaluaci贸n de rendimiento de Switches, pierden tiempo, dinero y muchas de las
veces esto perturba la calidad de servicios.
El problema de la investigaci贸n se plasma teniendo referencias que actualmente en
la literatura seleccionada no se cuenta con una metodolog铆a integral para la
evaluaci贸n del rendimiento de Switches. Es por eso que la investigaci贸n tiene por
objetivo dise帽ar una metodolog铆a integral para la evaluaci贸n de rendimiento de
Switches (MEIRS). En el primer apartado, se detalla la introducci贸n, la situaci贸n
problem谩tica, los problemas, justificaci贸n, objetivos que persigue la investigaci贸n.
En el segundo apartado, se expone los trabajos previos tanto nacionales como
internacionales recopilados como referencia que dan soporte a la investigaci贸n. En
el tercer apartado determinamos el dise帽o, enfoque y tipo de investigaci贸n, se
determina las variables y se procede a realizar la matriz de operacionalizaci贸n y
matriz de consistencia la misma que se encuentra en los anexos. Por otro lado,
se帽alamos la elecci贸n de la poblaci贸n, muestra y muestreo sobre la cual se
investiga. Al mismo tiempo, estipulamos las t茅cnicas, herramientas de medici贸n,
as铆 como los medios de recopilaci贸n de informaci贸n, procedimientos, m茅todo de
an谩lisis de datos como tambi茅n los principios 茅ticos que enmarca el informe. En el
cuarto apartado mostramos los alcances de la investigaci贸n y el cotejo de los
resultados. En el quinto y 煤ltima secci贸n, se presentan las discusiones de la
investigaci贸n
A benchmarking methodology for evaluating software switch performance for NFV
International audienceInterest in software networking has grown significantly since the introduction of Network Function Virtualization (NFV). Software switches are used in NFV to steer traffic between different virtualized network functions and physical Network Interface Cards (NICs). It is becoming more and more important to objectively evaluate and compare the performance of the multiple alternative implementations that have recently been proposed. A comprehensive performance analysis is still missing for two main reasons: (i) the amount of time required to configure and compare all such tools is enormous; (ii) it is very difficult to define a proper methodology to compare different solutions in a fair manner. In this paper, we propose a methodology based on four simple yet representative test scenarios used to evaluate the performance of software switches. We apply this methodology to measure throughput and latency metrics for 6 state-of-the-art software switches namely, OVS-DPDK, snabb, BESS, FastClick, VPP and netmap VALE. Our work constitutes a first step to building a better understanding of design tradeoffs and identifying performance bottlenecks