Wydział MiI UMK Toruń English version

Technologie gridowe

wykład monograficzny dla V i IV roku informatyki semestr letni 2005/2006

Prowadzący: dr hab. Piotr Bała
  Wydział Matematyki i Informatyki UMK
Chopina 12/16, 87-100 Toruń
tel. (48 56) 611 3441
e-mail: bala@mat.uni.torun.pl
Termin: piątek, godz.8:30 - 10:00  sala L6
 

Egzamin z przedmiotu Technologie gridowe - wykład monograficzny polega na przedstawieniu zrealizowanego projektu wybranego z listy.
Jeżeli nie określono inaczej, projekt polega na instalacji wybranego oprogramowania gridowego oraz jego przetestowaniu - okresleniu podstrawowych własności i ograniczeń.

Jeżeli nie okreslono inaczej należy uruchomić w wybranym środowisku gridowym prostą aplikację (skalarną lub równoległą, w zależności od możliwości).

Zaliczenie projektu polega na prezentacji działajacego oprogramowania oraz na przedstawieniu i sprawozdania zawierajacego krótki (1-2 strony w formacie pdf) opis wykonanych prac. Nie powinny to być fragmenty dostępnych manuali, ale informacja o problemach z instalacją, uzytych konfiguracjach i wszystkim tym co było potrzebne do instalacji i uruchomienia oprogramowania.

Możliwe jest przedstawienie własnego projektu po wcześniejszym (do końca stycznia 2006) uzgodnieniu z wykładowcą.

Projekty można wykonać w grupach 2 osobowych.

  1. Różne technologie gridowe
    1. Aplikacja równoległa dla Alchemy (.NET) - wyznaczenie wydajności transferu (point - point, broadcast).
    2. Aplikacja równoległa dla Proactive - - wyznaczenie wydajności transferu (point - point, broadcast).
    3. Ewaluacja SGE (Sun Grid Engine)
    4. Ewaluacja systemu agentów: Comet Way Agent Kermel
  2. UNICORE
    Należy napisać rozszerzenia do środowiska UNICORE> Bliższe informacji, wraz z niezbędnym oprogramowaniem można uzyskać na stronach projektu UNICORE: unicore.sf.net
    Do testowania pluginów można wykorzystać istniejącą infrastrukturę UNICORE'a na WMiI (proszę o kontakt w celu uzyskania dostępu).
    1. Graficzny interfejs do UUDB (repozytorium certyfikatów) (Java)
    2. Stworzenie serwisu autoryzacyjnego korzystajacego z UUDB jako bazy informacji (interfejs web-services do UUDB)
    3. Instalacja i uruchomienie PKA (cetrum certyfikujacego) dostępnego dla UNICORE'a (Java)
    4. Wykorzystanie LDAP'a do przechowywania kluczy publicznych i integracja UUDB z LDAP'em jako podstawowym źródłem informacji
    5. Rozszerzenie TSI i NJS (IDB) o kompilację i uruchamianie aplikacji w Javie (perl)
    6. Testowanie aplikacji ProActive w Unicore (oprogramowanie wykonane przez grupy ProActive - należy przetestować).
    7. Plugin - interfejs uzytkownika do wybranej aplikacji
    8. Plugin - interfejs uzytkownika do wybranej aplikacji (np PovRay) wykorzystujący technologię XUL
  3. GLOBUS
    1. Ewaluacja środowiska GLite
    2. Ewaluacja pyGlobus'a
    3. Ewaluacja globus replica catalog
  4. GPE
    GPE (Grid Programming Environment) jest kontynuacją idei UNICORE'a i jego rezlizacją za pomocą serwisów gridowych. GPE jest nadal projektem rozwijającycm się i w związku z tym jego instalacja wymaga pewnego wysiłku. Źródła dostępne są na stronach projektu UNICORE: unicore.sf.net
    1. Ewaluacja środowiska GPE - gpe4unicoregs (klient tekstowy)
  5. Rozproszone bazy danych
    1. Ewaluacja SRB (Storage Resource Broker)
    2. Ewaluacja OGSA-DAI
  6. Inne
    1. Ewaluacja środowiska do hostowania web - services w perl'u. (ws-lite)

Wydział MiI UMK Toruń English version
Uwagi i komentarze proszę przesyłać na adres: bala@mat.uni.torun.pl

Jun 02 2006.  http://
(c) Piotr Bała WMiI UMK