Monitoring network traffic on 10 Gbit networks requires very efficient tools capable of exploiting modern multicore computing architectures. Specialized network cards can accelerate packet capture and thus reduce the processing over- head, but they can not achieve adequate packet analysis performance. For this rea- son most monitoring tools cannot cope with high network speeds. We describe the design and implementation of ffProbe, a network traffic moni- toring application built on top of FastFlow, combined with several optimized par- allel programming patterns. We compare ffProbe with two popular network mon- itoring probes. The results demonstrate that it can scale significantly better with number of cores and thus may be suitable for monitoring 10 Gbit networks using commodity servers.

Network monitoring on multicores with algorithmic skeletons

DANELUTTO, MARCO;DERI, LUCA;
2012-01-01

Abstract

Monitoring network traffic on 10 Gbit networks requires very efficient tools capable of exploiting modern multicore computing architectures. Specialized network cards can accelerate packet capture and thus reduce the processing over- head, but they can not achieve adequate packet analysis performance. For this rea- son most monitoring tools cannot cope with high network speeds. We describe the design and implementation of ffProbe, a network traffic moni- toring application built on top of FastFlow, combined with several optimized par- allel programming patterns. We compare ffProbe with two popular network mon- itoring probes. The results demonstrate that it can scale significantly better with number of cores and thus may be suitable for monitoring 10 Gbit networks using commodity servers.
2012
9781614990406
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11568/152295
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact