diplomová práce

Performance Testing and Analysis of Qpid Dispatch Router

Text práce 3.21 MB

Autor práce: Ing. Jakub Stejskal

Ak. rok: 2017/2018

Vedoucí: Ing. Tomáš Fiedor, Ph.D.

Oponent: doc. Mgr. Adam Rogalewicz, Ph.D.

Abstrakt:

Výkonností testování aplikací nabírá v poslední době na důležitosti během vývoje všeho druhu. Tato práce mapuje základy testování výkonu, které jsou aplikovatelné na libovolné aplikace a následně analýzuje testování výkonu komponent používaných v Messaging systémech a to konkrétně Apache ActiveMQ Artemis a Qpid-Dispatch. Využívané metody testování výkonu je zaměřeno zejména na Apache ActiveMQ Artemis pomocí systému Messaging Performance Tool s názvem Maestro. Práce navrhuje vylepšení této aplikace o rozšíření testování systému Qpid-Dispatch a její možnosti při automatizovaném testování. Řešení je demonstrováno na sérii experimentů s různými topologiemi. Výsledná zpráva závěrem vyhodnocuje navržené rozšíření systému Maestro, zhodnocuje výkon komponenty Qpid-Dispatch a rozvíjí myšlenky pro další rozšíření.

Klíčová slova:

testování, analýza výkonu, testování výkonu, síťové technologie, router, Qpid-Dispatch, AMQP, propustnost, latency, JMS, Maestro, MPT, MessageQueuing

Termín obhajoby

18.06.2018

Výsledek obhajoby

obhájeno (práce byla úspěšně obhájena)

znamkaAznamka

Klasifikace

A

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:

  • Jak si vysvětlujete to, že Qpid broker má při společném zapojení s Qpid routery větší výkon, než když je zapojen samostatně?

Jazyk práce

angličtina

Fakulta

Ústav

Studijní program

Informační technologie (IT-MGR-2)

Studijní obor

Informační systémy (MIS)

Složení komise

doc. Dr. Ing. Dušan Kolář (předseda)
doc. Ing. Ondřej Ryšavý, Ph.D. (místopředseda)
doc. Ing. Radek Burget, Ph.D. (člen)
Ing. Ondřej Lengál, Ph.D. (člen)
Ing. Filip Orság, Ph.D. (člen)
Doc. Ing. Ivan Polášek, Ph.D. (člen)

Posudek vedoucího
Ing. Tomáš Fiedor, Ph.D.

Známka navržená vedoucím: A

Soubor vložený vedoucím Velikost
Hodnocení vedoucího [.pdf] 125,28 kB

Známka navržená oponentem: B

Soubor vložený oponentem Velikost
Posudek oponenta [.pdf] 129,72 kB

Odpovědnost: Mgr. et Mgr. Hana Odstrčilová