Distribuované výpočty na RaspberryPi klastru
Distributed computations on RaspberryPi cluster
Type of document
bakalářská prácebachelor thesis
Author
Roman Janků
Supervisor
Vokřínek Jiří
Opponent
Bureš Miroslav
Study program
Softwarové inženýrství a technologieInstitutions assigning rank
katedra počítačůRights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Tato bakalářská práce se zabývá vývojem platformy pro vývoj a měření distribuovaných algoritmů na clusteru RaspberryPi. V programovacím jazyce Java byla vyvinuta client-server aplikace, která umožňuje měření jak již naprogramovaných tak i vlastních distribuovaných algoritmů na clusteru RaspberryPi. Tato aplikace byla distribuována a jednotlivé počítače v clusteru byly připraveny pomocí nástroje Ansible. Klientská část aplikace běží ve virtuálním prostředí platformy Docker. Následným měřením bylo zjištěno, že platforma dosahuje velmi dobrých výsledků při běhu distribuovaných algoritmů. Výsledkem práce je hotová platforma, která umožní uživatelům vývoj a měření distribuovaných algorithmů. This bachelor thesis deals with the development of a platform for implementing and measuring distributed algorithms on RaspberryPi cluster. Client-server application was developed in Java programing language. This application enables users to measure performance of distributed algorithms that were already prepared or were custom made on RaspberryPi cluster. This application is distributed and computers in cluster are being prepared by Ansible. Client-side of application runs in virutal environment of Docker platform. Subsequent measurements showed good results the platform reached when running distributed algorithms. The result of the work is finished platform that will enable users to implement and measure distributed algorithms.
Collections
- Bakalářské práce - 13136 [1044]
Related items
Showing items related by title, author, creator and subject.
-
Meta optimalizace shlukové analýzy
Author: Tomáš Bartoň; Supervisor: Kordík Pavel; Opponent: Platoš Jan
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2019-05-30)This dissertation thesis deals with advances in the automation of cluster analysis. -
Klastrovací metody pro datovou analýzu
Author: Kryštof Bystřický; Supervisor: Jura Jakub; Opponent: Cejnek Matouš
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2019-08-30)V této práci jsou popsány základní techniky data miningu. Podrobně je popsána především klastrová(shluková) analýza, tedy seskupování objektů na základě jejich podobností. Značná část teoretické části se zabývá předpřípravou ... -
Vstříc decentralizovanému peer-to-peer clusteru
Author: Gattermayer Josef; Supervisor: Tvrdík Pavel; Opponent: Schill Alexander
(České vysoké učení technické v Praze. Vypočetní a informační centrum.Czech Technical University in Prague. Computing and Information Centre., 2018-06-26)The Clondike - CLuster Of Non-Dedicated Interoperating KErnels - is a long term research project of a non-dedicated cluster architecture at the Faculty of Information Technology of CTU in Prague. The thesis deals with its ...