Cargando…

A Lossless Switch for Data Acquisition Networks

The recent trends in software-defined networking (SDN) and network function virtualization (NFV) are boosting the advance of software-based packet processing and forwarding on commodity servers. Although performance has traditionally been the challenge of this approach, this situation changes with m...

Descripción completa

Detalles Bibliográficos
Autores principales: Jereczek, Grzegorz Edmund, Lehmann Miotto, Giovanna
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:https://dx.doi.org/10.1109/LCN.2015.7366370
http://cds.cern.ch/record/2038585
_version_ 1780947705279807488
author Jereczek, Grzegorz Edmund
Lehmann Miotto, Giovanna
author_facet Jereczek, Grzegorz Edmund
Lehmann Miotto, Giovanna
author_sort Jereczek, Grzegorz Edmund
collection CERN
description The recent trends in software-defined networking (SDN) and network function virtualization (NFV) are boosting the advance of software-based packet processing and forwarding on commodity servers. Although performance has traditionally been the challenge of this approach, this situation changes with modern server platforms. High performance load balancers, proxies, virtual switches and other network functions can be now implemented in software and not limited to specialized commercial hardware, thus reducing cost and increasing the flexibility. In this paper we design a lossless software-based switch for high bandwidth data acquisition (DAQ) networks, using the ATLAS experiment at CERN as a case study. We prove that it can effectively solve the incast pathology arising from the many-to-one communication pattern present in DAQ networks by providing extremely high buffering capabilities. We evaluate this on a commodity server equipped with twelve 10 Gbps Ethernet interfaces providing a total bandwidth of 120 Gbps.
id cern-2038585
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling cern-20385852019-09-30T06:29:59Zdoi:10.1109/LCN.2015.7366370http://cds.cern.ch/record/2038585engJereczek, Grzegorz EdmundLehmann Miotto, GiovannaA Lossless Switch for Data Acquisition NetworksParticle Physics - ExperimentThe recent trends in software-defined networking (SDN) and network function virtualization (NFV) are boosting the advance of software-based packet processing and forwarding on commodity servers. Although performance has traditionally been the challenge of this approach, this situation changes with modern server platforms. High performance load balancers, proxies, virtual switches and other network functions can be now implemented in software and not limited to specialized commercial hardware, thus reducing cost and increasing the flexibility. In this paper we design a lossless software-based switch for high bandwidth data acquisition (DAQ) networks, using the ATLAS experiment at CERN as a case study. We prove that it can effectively solve the incast pathology arising from the many-to-one communication pattern present in DAQ networks by providing extremely high buffering capabilities. We evaluate this on a commodity server equipped with twelve 10 Gbps Ethernet interfaces providing a total bandwidth of 120 Gbps.ATL-DAQ-PROC-2015-025oai:cds.cern.ch:20385852015-07-29
spellingShingle Particle Physics - Experiment
Jereczek, Grzegorz Edmund
Lehmann Miotto, Giovanna
A Lossless Switch for Data Acquisition Networks
title A Lossless Switch for Data Acquisition Networks
title_full A Lossless Switch for Data Acquisition Networks
title_fullStr A Lossless Switch for Data Acquisition Networks
title_full_unstemmed A Lossless Switch for Data Acquisition Networks
title_short A Lossless Switch for Data Acquisition Networks
title_sort lossless switch for data acquisition networks
topic Particle Physics - Experiment
url https://dx.doi.org/10.1109/LCN.2015.7366370
http://cds.cern.ch/record/2038585
work_keys_str_mv AT jereczekgrzegorzedmund alosslessswitchfordataacquisitionnetworks
AT lehmannmiottogiovanna alosslessswitchfordataacquisitionnetworks
AT jereczekgrzegorzedmund losslessswitchfordataacquisitionnetworks
AT lehmannmiottogiovanna losslessswitchfordataacquisitionnetworks