Nástroj pro zpracování výsledků měření v Red Hat Enterprise MRG

DSpace Repository

Language: English čeština 

Nástroj pro zpracování výsledků měření v Red Hat Enterprise MRG

Show simple item record

dc.contributor.advisor Bližňák, Michal
dc.contributor.author Svobodová, Petra
dc.date.accessioned 2013-10-13T01:00:28Z
dc.date.available 2013-10-13T01:00:28Z
dc.date.issued 2013-02-22
dc.identifier Elektronický archiv Knihovny UTB cs
dc.identifier.uri http://hdl.handle.net/10563/24818
dc.description.abstract Cílem diplomové práce je návrh a implementace aplikace "qpid_benchmark_stats" pro zpracování měření propustnosti a časové odezvy produktu Red Hat Enterprise MRG Messaging. Aplikace je vyvíjena pod licencí Apache 2.0 a bude sloužit testovacímu týmu společnosti Red Hat k přesnějšímu určení naměřených hodnot propustnosti (throughput) a časové odezvy (latency) Red Hat Enterprise MRG Messaging brokeru, získaných s využitím pomocných nástrojů "qpid-cpp-benchmark", "qpid-send" a "qpid-receive". Pomocné nástroje jsou dostupné na webových stránkách Apache-SVN (http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/tests/) a pro účely práce byly mírně upraveny. Sledovanými parametry produktu Red Hat Enterprise MRG Messaging jsou celková propustnost zpráv, propustnost odesílacího i přijímacího klienta a latence zpráv. Aplikace "qpid_benchmark_stats" nejprve načte vstupní parametry, ověří jejich formát, pak ve smyčce spouští "qpid-cpp-benchmark" a provede potřebný počet měření. V naměřených hodnotách odhalí odlehlé hodnoty a měření, která tyto hodnoty obsahují, vyloučí. Pak spočítá průměr, směrodatnou odchylku průměru (střední kvadratickou chybu), minimální a maximální hodnotu pro každou sledovanou veličinu. Nakonec naměřené hodnoty i výsledky serializuje a uloží do souboru pro pozdější použití. Součástí balíčku se zdrojovými kódy je také aplikace "compare_data.py", která demonstruje využití naměřených dat pro vzájemná porovnávání. V teoretické části práce je popsán projekt Red Hat Enterprise MRG s důrazem na komponentu Messaging a použité statistické metody zpracování dat, praktická část obsahuje specifikaci požadavků, programovou a uživatelskou dokumentaci nového nástroje. cs
dc.format 59 stran cs
dc.format.extent 3519212 bytes cs
dc.format.mimetype application/zip cs
dc.language.iso cs
dc.publisher Univerzita Tomáše Bati ve Zlíně
dc.rights Bez omezení
dc.subject messaging cs
dc.subject měření cs
dc.subject zpracování dat cs
dc.subject software cs
dc.subject open source cs
dc.subject latence cs
dc.subject propustnost cs
dc.subject statistika cs
dc.subject odezva cs
dc.subject messaging en
dc.subject measurement en
dc.subject data processing en
dc.subject software en
dc.subject open source en
dc.subject latency en
dc.subject performance en
dc.subject statistics en
dc.title Nástroj pro zpracování výsledků měření v Red Hat Enterprise MRG cs
dc.title.alternative Measurement Control and Processing Tool for the Red Hat Enterprise MRG<br> en
dc.type diplomová práce cs
dc.contributor.referee Ukropec, Libor
dc.date.accepted 2013-06-06
dc.description.abstract-translated The main goals of this diploma thesis are "qpid_benchmark_stats" application architecture and implementation for Red Hat Enterprise MRG Messaging system throughput and latency measurement including later data processing. The application is developed under the Apache license 2.0 and will be used by Red Hat MRG testing team to get more accurate message throughput and latency performance statistics, measured by support tools "qpid-cpp-benchmark", "qpid-send" and "qpid-receive". The support tools are available at Apache-SVN web page (http://svn.apache.org/viewvc/qpid/trunk/qpid/cpp/src/tests/) and were slightly modified for purpose of this thesis. The most important performance parameters to measure are total message throughput, sender and receiver message throughput and finally message latency. The "qpid_benchmark_stats" application reads the input options, parses them and checks their formats; then it runs "qpid-cpp-benchmark" and executes the required number of measurements; finds extremes and removes measurements which contain the extreme values. After that the application computes average value, standard deviation of the average value (mean square error), minimum and maximum value for every monitored variable. In the end all measured and computed values are serialized and saved into a file for later use. The source code package contains also an example application "compare_data.py" what shows how to use the archived data for mutual comparisons. In the theoretical part the project Red Hat Enterprise MRG, with an emphasis on the Messaging part, and used statistical methods are described. The practical part contains the requirements specification, program and user documentation. en
dc.description.department Ústav informatiky a umělé inteligence cs
dc.description.result obhájeno cs
dc.parent.uri http://hdl.handle.net/10563/154 cs
dc.parent.uri http://hdl.handle.net/10563/220 cs
dc.thesis.degree-discipline Informační technologie cs
dc.thesis.degree-discipline Information Technologies en
dc.thesis.degree-grantor Univerzita Tomáše Bati ve Zlíně. Fakulta aplikované informatiky cs
dc.thesis.degree-grantor Tomas Bata University in Zlín. Faculty of Applied Informatics en
dc.thesis.degree-name Ing. cs
dc.thesis.degree-program Inženýrská informatika cs
dc.thesis.degree-program Engineering Informatics en
dc.identifier.stag 31262
utb.result.grade A
dc.date.submitted 2013-05-13
local.subject propustnost dat cs
local.subject statistický software cs
local.subject throughput en
local.subject statistical software en


Files in this item

Files Size Format View
svobodová_2013_dp.zip 3.356Mb Unknown View/Open
svobodová_2013_vp.pdf 147.0Kb PDF View/Open
svobodová_2013_op.doc 260Kb Microsoft Word View/Open

This item appears in the following Collection(s)

Show simple item record

Find fulltext

Search DSpace


Browse

My Account