Detail práce

Framework pro hardwarovou akceleraci 400Gb sítí

Diplomová práce Student: Hummel Václav Akademický rok: 2016/2017 Vedoucí: Kořenek Jan, doc. Ing., Ph.D.
Název anglicky
Framework for Hardware Acceleration of 400Gb Networks
Jazyk práce
český
Abstrakt

Platforma NetCOPE již prokázala svou životaschopnost jako framework pro rychlý vývoj hardwarově akcelerovaných síťových aplikací. Tyto aplikace využívají virtualizované síťové funkce (NFV). Aby platforma v nejbližších letech nezastarala, tak se musí přizpůsobit požadavkům souvisejících s příchodem 400 Gigabitového ethernetu. Příchod 400 Gigabitového ethernetu sebou přináší velké množství výzev, které vyžadují nutnost kompletně změnit dosavadní myšlení. Během jediného hodinového cyklu musí být zpracováno několik síťových paketů, což vyžaduje nový koncept zpracování. Je použita pokročilá správa paměti, aby byla dosažena konstantní paměťová složitost vzhledem k počtu DMA kanálů. Díky tomu je možné realizovat se současnou technologií i více než 256 kompletně nezávislých DMA kanálů. Mnoho úsilí bylo kladeno na vytvoření co nejobecnějšího frameworku i pro vyšší rychlosti přesahující 400 Gb/s. Práce se zaměřuje na komunikaci mezi frameworkem a hostitelským počítačem skrze PCI Express rozhraní. Byla vzata do úvahy i varianta s více síťovými rozhraními. Navržený systém je připraven na nasazení na kartách rodiny COMBO, které jsou použity jako referenční platforma.

Klíčová slova

400 Gigabitový ethernet, hardwarová akcelerace, FPGA, Virtualizované síťové funkce (NFV), PCI Express, Přímý přístup do paměti (DMA), SZE, DPDK

Ústav
Studijní program
Informační technologie, obor Počítačové a vestavěné systémy
Soubory
Stav
obhájeno, hodnocení B
Obhajoba
21. června 2017
Oponent
Průběh obhajoby

Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm "B".

Otázky u obhajoby
  1. Jakou spotřebu paměti na čipu očekáváte u jednotlivých bufferů v různých variantách frameworku prezentovaných v kapitole 5?
  2. Jaké kroky bude ještě potřeba provést pro nasazení frameworku na akcelerační kartě?
Komise
Fučík Otto, doc. Dr. Ing. (UPSY FIT VUT), předseda
Češka Milan, prof. RNDr., CSc. (UITS FIT VUT), člen
Fiedler Petr, doc. Ing., Ph.D. (UAMT FEKT VUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (UIFS FIT VUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (UIFS FIT VUT), člen
Zachariášová Marcela, Ing., Ph.D. (UPSY FIT VUT), člen
Citace
HUMMEL, Václav. Framework pro hardwarovou akceleraci 400Gb sítí. Brno, 2017. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2017-06-21. Vedoucí práce Kořenek Jan. Dostupné z: https://www.fit.vut.cz/study/thesis/19303/
BibTeX
@mastersthesis{FITMT19303,
    author = "V\'{a}clav Hummel",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Framework pro hardwarovou akceleraci 400Gb s\'{i}t\'{i}",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2017,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/19303/"
}
Nahoru