iX 2/2024
S. 111
Wissen
Kurz erklärt

Falcon: Hardwaretransportprotokoll von Google

Googles Transportprotokoll Falcon ist für Netzwerke mit hohen Anforderungen an geringe Latenz, hohe Datenraten und temporäre Lastspitzen in der Datenübertragung gedacht.

Von Benjamin Pfister

Falcon ist ein vollständiges hardwaregestütztes Protokoll für die Transportschicht – mit Staukontrolle, Lastausgleich und Multipathing –, das optional per Software programmierbar ist. Google möchte damit den Anforderungen von skalierbaren KI-/ML-Trainings- und HPC-Umgebungen (High-Performance Computing) gerecht werden und die üblicherweise in Software implementierten Aufgaben des Transport-Layers weitestgehend auf Hardware auslagern. Da das Rückgrat für die Übertragung weiterhin das klassische Ethernet-Netzwerk bleibt, baut Falcon auf Ethernet, IP und UDP auf und lagert Funktionen in Hardware aus.

Hintergrund

UDP kommt jedoch ausschließlich für das Framing der Pakete zum Einsatz. Die Funktionen, die für Zuverlässigkeit, korrekte Reihenfolge, Stau- und Flusskontrolle sowie Multipathing und Lastausgleich sorgen sollen, sind direkt in das Falcon-Protokoll integriert. Damit ähnelt die Funktionsweise dem QUIC-Transportprotokoll, das ebenfalls UDP nur für das Paketframing verwendet. Das Falcon-Design ist für Hardware-Implementierungen in einem ASIC oder FPGA optimiert. Als erste gemeinsame Entwicklung mit Intel nennt Google die Infrastructure-Processing-Unit-E2000-Produktreihe.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,60 € 1,49 € / Woche

Nach Testphase 2,60 € wtl.

  • Zugriff auf alle iX-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der iX-App für unterwegs
  • Über 35% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

9,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentieren