Bachelor's thesis

Lightweight portal for MetaCentrum Cloud

Andrej Čermák, UČO 485555
Abstract

Táto práca sa zaoberá rozšírením existujúceho užívateľského rozrhnia bio-portal, jednoduchej webovej aplikácie, ktorá umožňuje spúšťanie virtuálnych strojov. S rastúcim počtom výskumných skupín, ktoré používajú tento portál, sa portál stal tažko udžiavateľným. Konfigurácie virtuálnych strojov boli natvrdo zapísané v zdrojovom kóde a taktiež nebolo podporované spúštanie viacerých strojov súčasne v tzv …more

Abstract

This thesis focuses on extending the existing user interface called bio-portal, a simple web application enabling users to launch virtual machines. With a growing number of research groups using this portal, the previous solution became hard to maintain. These virtual machines' configuration was hardwired in the code and did not support launching multiple virtual machines in clusters. Terraform, a …more

Thesis description
V rámci projektu MetaCentrum Cloud (https://cloud.metacentrum.cz) probíhá vývoj cloudového portálu, jehož cílem je poskytnout jednodušší rozhraní ke cloudovým službám a který by měl pro uživatele nahradit stávající GUI Horizon, poskytované přímo projektem OpenStack. Úkolem studenta bude podle předložených případů použití rozšířit architekturu portálu a následně implementovat funkce zajišťující možnost správy „appliances“ vyžadujících větší počet spolupracujících virtuálních strojů. K tomu účelu se jako možný základ vyhodnotí nástroj Hashicorp Terraform. Implementace bude vycházet ze stávající knihovny bio-platform/openstack-bioportal a musí obsahovat rozšíření nutná pro podporu virtuálních clusterů stavěných z více virtuálních strojů a návrh popisu appliances tak, aby zahrnoval veškeré současně zvažované případy užití. Po odsouhlasení návrhu student implementuje odpovídající moduly tak, aby výsledkem práce byl funkční portál, zahrnující základní případy užití. Dosaženou funkcionalitu student demonstruje na konkrétních příkladech „appliances“, a to Bioportal (jeden virtuální stroj) a Hadoop (Cluster virtuálních strojů).
The thesis has been checked:
26/5/2021 10:35, Mgr. Miroslav Ruda, UČO 1284
Language used
English English
Defence date
30/6/2021
The thesis was defended successfully

Supervisor

Mgr. Miroslav Ruda, UČO 1284
ANKO DITI ÚVT MU

Reader

RNDr. Tomáš Rebok, Ph.D., UČO 39685
ANKO 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.