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
Offloading INTCollector Events with P4
Karlstad University, Faculty of Health, Science and Technology (starting 2013), Department of Mathematics and Computer Science (from 2013).
2019 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

In-Band Network Telemetry (INT) is a new technique in the area of Software-defined networking (SDN) for monitoring SDN enabled networks. INT monitoring provides fine-grained INT data with less load on the control plane since monitoring is done directly at the data plane. The collected INT data is added as packet headers "In-band" at each INT device along the flow path. The INT data is later composed into telemetry packets which are sent to a collector that is responsible for processing the INT data. The collector of the INT data needs to have good performance since there is a large amount of data that has to be processed quickly. INTCollector, a high performance collector of INT data, is a response to this challenge. The performance of INTCollector is optimized by implementing critical parts in eXpress Data Path (XDP), enabling fast packet processing. INTCollector is, moreover, able to reduce processing of INT data and the need for storage space since it employs a strategy where only important INT data is collected, decided by an internal event detection mechanism.The event detection mechanism in INTCollector can however be offloaded to the INT device itself, with possible perfomance benefits for the collector. Programming Protocol-Independent Packet Processors (P4) opens up this possibility by providing a language for programming network devices. This thesis presents an implementation of INT in P4 with offloaded event detection. We use a programmable P4 testbed to perform an experimental evaluation, which reveal that offloading does indeed benefit INTCollector in terms of performance. Offloading also comes with the advantage of  allowing parameters of the event detection logic at the data plane to be accessible to the control plane.

Place, publisher, year, edition, pages
2019. , p. 64
Keywords [en]
INT, INTCollector, P4, Event detection, SDN
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:kau:diva-74508OAI: oai:DiVA.org:kau-74508DiVA, id: diva2:1345544
Subject / course
Computer Science
Educational program
Engineering: Computer Engineering (300 ECTS credits)
Presentation
2019-07-20, 10:00 (English)
Supervisors
Examiners
Available from: 2019-08-26 Created: 2019-08-26 Last updated: 2019-08-26Bibliographically approved

Open Access in DiVA

fulltext(1231 kB)39 downloads
File information
File name FULLTEXT01.pdfFile size 1231 kBChecksum SHA-512
9b13608d2699d52b5a01152d416f1fc76ef4abe9cb3d5cf544e07ebd97fc9b7b94725e5297eafcdfcdbfa274ed609ba8a3fa5cee7eaa7fb631027b4a910521cb
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Andersson, Jan-Olof
By organisation
Department of Mathematics and Computer Science (from 2013)
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 39 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

urn-nbn

Altmetric score

urn-nbn
Total: 87 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