Tato diplomová práce se zabývá návrhem systému, který umožňuje shromažďování a interpretaci aplikačních metrik z rozsáhlého IBM Power prostředí. Systém je vyvíjen pro společnost SÍŤ, spol. s r. o., jejíž hlavní činnost spočívá v návrhu řešení a realizaci sofistikovaných komunikačních systémů.
Systém se skládá ze dvou částí. První část zajišťuje získávání informací a jejich import do databáze a druhá část, v podobě webové aplikace, umožňuje jejich interpretaci. V rámci zpracování návrhu byly použity moderní metody programování.
Webová aplikace byla navržena pomocí PHP frameworku, HTML a CSS a obsahuje jak uživatelské, tak administrační prostředí, kde je možné provádět nastavení systému. Pro uložení dat byla vybrána postgreSQL databáze.
Vzniklá webová aplikace byla instalována do izolovaného a produkčního prostředí, kde proběhlo její testování.
Anotace v angličtině
This thesis is focused on a system which was designed to collect and interpret application metrics from the extensive IBM Power
environment. This system is being developed for the company SÍŤ, spol. s r. o., which is focused on the design and realization of sophisticated communication systems. This system is composed of two parts. The first part obtains information and imports that information into the database. The second part works as a web application to interpret this information. Modern methods of programming were used to prepare this thesis. The web application was designed by using PHP framework, HTML and CSS. It contains an environment which can be setup by both the administrator and user. The PostgreSQL database was chosen to store the data. The web application was installed into an insulated and productive environment for testing.
data collection, web applications, MVC, IBM, framework, database
Rozsah průvodní práce
64 s. (83 674 znaků)
Jazyk
CZ
Anotace
Tato diplomová práce se zabývá návrhem systému, který umožňuje shromažďování a interpretaci aplikačních metrik z rozsáhlého IBM Power prostředí. Systém je vyvíjen pro společnost SÍŤ, spol. s r. o., jejíž hlavní činnost spočívá v návrhu řešení a realizaci sofistikovaných komunikačních systémů.
Systém se skládá ze dvou částí. První část zajišťuje získávání informací a jejich import do databáze a druhá část, v podobě webové aplikace, umožňuje jejich interpretaci. V rámci zpracování návrhu byly použity moderní metody programování.
Webová aplikace byla navržena pomocí PHP frameworku, HTML a CSS a obsahuje jak uživatelské, tak administrační prostředí, kde je možné provádět nastavení systému. Pro uložení dat byla vybrána postgreSQL databáze.
Vzniklá webová aplikace byla instalována do izolovaného a produkčního prostředí, kde proběhlo její testování.
Anotace v angličtině
This thesis is focused on a system which was designed to collect and interpret application metrics from the extensive IBM Power
environment. This system is being developed for the company SÍŤ, spol. s r. o., which is focused on the design and realization of sophisticated communication systems. This system is composed of two parts. The first part obtains information and imports that information into the database. The second part works as a web application to interpret this information. Modern methods of programming were used to prepare this thesis. The web application was designed by using PHP framework, HTML and CSS. It contains an environment which can be setup by both the administrator and user. The PostgreSQL database was chosen to store the data. The web application was installed into an insulated and productive environment for testing.
data collection, web applications, MVC, IBM, framework, database
Zásady pro vypracování
1. Seznamte se s možnostmi sběru a uložení dat pro rozsáhlé IBM Power systémy s použitím xCATu.
2. Navrhněte systém, umožňující sběr dat a jejich interpretací v rozsáhlém IBM Power prostředí, navržený systém implementujte a zvolte vhodný způsob uložení dat.
3. Ověřte správnou funkci navrženého systému a demonstrujte možnosti a omezení nasazení v reálném provozu, diskutujte další možnosti rozvoje vytvořeného systému.
Zásady pro vypracování
1. Seznamte se s možnostmi sběru a uložení dat pro rozsáhlé IBM Power systémy s použitím xCATu.
2. Navrhněte systém, umožňující sběr dat a jejich interpretací v rozsáhlém IBM Power prostředí, navržený systém implementujte a zvolte vhodný způsob uložení dat.
3. Ověřte správnou funkci navrženého systému a demonstrujte možnosti a omezení nasazení v reálném provozu, diskutujte další možnosti rozvoje vytvořeného systému.
Seznam doporučené literatury
[1] Gift Noah, Jones M. Jeremy: Python for Unix and Linux System Administratio, O'Reilly Media, 2008, ISBN: 978-0596515829
[2] Krosing Hannu, Roybal Kirk, Mlodgenski Jim: PostgreSQL Server Programming, Packt Publishing, 2013, ISBN: 978-1-84951-698-3
[3] Randal K. Michael: AIX 5L Administration, Mcgraw-hill, 2002, ISBN: 078-3254039063
[4] Payne J.: Beginning Python, Wiley Publishing, Inc., Indianapolis, Indiana, 2010, ISBN: 978-0-470-41463-7
[5] IBM Redbooks [online][2014-10-18] URL: http://www.redbooks.ibm.com/
[6] Perzl.org [online][2014-10-18] URL: http://www.perzl.org/aix/
Seznam doporučené literatury
[1] Gift Noah, Jones M. Jeremy: Python for Unix and Linux System Administratio, O'Reilly Media, 2008, ISBN: 978-0596515829
[2] Krosing Hannu, Roybal Kirk, Mlodgenski Jim: PostgreSQL Server Programming, Packt Publishing, 2013, ISBN: 978-1-84951-698-3
[3] Randal K. Michael: AIX 5L Administration, Mcgraw-hill, 2002, ISBN: 078-3254039063
[4] Payne J.: Beginning Python, Wiley Publishing, Inc., Indianapolis, Indiana, 2010, ISBN: 978-0-470-41463-7
[5] IBM Redbooks [online][2014-10-18] URL: http://www.redbooks.ibm.com/
[6] Perzl.org [online][2014-10-18] URL: http://www.perzl.org/aix/
Přílohy volně vložené
1 CD ROM
Přílohy vázané v práci
-
Převzato z knihovny
Ano
Plný text práce
Přílohy
Posudek(y) oponenta
Hodnocení vedoucího
Záznam průběhu obhajoby
Průběh obhajoby je zveřejněn pouze přihlášenému uživateli.