Akcelerace virtuálního přepínače Open vSwitch
but.committee | doc. Ing. Ondřej Ryšavý, Ph.D. (předseda) doc. Ing. Martin Čadík, Ph.D. (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) doc. RNDr. Milan Češka, Ph.D. (člen) doc. Ing. Tomáš Martínek, Ph.D. (člen) | cs |
but.defence | 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: Mohl by jste ve stručnosti popsat situaci ohledně podpory RTE flow pro offload pravidel v ostatních DPDK ovladačích? Byl alespoň orientačně změřena propustnost vytvořeného řešení? (zadání přímo nevyžaduje) | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Martínek, Tomáš | cs |
dc.contributor.author | Vodák, David | cs |
dc.contributor.referee | Orsák, Michal | cs |
dc.date.created | 2020 | cs |
dc.description.abstract | Virtuální přepínač je program, který slouží k přípojení virtuálních strojů k síti, a proto je velmi důležitou součástí virtualizace serveru. Nicméně virtuální přepínač spotřebovává značné množství výkonu serveru, na kterém běží. Pro virtuální přepínač Open vSwitch (OvS) bylo naměřeno, že při síťovém provozu o rychlosti 10 Gb/s spotřebuje přibližně 4 jádra procesoru. Spotřeba výkonu pak roste s rychlostí přenosu a eventuálně se může dostat do bodu, kdy bude neúnosná. Tato bakalářská práce, se zabývá akcelerací OvS za pomoci rozšíření DPDK Poll Mode Driveru, který OvS bude používat. Je zaměřena na rozšíření DPDK PMD o podporu virtualizační technologie SR-IOV a rozhraní pro offload klasifikačních pravidel do hardware RTE flow. V rámci práce byla implementována podpora SR-IOV v PMD a následně otestována na OvS. Dále byla navržena a částečně implementována podpora RTE flow. | cs |
dc.description.abstract | Virtual switch is a program, which is used for connecting virtual machines to network and that is why it is a crucial part of server virtualization. However virtual switch is consuming too much performance of the server which it is running on. A measurement of Open vSwitch (OvS) indicates that for data speed of 10 Gb/s, approximately 4 cores of the processor are fully occupied. As the consumption of performance is directly proportional to transmission speed, it may eventually get to the point where the consumption of performance cannot be handled. This bachelor thesis is about acceleration of the Open vSwitch with the help of the DPDK Poll Mode Driver extended by support of the SR-IOV virtualization technology as well as the interface for offloading classification rules to hardware called RTE flow. In the scope of this thesis the SR-IOV is implemented and then tested on OvS. Furthermore, the RTE flow support was designed and partially implemented. | en |
dc.description.mark | B | cs |
dc.identifier.citation | VODÁK, D. Akcelerace virtuálního přepínače Open vSwitch [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2020. | cs |
dc.identifier.other | 129207 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/191557 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | DPDK | cs |
dc.subject | FPGA | cs |
dc.subject | hardwarová akcelerace | cs |
dc.subject | NDK Platforma | cs |
dc.subject | Open vSwitch | cs |
dc.subject | P4 | cs |
dc.subject | RTE flow | cs |
dc.subject | síťová karta | cs |
dc.subject | SR-IOV | cs |
dc.subject | DPDK | en |
dc.subject | FPGA | en |
dc.subject | hardware acceleration | en |
dc.subject | NDK Platform | en |
dc.subject | network interface controller | en |
dc.subject | Open vSwitch | en |
dc.subject | P4 | en |
dc.subject | RTE flow | en |
dc.subject | SR-IOV | en |
dc.title | Akcelerace virtuálního přepínače Open vSwitch | cs |
dc.title.alternative | Acceleration of Open vSwitch | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2020-07-13 | cs |
dcterms.modified | 2020-07-13-23:43:55 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 129207 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 19:30:56 | en |
sync.item.modts | 2025.01.17 11:43:15 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 3.4 MB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-22497_v.pdf
- Size:
- 85.99 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-22497_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-22497_o.pdf
- Size:
- 88.57 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-22497_o.pdf
Loading...
- Name:
- review_129207.html
- Size:
- 1.44 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_129207.html