Zobrazit minimální záznam

Distribuované vykonávání jobu v IVIS Framework
dc.contributor.advisorBureš, Tomáš
dc.creatorVašut, Roman
dc.date.accessioned2023-11-06T14:27:43Z
dc.date.available2023-11-06T14:27:43Z
dc.date.issued2023
dc.identifier.urihttp://hdl.handle.net/20.500.11956/184267
dc.description.abstractThis thesis tackles computation distribution in the IVIS data processing and visualization framework. In the existing versions, so-called Jobs are be- ing executed only on the IVIS host machine, raising scalability concerns. The thesis attempts to allow the distributed execution on manually-provisioned machines, commercial cloud platforms, and an HPC cluster. It does so by introducing the "executor" entity, ensuring adherence to the present Job ar- chitecture and, because the communication is done over the Internet, security. We introduce two auxiliary applications which manage the remote control of a machine and the management of a set of machines (a pool). We achieve parallelization of running Jobs. We also see the possibility of further exten- sion to enable the usage of specialized hardware or more dynamic machine allocation.en_US
dc.description.abstractTato práce se zabývá distribucí výpočtu v datově zpracovatelském a vi- zualizačním frameworku IVIS. V současné implementaci jsou takzvané Joby spouštěny pouze na hostujícím stroji IVISu, což může vyvolat obavy ze šká- lovatelnosti. Práce se pokouší umožnit vykonávání Jobů na předkonfiguro- vaných strojích, komerčních cloudových platformách a HPC clusteru. Toho je dosaženo pomocí nové entity "executora" při zajištění kompatibility s pů- vodní architekturou Jobů a, protože komuinkace se vzdálenými stroji je usku- tečňována přes Internet, bezpečnosti. Součástí práce jsou také 2 pomocné aplikace, které zajišťují vzdálenou kontrolu nad stroji a správu skupin strojů (tzv. poolů). Dosáhli jsme paralelizace běhů Jobů. Na práci lze také dále navázat například podporou pro specializovaný hardware nebo zvýšením dy- namičnosti alokace vzdálených strojů.cs_CZ
dc.languageEnglishcs_CZ
dc.language.isoen_US
dc.publisherUniverzita Karlova, Matematicko-fyzikální fakultacs_CZ
dc.subjectdistribuovaný výpočet|cloud|zpracování dat|javascriptcs_CZ
dc.subjectdistributed computing|cloud|data processing|javascripten_US
dc.titleDistributed job execution in IVIS Frameworken_US
dc.typebakalářská prácecs_CZ
dcterms.created2023
dcterms.dateAccepted2023-09-07
dc.description.departmentKatedra distribuovaných a spolehlivých systémůcs_CZ
dc.description.departmentDepartment of Distributed and Dependable Systemsen_US
dc.description.facultyMatematicko-fyzikální fakultacs_CZ
dc.description.facultyFaculty of Mathematics and Physicsen_US
dc.identifier.repId250787
dc.title.translatedDistribuované vykonávání jobu v IVIS Frameworkcs_CZ
dc.contributor.refereeHorký, Vojtěch
thesis.degree.nameBc.
thesis.degree.levelbakalářskécs_CZ
thesis.degree.disciplineInformatika se specializací Programování a vývoj softwarecs_CZ
thesis.degree.disciplineComputer Science with specialisation in Programming and Software Developmenten_US
thesis.degree.programInformatikacs_CZ
thesis.degree.programComputer Scienceen_US
uk.thesis.typebakalářská prácecs_CZ
uk.taxonomy.organization-csMatematicko-fyzikální fakulta::Katedra distribuovaných a spolehlivých systémůcs_CZ
uk.taxonomy.organization-enFaculty of Mathematics and Physics::Department of Distributed and Dependable Systemsen_US
uk.faculty-name.csMatematicko-fyzikální fakultacs_CZ
uk.faculty-name.enFaculty of Mathematics and Physicsen_US
uk.faculty-abbr.csMFFcs_CZ
uk.degree-discipline.csInformatika se specializací Programování a vývoj softwarecs_CZ
uk.degree-discipline.enComputer Science with specialisation in Programming and Software Developmenten_US
uk.degree-program.csInformatikacs_CZ
uk.degree-program.enComputer Scienceen_US
thesis.grade.csVýborněcs_CZ
thesis.grade.enExcellenten_US
uk.abstract.csTato práce se zabývá distribucí výpočtu v datově zpracovatelském a vi- zualizačním frameworku IVIS. V současné implementaci jsou takzvané Joby spouštěny pouze na hostujícím stroji IVISu, což může vyvolat obavy ze šká- lovatelnosti. Práce se pokouší umožnit vykonávání Jobů na předkonfiguro- vaných strojích, komerčních cloudových platformách a HPC clusteru. Toho je dosaženo pomocí nové entity "executora" při zajištění kompatibility s pů- vodní architekturou Jobů a, protože komuinkace se vzdálenými stroji je usku- tečňována přes Internet, bezpečnosti. Součástí práce jsou také 2 pomocné aplikace, které zajišťují vzdálenou kontrolu nad stroji a správu skupin strojů (tzv. poolů). Dosáhli jsme paralelizace běhů Jobů. Na práci lze také dále navázat například podporou pro specializovaný hardware nebo zvýšením dy- namičnosti alokace vzdálených strojů.cs_CZ
uk.abstract.enThis thesis tackles computation distribution in the IVIS data processing and visualization framework. In the existing versions, so-called Jobs are be- ing executed only on the IVIS host machine, raising scalability concerns. The thesis attempts to allow the distributed execution on manually-provisioned machines, commercial cloud platforms, and an HPC cluster. It does so by introducing the "executor" entity, ensuring adherence to the present Job ar- chitecture and, because the communication is done over the Internet, security. We introduce two auxiliary applications which manage the remote control of a machine and the management of a set of machines (a pool). We achieve parallelization of running Jobs. We also see the possibility of further exten- sion to enable the usage of specialized hardware or more dynamic machine allocation.en_US
uk.file-availabilityV
uk.grantorUniverzita Karlova, Matematicko-fyzikální fakulta, Katedra distribuovaných a spolehlivých systémůcs_CZ
thesis.grade.code1
uk.publication-placePrahacs_CZ
uk.thesis.defenceStatusO


Soubory tohoto záznamu

Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail
Thumbnail

Tento záznam se objevuje v následujících sbírkách

Zobrazit minimální záznam


© 2017 Univerzita Karlova, Ústřední knihovna, Ovocný trh 560/5, 116 36 Praha 1; email: admin-repozitar [at] cuni.cz

Za dodržení všech ustanovení autorského zákona jsou zodpovědné jednotlivé složky Univerzity Karlovy. / Each constituent part of Charles University is responsible for adherence to all provisions of the copyright law.

Upozornění / Notice: Získané informace nemohou být použity k výdělečným účelům nebo vydávány za studijní, vědeckou nebo jinou tvůrčí činnost jiné osoby než autora. / Any retrieved information shall not be used for any commercial purposes or claimed as results of studying, scientific or any other creative activities of any person other than the author.

DSpace software copyright © 2002-2015  DuraSpace
Theme by 
@mire NV