YoVDO

FlowBlaze - Stateful Packet Processing in Hardware

Offered By: USENIX via YouTube

Tags

USENIX Symposium on Networked Systems Design and Implementation (NSDI) Courses Energy Efficiency Courses Scalability Courses Network Function Virtualization Courses

Course Description

Overview

Explore a 26-minute conference talk from USENIX NSDI '19 that introduces FlowBlaze, an open abstraction for building stateful packet processing functions in hardware. Learn how FlowBlaze addresses the challenge of providing an expressive yet simple programming model for stateful network functions on programmable NICs. Discover how the abstraction leverages Extended Finite State Machines and explicit flow state definitions to achieve flow-level parallelism. Understand the implementation of FlowBlaze on a NetFPGA SmartNIC, its performance characteristics, and its ability to support complex network functions while maintaining ease of use. Gain insights into the potential of FlowBlaze for improving network scalability and performance in handling growing network workloads.

Syllabus

NSDI '19 - FlowBlaze: Stateful Packet Processing in Hardware


Taught by

USENIX

Related Courses

Financial Sustainability: The Numbers side of Social Enterprise
+Acumen via NovoEd
Cloud Computing Concepts: Part 2
University of Illinois at Urbana-Champaign via Coursera
Developing Repeatable ModelsĀ® to Scale Your Impact
+Acumen via Independent
Managing Microsoft Windows Server Active Directory Domain Services
Microsoft via edX
Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms