Detail práce

Virtualizace vstupních a výstupních operací v počítačových sítích

Diplomová práce Student: Remeš Jan Akademický rok: 2016/2017 Vedoucí: Matoušek Denis, Ing.
Název anglicky
Virtualization of I/O Operations in Computer Networks
Jazyk práce
český
Abstrakt

Tato práce se zabývá problematikou virtualizace počítačových systémů a zejména síťových karet ve vysokorychlostních sítích, a řeší implementaci podpory virtualizační technologie SR-IOV pro síťové karty COMBO.

V práci jsou shrnuty různé přístupy k virtualizaci síťových karet a popsány výhody technologie SR-IOV pro vysoce výkonné aplikace. Dále práce obsahuje informace o platformě COMBO a popisuje návrh a implementaci podpory technologie SR-IOV pro tuto platformu. Závěrem je provedeno vyhodnocení výkonnostních testů implementované technologie ve virtuálních strojích.

Výsledkem práce je podpora technologie SR-IOV v kartách COMBO, což umožňuje jejich použití ve virtuálních strojích při zachování vysokého výkonu. To umožní budoucím COMBO kartám fungovat jako akcelerátory v sítích využívajících virtualizace síťových funkcí.

Klíčová slova

Počítačové sítě, síťové karty, virtualizace, virtualizační technologie, SR-IOV, COMBO, NetCope, firmware, ovladače, FPGA, NFV

Ústav
Studijní program
Informační technologie, obor Počítačové sítě a komunikace
Soubory
Stav
obhájeno, hodnocení A
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 "A".

Otázky u obhajoby
  1. Na úrovni firmware upravujete mapování adresových prostorů pro jednotlivé virtuální funkce. Má to nějakou výhodu oproti variantě, kde by mapování probíhalo na úrovni ovladače/software?
  2. Co by jste musel změnit na úrovni firmware/ovladač/software, aby bylo možné sdílet jedno fyzické rozhraní více virtuálními funkcemi?
Komise
Ryšavý Ondřej, doc. Ing., Ph.D. (UIFS FIT VUT), předseda
Češka Milan, prof. RNDr., CSc. (UITS FIT VUT), člen
Fiedler Petr, doc. Ing., Ph.D. (UAMT FEKT VUT), člen
Fučík Otto, doc. Dr. Ing. (UPSY FIT VUT), člen
Matoušek Petr, doc. Ing., Ph.D., M.A. (UIFS FIT VUT), člen
Zachariášová Marcela, Ing., Ph.D. (UPSY FIT VUT), člen
Citace
REMEŠ, Jan. Virtualizace vstupních a výstupních operací v počítačových sítích. Brno, 2017. Diplomová práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2017-06-21. Vedoucí práce Matoušek Denis. Dostupné z: https://www.fit.vut.cz/study/thesis/18396/
BibTeX
@mastersthesis{FITMT18396,
    author = "Jan Reme\v{s}",
    type = "Diplomov\'{a} pr\'{a}ce",
    title = "Virtualizace vstupn\'{i}ch a v\'{y}stupn\'{i}ch operac\'{i} v po\v{c}\'{i}ta\v{c}ov\'{y}ch s\'{i}t\'{i}ch",
    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/18396/"
}
Nahoru