Module for transferring classification rules to the acceleration card
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F04428340%3A_____%2F20%3AN0000001" target="_blank" >RIV/04428340:_____/20:N0000001 - isvavai.cz</a>
Alternative codes found
RIV/63839172:_____/20:10133308
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
čeština
Original language name
Modul pro přenos (offload) klasifikačních pravidel do akcelerační karty
Original language description
Tento výstup reprezentuje software pro přenos (offload) klasifikačních pravidel z virtuálního přepínače do akcelerační karty s programovatelným čipem FPGA. Vytvořený výstup podporuje obě dostupné varianty Open vSwich (OvS) přepínače: 1) kernel verzi, kde je offload pravidel realizován skrze rozhraní TC Flower a 2) DPDK verzi, kde je pro offload pravidel použito rozhraní RTE Flow. Vytvořený software implementuje všechny nezbytné části ovladače akcelerační karty (kernel modulu i Poll Mode Driveru pro prostředí DPDK), které zahrnují: příjem požadavků z virtuálního přepínače, konfiguraci interních paměťových struktur na akcelerační kartě i správu akcelerovaných pravidel (založení/odstranění pravidla a sběr statistik). Funkčnost obou vytvořených modulů byla otestována přímo na akcelerační kartě COMBO200G ve spojení se systémem OvS.
Czech name
Modul pro přenos (offload) klasifikačních pravidel do akcelerační karty
Czech description
Tento výstup reprezentuje software pro přenos (offload) klasifikačních pravidel z virtuálního přepínače do akcelerační karty s programovatelným čipem FPGA. Vytvořený výstup podporuje obě dostupné varianty Open vSwich (OvS) přepínače: 1) kernel verzi, kde je offload pravidel realizován skrze rozhraní TC Flower a 2) DPDK verzi, kde je pro offload pravidel použito rozhraní RTE Flow. Vytvořený software implementuje všechny nezbytné části ovladače akcelerační karty (kernel modulu i Poll Mode Driveru pro prostředí DPDK), které zahrnují: příjem požadavků z virtuálního přepínače, konfiguraci interních paměťových struktur na akcelerační kartě i správu akcelerovaných pravidel (založení/odstranění pravidla a sběr statistik). Funkčnost obou vytvořených modulů byla otestována přímo na akcelerační kartě COMBO200G ve spojení se systémem OvS.
Classification
Type
R - Software
CEP classification
—
OECD FORD branch
20206 - Computer hardware and architecture
Result continuities
Project
<a href="/en/project/TH04010193" target="_blank" >TH04010193: Acceleration platform for virtual switches</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2020
Confidentiality
C - Předmět řešení projektu podléhá obchodnímu tajemství (§ 504 Občanského zákoníku), ale název projektu, cíle projektu a u ukončeného nebo zastaveného projektu zhodnocení výsledku řešení projektu (údaje P03, P04, P15, P19, P29, PN8) dodané do CEP, jsou upraveny tak, aby byly zveřejnitelné.
Data specific for result type
Internal product ID
TH04010193-V2
Technical parameters
Softwarový modul pro přenos (offload) klasifikačních pravidel z virtuálního přepínače do akcelerační karty. Výsledek byl vytvořen v rámci spolupráce mezi organizacemi CESNET a Netcope Technologies. Práva k výsledku a podmínky jeho komerčního využití jsou ošetřeny ve smlouvě o účasti na řešení projektu Akcelerační platforma pro virtuální přepínače (TH04010193) uzavřené mezi Netcope Technologies, a.s. a CESNET, z. s. p. o. dne 17.1.2019.
Economical parameters
Vytvořený software je možné využívat pro přenos klasifikačních pravidel mezi virtuálním přepínačem a akcelerační kartou. Připravené moduly pro kernel i DPDK mají obecnější charakter a lze je použít i mimo oblast virtuálních přepínačů. Výsledek tak může být v budoucnu licencován dalším subjektům.
Owner IČO
04428340
Owner name
Netcope Technologies, a.s.