kth.sePublikationer
Ä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
Packet Order Matters! Improving Application Performance by Deliberately Delaying Packets
KTH, Skolan för elektroteknik och datavetenskap (EECS), Datavetenskap, Kommunikationssystem, CoS, Network Systems Laboratory (NS Lab).ORCID-id: 0000-0002-0034-5098
KTH, Skolan för elektroteknik och datavetenskap (EECS), Datavetenskap, Kommunikationssystem, CoS, Network Systems Laboratory (NS Lab).ORCID-id: 0000-0003-1269-2190
KTH, Skolan för elektroteknik och datavetenskap (EECS), Datavetenskap, Kommunikationssystem, CoS, Network Systems Laboratory (NS Lab).ORCID-id: 0000-0002-3890-6583
KTH, Skolan för elektroteknik och datavetenskap (EECS), Datavetenskap, Kommunikationssystem, CoS, Network Systems Laboratory (NS Lab).ORCID-id: 0000-0001-5083-4052
Visa övriga samt affilieringar
2022 (Engelska)Ingår i: Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation, NSDI 2022, USENIX - The Advanced Computing Systems Association, 2022, s. 807-827Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Data centers increasingly deploy commodity servers with high-speed network interfaces to enable low-latency communication. However, achieving low latency at high data rates crucially depends on how the incoming traffic interacts with the system's caches. When packets that need to be processed in the same way are consecutive, i.e., exhibit high temporal and spatial locality, caches deliver great benefits.

In this paper, we systematically study the impact of temporal and spatial traffic locality on the performance of commodity servers equipped with high-speed network interfaces. Our results show that (i) the performance of a variety of widely deployed applications degrades substantially with even the slightest lack of traffic locality, and (ii) a traffic trace from our organization reveals poor traffic locality as networking protocols, drivers, and the underlying switching/routing fabric spread packets out in time (reducing locality). To address these issues, we built Reframer, a software solution that deliberately delays packets and reorders them to increase traffic locality. Despite introducing μs-scale delays of some packets, we show that Reframer increases the throughput of a network service chain by up to 84% and reduces the flow completion time of a web server by 11% while improving its throughput by 20%.

Ort, förlag, år, upplaga, sidor
USENIX - The Advanced Computing Systems Association, 2022. s. 807-827
Nyckelord [en]
packet ordering, spatial and temporal locality, packet scheduling, batch processing, high-speed networking
Nationell ämneskategori
Kommunikationssystem
Forskningsämne
Datalogi
Identifikatorer
URN: urn:nbn:se:kth:diva-304656ISI: 000876762200046Scopus ID: 2-s2.0-85140983450OAI: oai:DiVA.org:kth-304656DiVA, id: diva2:1609944
Konferens
19th USENIX Symposium on Networked Systems Design and Implementation (NSDI), APR 04-06, 2022, Renton, WA
Projekt
ULTRAWASPTime-Critical Clouds
Forskningsfinansiär
Stiftelsen för strategisk forskning (SSF)Knut och Alice Wallenbergs StiftelseEU, Europeiska forskningsrådet
Anmärkning

QC 20230619

Tillgänglig från: 2021-11-09 Skapad: 2021-11-09 Senast uppdaterad: 2023-06-19Bibliografiskt granskad

Open Access i DiVA

fulltext(1479 kB)314 nedladdningar
Filinformation
Filnamn FULLTEXT01.pdfFilstorlek 1479 kBChecksumma SHA-512
f712fb7de30c08e880e8f4c8f8345ddd67740c088aa93ac0536d1a36c2dbb58609e798a1fd1abde121068e4663303d942843354f893b317a85c6be7f577e5290
Typ fulltextMimetyp application/pdf

Scopus

Person

Ghasemirahni, HamidBarbette, TomKatsikas, Georgios P.Farshin, AlirezaRoozbeh, AmirGirondi, MassimoChiesa, MarcoMaguire Jr., Gerald Q.Kostic, Dejan

Sök vidare i DiVA

Av författaren/redaktören
Ghasemirahni, HamidBarbette, TomKatsikas, Georgios P.Farshin, AlirezaRoozbeh, AmirGirondi, MassimoChiesa, MarcoMaguire Jr., Gerald Q.Kostic, Dejan
Av organisationen
Network Systems Laboratory (NS Lab)Programvaruteknik och datorsystem, SCSKommunikationssystem, CoS
Kommunikationssystem

Sök vidare utanför DiVA

GoogleGoogle Scholar
Totalt: 314 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.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 1001 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