Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
What you need to know about (Smart) Network Interface Cards
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Communication Systems, CoS, Network Systems Laboratory (NS Lab).ORCID iD: 0000-0002-3890-6583
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Communication Systems, CoS, Network Systems Laboratory (NS Lab).ORCID iD: 0000-0003-1269-2190
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Communication Systems, CoS, Network Systems Laboratory (NS Lab).ORCID iD: 0000-0002-9675-9729
KTH, School of Electrical Engineering and Computer Science (EECS), Computer Science, Communication Systems, CoS, Network Systems Laboratory (NS Lab).ORCID iD: 0000-0002-1256-1070
Show others and affiliations
2021 (English)In: Proceedings Passive and Active Measurement - 22nd International Conference, PAM 2021 / [ed] Springer International Publishing, Springer Nature , 2021Conference paper, Published paper (Refereed)
Abstract [en]

Network interface cards (NICs) are fundamental componentsof modern high-speed networked systems, supporting multi-100 Gbpsspeeds and increasing programmability. Offloading computation from aserver’s CPU to a NIC frees a substantial amount of the server’s CPU resources, making NICs key to offer competitive cloud services.

Therefore, understanding the performance benefits and limitations of offloading anetworking application to a NIC is of paramount importance.In this paper, we measure the performance of four different NICs fromone of the largest NIC vendors worldwide, supporting 100 Gbps and200 Gbps. We show that while today’s NICs can easily support multihundred-gigabit throughputs, performing frequent update operations ofa NIC’s packet classifier — as network address translators (NATs) andload balancers would do for each incoming connection — results in adramatic throughput reduction of up to 70 Gbps or complete denial ofservice. Our conclusion is that all tested NICs cannot support high-speednetworking applications that require keeping track of a large number offrequently arriving incoming connections. Furthermore, we show a variety of counter-intuitive performance artefacts including the performanceimpact of using multiple tables to classify flows of packets.

Place, publisher, year, edition, pages
Springer Nature , 2021.
Series
Lecture Notes in Computer Science ; 12671
Keywords [en]
Network interface cards, hardware classifier, offloading, rule operations, performance, benchmarking, 100 GbE
National Category
Computer Systems Communication Systems
Research subject
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-292353DOI: 10.1007/978-3-030-72582-2_19ISI: 000788003900019Scopus ID: 2-s2.0-85107297942OAI: oai:DiVA.org:kth-292353DiVA, id: diva2:1541047
Conference
Passive and Active Measurement - 22nd International Conference, PAM 2021, Virtual Event, March 29 - April 1, 2021
Funder
European Commission, 770889Swedish Foundation for Strategic Research, TCC
Note

QC 20220524

Available from: 2021-03-30 Created: 2021-03-30 Last updated: 2022-06-25

Open Access in DiVA

fulltext(844 kB)1905 downloads
File information
File name FULLTEXT02.pdfFile size 844 kBChecksum SHA-512
21180d0510c8a7054946f891b3dc77e45d0460a436f812fb9a24a1a2a288ceef7b2ddd84a707203811126ccb02a29f629b7741892b6456d19e04ee1d4fd5b507
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopusConference Proceedings

Search in DiVA

By author/editor
Katsikas, Georgios P.Barbette, TomChiesa, MarcoKostic, DejanMaguire Jr., Gerald Q.
By organisation
Network Systems Laboratory (NS Lab)Software and Computer systems, SCS
Computer SystemsCommunication Systems

Search outside of DiVA

GoogleGoogle Scholar
Total: 1919 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 1946 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf