Diplomová práce

Webové rozhraní pro správu běhu a přístup k interaktivní aplikaci v cloudu

Web interface to control and access interactive application in cloud

Bc. Jiří Ketner
Anotace

Hlavním cílem této diplomové práce je navrhnout a implementovat webovou aplikaci pro automatizované spouštění a správu běhu frameworku Scipion v cloudu. Rozhraní přihlášeným uživatelům umožňuje plnou správu svých instancí Scipionu včetně možnosti nahlédnutí do logu virtuálního stroje. Rovněž uživateli dovoluje opakované spuštění cloudového deploymentu prostřednictvím historie. Důležitou funkcionalitu …více

Abstract

The primary goal of the thesis is to design and implement web application for automatized launch and administration of the Scipion framework in cloud. Web interface enables logged-in users to completely manage their own Scipion instances including the possibility to view virtual machine log. Users can also reboot cloud deployment directly from history. An important feature is to view remote desktop …více

Zadání práce
Cílem práce je navrhnout a implementovat webové rozhraní, které dovolí běžnému uživateli spouštět konkrétní interaktivní aplikaci v cloudu a ve webovém prohlížeči ji zpřístupní včetně hardwarově akcelerované grafiky.

Pro konfiguraci virtuálního stroje a instalaci aplikace (balík nástrojů Scipion pro zpracování dat z elektronové mikroskopie) bude použito systému předpisů pro nástroje Cloudify a Puppet vyvinutých v projektu H2020 West-life, tato část není součástí diplomové práce.

Aplikace musí uživateli dovolit:

  • spustit novou instanci aplikace (se zadáním požadavků na velikost virtuálního stroje a označením datové sady ke zpracování),
  • v případě potřeby zpřístupnit diagnostické informace procesu instanciace,
  • implementovat životní cyklus instance, zejména její zrušení po dosažení časového limitu,
  • udržovat přehled nedávné historie instancí a dovolit opakované spuštění
  • zobrazit vzdálenou pracovní plochu aplikace, předpokládá se využití serveru TurboVNC a klienta noVNC

Součástí práce je návrh správy a autentizace uživatelů systému navázaný na systémy správy uživatelů používané v projektu.

Očekávaným výstupem je plně funkční implementace, již bude možno zpřístupnit skutečným uživatelům

Práce zkontrolována:
4. 6. 2018 11:29, Mgr. Aleš Křenek, Ph.D., učo 3086
Jazyk práce
čeština čeština
Termín obhajoby
21. 6. 2018
Práce byla úspěšně obhájena

Vedoucí

Mgr. Aleš Křenek, Ph.D., učo 3086
HWL OProj ÚVT MU

Oponent

RNDr. Martin Kuba, Ph.D., učo 3988
DITI ÚVT MU

Konzultant

Mgr. Radim Peša, učo 2780
DITI ÚVT MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.