Digitala Vetenskapliga Arkivet

Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
High-speed Connection Tracking in Modern Servers
KTH, Skolan för elektroteknik och datavetenskap (EECS), Datavetenskap, Kommunikationssystem, CoS, Network Systems Laboratory (NS Lab). KTH, Skolan för elektroteknik och datavetenskap (EECS), Datavetenskap, Programvaruteknik och datorsystem, SCS.ORCID-id: 0000-0002-9400-324X
KTH, Skolan för elektroteknik och datavetenskap (EECS), Datavetenskap, Kommunikationssystem, CoS, Network Systems Laboratory (NS Lab).ORCID-id: 0000-0002-9675-9729
KTH, Skolan för elektroteknik och datavetenskap (EECS), Datavetenskap, Kommunikationssystem, CoS, Network Systems Laboratory (NS Lab).ORCID-id: 0000-0003-1269-2190
2021 (Engelska)Ingår i: 2021 IEEE 22nd International Conference on High Performance Switching and Routing (HPSR) (IEEE HPSR'21), 2021Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

The rise of commodity servers equipped with high-speed network interface cards poses increasing demands on the efficient implementation of connection tracking, i.e., the task of associating the connection identifier of an incoming packet to the state stored for that connection. In this work, we thoroughly investigate and compare the performance obtainable by different implementations of connection tracking using high-speed real traffic traces. Based on a load balancer use case, our results show that connection tracking is an expensive operation, achieving at most 24 Gbps on a single core. Core-sharding and lock-free hash tables emerge as the only suitable multi-thread approaches for enabling 100 Gbps packet processing. In contrast to recent beliefs, we observe that newly proposed techniques to "lazily" delete connection states are not more effective than properly tuned traditional deletion techniques based on timer wheels.

Ort, förlag, år, upplaga, sidor
2021.
Nyckelord [en]
connection tracking, load balancer, fastclick, hash tables, packet classification
Nationell ämneskategori
Kommunikationssystem
Forskningsämne
Datalogi
Identifikatorer
URN: urn:nbn:se:kth:diva-295413DOI: 10.1109/HPSR52026.2021.9481841ISI: 000806753600048Scopus ID: 2-s2.0-85113858387OAI: oai:DiVA.org:kth-295413DiVA, id: diva2:1556104
Konferens
IEEE HPSR 2021
Projekt
Time Critical Cloud
Forskningsfinansiär
Stiftelsen för strategisk forskning (SSF), TCCEuropeiska kommissionen, 770889
Anmärkning

QC 20220627

Tillgänglig från: 2021-05-20 Skapad: 2021-05-20 Senast uppdaterad: 2022-06-27Bibliografiskt granskad

Open Access i DiVA

fulltext(2898 kB)434 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 2898 kBChecksumma SHA-512
5e82a81ff54c58d44f7e40d62052fc890d52d9ffe95adf21bc51f7d1f0409c3157cacf94b663ef97498ea6f914bea54ce09f2d2de84e4b4035787d52b3b6c4a5
Typ fulltextMimetyp application/pdf

Övriga länkar

Förlagets fulltextScopus

Sök vidare i DiVA

Av författaren/redaktören
Girondi, MassimoChiesa, MarcoBarbette, Tom
Av organisationen
Network Systems Laboratory (NS Lab)Programvaruteknik och datorsystem, SCS
Kommunikationssystem

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 435 nedladdningar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

doi
urn-nbn

Altmetricpoäng

doi
urn-nbn
Totalt: 507 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf