Informace o projektu
A Grid Application Toolkit and Testbed
(GridLab)
- Kód projektu
- IST-2001-32133
- Období řešení
- 1/2002 - 3/2005
- Investor / Programový rámec / typ projektu
-
Evropská unie
- Information Society Technologies
- Fakulta / Pracoviště MU
-
Ústav výpočetní techniky
- prof. RNDr. Luděk Matyska, CSc.
- doc. RNDr. Petr Holub, Ph.D.
- RNDr. Daniel Kouřil, Ph.D.
- RNDr. Martin Kuba, Ph.D.
- Mgr. Miroslav Ruda
- Mgr. Zdeněk Salvet
- RNDr. Zora Sebestianová
- Mgr. Jiří Škrabal
- WWW stránky projektu
- http://www.gridlab.org
Hlavní cíl projektu GridLab je vývoj Grid Application Toolkit (GAT),tedy programovacího rozhraní a nástrojů pro tvorbu aplikací pro
gridové prostředí.
ÚVT MU má v tomto projektu roli správce Gridu (včetně integrace software vyvíjeného všemi partnery v rámci projektu) a zejména odpovídá za vývoj, implementaci a nasazení monitorovacích systémů.
Výsledky
Činnost byla soustředěna do tří oblastí:
1) Vlastní správa Gridu pro projekt GridLab. Jedná se o jeden z nejheterogennějších Gridů, který obsahuje od osobních počítačů s Linuxem, přes jejich clustery až po paralelní superpočítače a jeden z největších vektorových superpočítačů v Evropě (Hitachi R8800).
Tento grid je popsán v řadě oficiálních dokumentů (Deliverables) projektu.
2) Vývoj monitorovacího systému a jeho nasazení. Byla dopracována architektura systému, tvořeného databází, prováděcí a prezentační vrstvou, a systém byl plně implementován v Javě. Díky modulární struktuře a možnosti doplňovat nové testy systém dovoluje souběžné sledování stavu
libovolných komponent gridu jak samostatně, tak ve vzájemné součinnosti (tzv. maticové testy).
Návrh architektury agenta--červ (worm)--a jeho "hlídačů" (ovčáci, shepherds). Agent monitoruje grid "zevnitř" (tedy z pohledu aplikace), je spouštěn a kontrolován skupinou ovčáků, kteří rovněž ošetřují výpadky a chybové stavy. Tímto způsobem je možné prověřit (monitorovat) další závislosti, které se při monitorování "z centra" neprojeví.
3) Spolupráce na vývoji portálových technologií, včetně integrace monitorovacího systému (jeho prezentační vrstvy) do portálu GridLabu.
Výsledky bylu kromě Deliverables projektu publikovány na konferencích.