Detail produktu
Software for measurement and evaluation of performance parameters
Vznik: 2021
Hruška Martin, Ing., Ph.D. (VZ Automata@FIT)
Smrčka Aleš, Ing., Ph.D. (UITS)
anomaly detection,
digital twin,
performance analysis,
performance regressions,
performance testing
Prefekt je otevřený nástroj, který analyzuje výkonnostní profily zachycené z analýzy a simulace jak digitálních dvojčat tak reálného provozu továrního prostředí (jejich odpovídající komponenty, informační či ERP systémy, atd.).
Hlavní případ užití Prefektu je pro detekování změn nebo anomálií ve výkonu v komponentách modelovaného prostředí: ve strojích, terminálech, ERP a řídicího informačního systému.
Je očekáváno, že bude nástroj používán ve spolupráci s posledním rozšířením nástroje Tyrant, který umožňuje generovat scénáře pro simulaci digitálních dvojčat a současně i výkonnostní profily.
Nástroj (a jeho proces) funguje následovně:
- Prefekt sjednotí všechny zdrojové profily (které můžou být buď ve formě souboru ve formátu JSON nebo ve formě dotazu na vzdálený elastic search server) a vytvoří dvě tabulky odpovídající bázovému (očekávanému) a cílovému (analyzovanému) výkonu.
- Tabulky jsou rozděleny do menších tabulek odpovídajícím jednotlivým unikátním typům metrik v profilech (např. délka testu, nebo spotřeba procesory) a spojeny do párů bázových a cílových tabulek.
- Pro každou dvojici typů metrik se vypočítá korelační koeficient. Metriky, které spolu silně souvisí (např. v mnoha případech spotřeba procesoru a spotřeba paměti) jsou přeskočeny během analýzy.
- Pro každou dvojici spotřeby zdrojů, Prefekt detekuje potenciální anomálie a zahlásí rozdíly mezi modely jednotlivých spotřeb a současně i velikost účinku této změny.
Národní centrum kompetence pro Kyberbezpečnost, TAČR, Národní centra kompetence 1, TN01000077, zahájení: 2019-01-01, ukončení: 2022-12-31, ukončen