Akcelerace OVS s využitím akcelerační karty s FPGA

but.committeedoc. Dr. Ing. Petr Hanáček (předseda) prof. Ing. Martin Drahanský, Ph.D. (místopředseda) doc. Ing. Radim Burget, Ph.D. (člen) doc. Ing. Vladimír Drábek, CSc. (člen) doc. Mgr. Lukáš Holík, Ph.D. (člen) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen)cs
but.defenceStudent 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ázku 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 " A ". Otázky u obhajoby: V práci uvádíte, že aktuální verze PMD ovladače je postavena nad sze2 rozhraním a provádí kopii paketů do mbuf struktury. O kolik by se mohla zvýšit propustnost systému, pokud by jste použil paketové DMA řadiče (přímý přenos do mbuf struktury).cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKořenek, Jancs
dc.contributor.authorVido, Matejcs
dc.contributor.refereeMartínek, Tomášcs
dc.date.created2018cs
dc.description.abstractVýkon virtuálneho prepínača Open vSwitch (OVS) je nedostatočný pre súčasné požiadavky na kapacitu liniek pre pripojenie serverov. Preto vznikajú snahy o akceleráciu OVS či už na úrovni softvéru, ale aj prenesením záťaže do sieťovej karty. V tejto práci je riešená problematika akcelerácie OVS s využitím sieťových kariet COMBO pre 100G Ethernet vyvíjaných združením CESNET. Navrhnuté riešenie využíva firmvér pre FPGA generovaný z popisu v jazyku P4 pre klasifikáciu paketov v karte a framework DPDK pre dátové prenosy a nahrávanie klasifikačných pravidiel do karty. Pri preposielaní jedného dátového toku z fyzického rozhrania na fyzické rozhranie s využitím jedného jadra CPU je pri najkratších rámcoch dosahovaná rýchlosť prenosu paketov 11,2 Mp/s (10-krát viac ako s klasickým OVS) s klasifikáciou v karte a 5,9 Mp/s bez klasifikácie v karte.cs
dc.description.abstractThe performance of the virtual switch Open vSwitch (OVS) is insufficient to satisfy the current requirements for link bandwidth of the server connections. There is an effort to accelerate the OVS both in the software and in the hardware by offloading the datapath to the smart network interface cards. In this work the COMBO card for 100G Ethernet developed by CESNET is used to accelerate the OVS. The suggested solution utilizes the firmware for FPGA generated from the definition in the P4 language to classify the packets in the card and DPDK for the data transfers and offloading the classification rules into the card. Forwarding of one flow with the shortest frames from physical to physical interface using one CPU core reaches forwarding rate of 11.2 Mp/s (10 times more than the standard OVS) with classification in the card and 5.9 Mp/s without classification in the card.en
dc.description.markAcs
dc.identifier.citationVIDO, M. Akcelerace OVS s využitím akcelerační karty s FPGA [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2018.cs
dc.identifier.other114732cs
dc.identifier.urihttp://hdl.handle.net/11012/84951
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectOpen vSwitchcs
dc.subjectOVScs
dc.subjectDPDKcs
dc.subjectrte_flowcs
dc.subjectP4cs
dc.subjectFPGAcs
dc.subjectakceleráciacs
dc.subjectCOMBOcs
dc.subject100G Ethernetcs
dc.subjectOpen vSwitchen
dc.subjectOVSen
dc.subjectDPDKen
dc.subjectrte_flowen
dc.subjectP4en
dc.subjectFPGAen
dc.subjectaccelerationen
dc.subjectCOMBOen
dc.subject100G Etherneten
dc.titleAkcelerace OVS s využitím akcelerační karty s FPGAcs
dc.title.alternativeOVS Acceleration Using FPGA Acceleration Carden
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2018-06-20cs
dcterms.modified2020-05-10-16:13:19cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid114732en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:27:24en
sync.item.modts2025.01.15 16:29:06en
thesis.disciplineBezpečnost informačních technologiícs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.44 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-21023_v.pdf
Size:
86.13 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-21023_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-21023_o.pdf
Size:
88.08 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-21023_o.pdf
Loading...
Thumbnail Image
Name:
review_114732.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_114732.html
Collections