Cyber-Search - rekonfigurovatelná platforma se Single Page Interface frontendem

Title Alternative:Cyber-Search - reconfigurable platform with Single Page Interface frontend
Loading...
Thumbnail Image
Date
2014
Journal Title
Journal ISSN
Volume Title
Publisher
Technická Univerzita v Liberci
Abstract
Práce se zabývá návrhem a realizací automatizovaného a soběstačného řešení pro systém umožňující offline rozpoznávání mluvené řeči v audiovizuálních materiálech, vyvíjeného v Ústavu informačních technologií a elektroniky Technické Univerzity v Liberci.
 Celý systém se skládá z centrální jednotky spravující platformy, označované jako Cyber-Search. Všechny platformy Cyber-Search jsou realizovány na virtualizačním řešení KVM a v základní konfiguraci jsou tvořeny 5 virtuálními stroji. Platforma je rozdělena na databázový stroj, datový stroj se streaming serverem a síťovým úložištěm, stroj pro indexaci přepisů a úkolování pracovních stanic a stroj, na kterém běží hlavní Java EE aplikace s uživatelským rozhraním. Pracovní stanice jsou realizovány jako virtuální stroje, sloužící pro výpočetně náročné operace, zastoupené především převodem videa a procesem rozpoznání mluvené řeči. Výsledkem práce je systém umožňující plně automatizovanou instalaci a konfiguraci platformy na vlastním hardwaru. Pro proces instalace je nutné pouze předání licencí a krátkého popisu konfigurace. Systém automaticky generuje a provádí veškeré konfigurace potřebné pro vytvoření platformy, spuštění aplikací, jejich monitoring a automatizovanou správu. Pro přístup a ovládání platformy je implementována Java EE aplikace. Ta je automaticky sestavena a umístěna na aplikační server s pomocí nástroje Maven a aplikace Jenkins. Prezentační vrstva řešení je realizována jako Single Page Interface webová aplikace, vytvořená na základě aplikačního rámce, vyvinutého během mého diplomového projektu. Mezi hlavní výsledky této práce patří kromě samotné realizace výše popsané platformy především popis postupu automatizace komplexního řešení, vyžadujícího rozsáhlou integraci mnoha programů a služeb. Součástí práce je také popis realizace vybraných problematických částí, jako například automatizace konfigurace operačního systému Windows 7, klasifikace a autentizace klientů během automatizovaného instalačního procesu a diskuze škálovatelnosti platformy.
Description
66 s., 2 s. příl. :obr., tab. +CD ROM
Subject(s)
web applications, WWW aplikace
Citation
ISSN
ISBN