Projekt OPI ohlásil společné API pro karty DPU. V repozitářích je od 28. dubna
Open Programmable Infrastructure, projekt pod hlavičkou Linux Foundation, ohlásil ve čtvrtek první koordinované vydání. Má sjednotit ovládání karet DPU tak, aby si orchestrátor nemusel na každého výrobce brát vlastní ovladač. Značky v repozitářích, které tomu odpovídají, ale nesou jiné číslo verze a datum 28. dubna.
Projekt Open Programmable Infrastructure oznámil 30. července první koordinované vydání jménem Abstraction. Podle tiskové zprávy jde o vrstvu API, která má sjednotit ovládání karet DPU napříč výrobci. Odpovídající značky v repozitářích projektu ale nesou jiné číslo verze než zpráva a byly vydané 28. dubna.

Karta, která si dělá svou práci sama
DPU (data processing unit) vypadá jako obyčejná síťová karta, jenže má vlastní procesor, paměť a operační systém. Přebírá práci, kterou by jinak dělal hlavní procesor serveru: šifrování provozu, přepínání mezi virtuálními stroji, přístup k síťovému úložišti, filtrování paketů. Hlavnímu procesoru tím zbyde víc výkonu na to, kvůli čemu server vlastně stojí v hale.
Zkratek pro tutéž věc je víc. Intel používá IPU (infrastructure processing unit), Nvidia prodává řadu BlueField, Marvell řadu OCTEON. A každá z těch karet se ovládá jinak: vlastní SDK, vlastní nástroje, vlastní datový model. Kdo v clusteru vymění karty jednoho výrobce za jiné, přepisuje kus obsluhy znovu. Přesně na tohle si tisková zpráva stěžuje, když mluví o roztříštěnosti mezi uzavřenými SDK, nástroji a provozními modely.
Co má vydání přinést
Abstraction je podle zprávy vrstva API nezávislá na výrobci a na hardwaru. Aplikace, orchestrátory a platformy mají díky ní programovat kompatibilní karty bez kódu psaného pro konkrétní model. Zpráva mluví o 26 zapojených repozitářích, které pokrývají API, mosty k hardwaru výrobců, nástroje, napojení na Kubernetes, provisioning a telemetrii.
Druhou částí oznámení jsou OPI Blueprints, tedy hotové vzory nasazení. První oficiální se podle zprávy jmenuje Kubernetes Network Function Offload a spojuje F5/NGINX, Red Hat a další; orchestraci obstarává Red Hat OpenShift, o doručování aplikací se stará F5 NGINX. Vedle toho vydal projekt bílou knihu o roli programovatelné infrastruktury ve věku AI, datovanou 20. července.
„DPU a IPU nabízejí výkonné nové možnosti pro odlehčení, akceleraci, zabezpečení a správu životního cyklu, ale ekosystém potřebuje otevřená API a opakovatelné vzory nasazení, aby mohl růst,“ říká v tiskové zprávě Arpit Joshipura, generální manažer a senior viceprezident pro sítě, edge a IoT v Linux Foundation, která projekt hostí. (Citace je přeložená z angličtiny.)
Co je v repozitářích
Vydání se dá ověřit přímo. Organizace opiproject na GitHubu má 31 veřejných repozitářů, z toho jeden archivovaný. Vydání pojmenované Abstraction Release má osm z nich: opi-api, opi-cni, opi-poc, opi-prov-life, opi-gateway-evpn-cni, opi-mangoboost-bridge, gospdk a otel.
Všech osm nese značku v1.0.0 a datum vydání 28. dubna 2026, tedy tři měsíce před oznámením. Tisková zpráva i zpráva Phoronixu přitom mluví o verzi 0.1.0. Poznámky k vydání jsou u opi-api prázdné. Nejnovější zápis do kteréhokoli z veřejných repozitářů organizace je z 15. července.
Registr vzorů a přehled si neodpovídají
Vzory nasazení má na starost repozitář opi-blueprints. Jeho README označuje soubor blueprints.yaml za zdroj pravdy a přehled BLUEPRINTS.md za strojově generovaný, který má aktualizovat GitHub Actions při každém zápisu. Celý repozitář má jediný commit a žádnou značku.
Ty dva soubory se ale rozcházejí. Registr obsahuje osm vzorů (BP-001 až BP-008), vygenerovaný přehled jich uvádí pět a čísluje je jinak. Ve stavu „publikováno“ je v obou shodně jediný vzor: rozkládání zátěže na vrstvách 4 až 7 přenesené na kartu Intel IPU E2100 pod Red Hat OpenShiftem, podané v září 2024 a naposledy aktualizované 10. března 2025.
I u něj se ale zápisy liší. Registr má tu položku pojmenovanou podle F5 NGINX Plus a odkazuje na loňský článek o nasazení právě s tímhle softwarem, v seznamu softwaru u ní ale stojí F5 BIG-IP Next. Přehled ji vede pod BIG-IP Next a přidává partnera WorldTech IT, který je v registru u jiné položky. Nejmladší přírůstky registru – směrovač VyOS na kartě z ledna 2026 a odlehčení 5G jádra z dubna 2026 – v přehledu chybí úplně. Odkaz na diskusi je u obou těch položek v registru prázdný, přesto přehled u každého vzoru odkazuje na issue s jeho pořadovým číslem. Pod jedničkou je v hlavním repozitáři projektu uzavřený pull request s jednořádkovou úpravou.
Co si z toho odnést
Sjednotit ovládání karet DPU dává smysl a firmy kolem projektu nejsou náhodné: Intel, Nvidia, Marvell, Dell, Red Hat, F5, Keysight a WorldTech IT jsou v registru jmenované jako partneři jednotlivých vzorů. Samotné API v repozitáři opi-api existuje, staví na gRPC a protobufu a dělí služby na sítě, bezpečnost, úložiště, telemetrii a AI.
Náš názor: mezi tím, co oznámení tvrdí, a tím, co je vidět v repozitářích, se rozcházejí. Značky z dubna pod jiným číslem verze, prázdné poznámky k vydání a přehled vzorů, který nesedí na vlastní registr, nevypadají na milník, který se stal tenhle týden. Spíš na shrnutí starší práce sepsané k datu tiskové zprávy. Kdo o nasazení uvažuje, má si tedy sáhnout přímo do repozitářů; jsou veřejné a ověření zabere pár minut.
Další příležitost k porovnání slibů se skutečností bude 15. října, kdy projekt pořádá druhý summit o DPU a IPU v San Jose vedle konference OCP Global Summit.
Zdroje
- Tisková zpráva projektu OPI (30. července 2026)
- Phoronix: OPI Abstraction v0.1 Published With Aiming To Standardize DPU/IPU Ecosystems (30. července 2026)
- Organizace opiproject na GitHubu – značky, data vydání a obsah repozitářů
- Repozitář opi-blueprints – registr vzorů a generovaný přehled
- Bílá kniha projektu OPI (20. července 2026)