Diplomová práce

Robustní a škálovatelný datový sklad pro systém Perun

Robust and scalable data store for Perun system

Bc. Michal Šťava, učo 255739
Anotace

Práce se zabývá hledáním výkonného, dobře škálovatelného a robustního datového úložiště pro systém Perun. Popisuje systém Perun, data tohoto systému a nejčastější způsob práce s těmito daty. Detailně se věnuje jednotlivým technologickým možnostem, ze kterých vybírá představitele a porovnává je mezi sebou na základě vytyčených vlastností. Pro nejlépe hodnocené představitele popisuje postup nasazení …více

Abstract

The aim of the diploma thesis is to find a powerful, scalable and robust data storage for the Perun system. It describes the system itself, the data of this system and the most common way of processing these data inside the system. Various technological approaches are described, based on them representatives are selected and compared with one another pointing out the important properties. The process …více

Zadání práce
Systém Perun je určen pro správu uživatelů, skupin, zdrojů a služeb se zaměřením na distribuovaná prostředí. V současné době je systém Perun produkčně nasazen a spravuje tisíce uživatelů a zdrojů. Perun se stará také o propagaci příslušných konfigurací na cílové služby. Všechny tyto operace kladou netriviální požadavky na výkon datového skladu. Perun využívá relační databázi jako primární sklad pro data. Úkolem studenta je zmapovat současné použití datových zdrojů Peruna a navrhnout kompletní systém pro práci s daty, který povede k vyšší výkonnosti, robustnosti a škálovatelnosti. Navržený systém by měl zajistit nepřetržitý provoz komponent Peruna i při výpadcích hlavní databáze a maximálně snížit zatížení hlavní databáze čtecími operacemi. Každou z navržených možností je nutné porovnat se stávajícím stavem a zpracovat podrobný report o jejích přínosech. Vítěznou technologii nasadit a demonstrovat na testovací instanci Peruna. Podmínkou je využití pouze open source technologií.
Práce zkontrolována:
8. 1. 2015 08:34, RNDr. Michal Procházka, Ph.D., učo 39700
Jazyk práce
čeština čeština
Termín obhajoby
13. 2. 2015
Práce byla úspěšně obhájena

Vedoucí

RNDr. Michal Procházka, Ph.D., učo 39700
SPB CSIRT-MU DKSD ÚVT MU

Oponent

RNDr. Martin Kuba, Ph.D., učo 3988
AAC RE-infra CERIT-SC ÚVT MU

Literatura

  • FOWLER, Martin. Patterns of enterprise application architecture. Boston: Addison-Wesley, 2003, xxiv, 533. ISBN 0-321-12742-0.
  • KŘENEK, Aleš a Zora SEBESTIANOVÁ. Perun -- Fault-Tolerant Management of Grid Resources. In Krakow Grid Workshop 2004. Krakow: Academic Computer Centre CYFRONET AGH, 2005, s. 133-140. ISBN 83-915141-4-5.
  • INMON, William H. Building the data warehouse. 4th ed. Indianapolis: Wiley Publishing, 2005, xxviii, 54. ISBN 0764599445.
  • SMITH, Gregory. PostgreSQL 9.0 high performance : accelerate your PostgreSQL system and avoid the common pitfalls that can slow it down. 1st pub. Birmingham: Packt Publishing, 2010, xiii, 442. ISBN 9781849510301.
  • GOLFARELLI, Matteo. Data warehouse design : modern principles and methodologies. Edited by Mark Stephen LaRow - Stefano Rizzi, Translated by Claudio Pagliarani. New York: McGraw-Hill, 2009, xxi, 458. ISBN 9780071610391.
  • SEBESTIÁNOVÁ, Zora; Michal PROCHÁZKA; Slávek LICEHAMMER; Michal ŠŤAVA a Pavel ZLÁMAL. Perun - user and resources management system. 2013.
  • BÖSZÖRMÉNYI, Zoltán a Hans-Jürgen SCHÖNIG. PostgreSQL replication : understand basic replication concepts and efficiently replicate PostgreSQL using high-end techniques to protect your data and run your server without interruptions. 1st ed. Birmingham: Packt Publishing, 2013, vii, 230. ISBN 9781849516723.

  • 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.