EGEE / EGEE II / EGEE III
Enabling Grids for E-science III
EGEE III to kontynuacja projektów EGEE i EGEE II, które zainicjowały prace związane z przygotowaniem infrastruktury obliczeniowej dla szerokiego grona naukowców z różnych dziedzin. Projekt skupiał się na trzech zagadnieniach:
- zbudowaniu spójnego, bezpiecznie i rzetelnie działającego Gridu, do którego będą dołączane nowe zasoby obliczeniowe;
- utrzymaniu funkcjonalności i stałym ulepszaniu oprogramowania narzędziowego, w celu zapewnienia dobrego poziomu usług dla użytkowników;
- przyciągnięciu nowych użytkowników z nauki i przemysłu i zapewnienia im pomocy i szkoleń na wysokim poziomie. Projekt EGEE był finansowany przez Komisję Europejską oraz Ministerstwo Nauki i Informatyzacji od kwietnia 2004 do marca 2006.
Data rozpoczęcia: 2006-04-01
Data zakończenia: 2008-04-30
więcej
Projekt EGEE z założenia był zorientowany na dostarczanie usług, dlatego wybrane zostały dwie główne dziedziny aplikacyjne, które wytyczają kierunki implementacji i służą do oceny wydajności i funkcjonalności rozwijanej infrastruktury.
Pierwszym zastosowaniem jest Large Hadron Collider Computing Grid (LCG: www.cern.ch/lcg), który wykorzystuje infrastrukturę gridową w celu przechowywania i analizy petabajtów danych będących rzeczywistymi i symulowanymi wynikami eksperymentów z zakresu fizyki wysokich energii przeprowadzanych w CERNie.
Drugim z głównych zastosowań jest grid biomedyczny, w ramach którego kilka zespołów prowadzi prace w zakresie bioinformatyki, przepływu krwi i przetwarzania danych medycznych. Oprócz tych dwóch wiodących dziedzin zastosowań projektu EGEE, w czasie trwania projektu infrastruktura gridowa została otwarta na inne działy nauki, jak chemia obliczeniowa, astrofizyka cząstek, czy nauki o Ziemi.
więcej
Projekt miał na celu integrację dotychczas istniejących gridów krajowych, regionalnych, tematycznych i stworzenie ogólnoeuropejskiej infrastruktury dostępnej dla europejskiego środowiska naukowego. Infrastruktura ta, zbudowana w oparciu o europejską sieć naukową GEANT, przy wykorzystaniu doświadczeń zdobytych w projekcie DataGrid i innych projektach gridowych wspomaganych przez Unię Europejską oraz projektach narodowych, takich jak UK e Science, INFN Grid, NorduGrid, czy US Trilium, została obecnie udostępniona użytkownikom.
więcej
Projekt EGEE jest w chwili obecnej największą inicjatywą gridową finansowaną przez Komisję Europejską (pierwsza faza zakończona w marcu 2006 roku, druga faza zakończona w kwietniu 2008). EGEE-II kontynuował prace nad tworzeniem w pełni produkcyjnej infrastruktury gridowej, zarówno w Europejskim Obszarze Badawczym, jak i poza nim. Umożliwia ona jednoczesne działanie wielu aplikacji z różnych dziedzin wiedzy, korzystanie ze wspólnych zasobów niezależnie od położenia geograficznego, dostęp do pamięci, mocy obliczeniowej i łączności sieciowej przez całą dobę.
Rezultatem działań w ramach projektu EGEE-II było również sprawne zarządzanie procesem tworzenia dystrybucji oprogramowania EGEE, w szczególności poprzez zintegrowanie pakietów oprogramowania i komponentów pochodzących z różnych źródeł. Powstały dobrze zdefiniowane kryteria akceptowania komponentów oraz zostały przeprowadzone testy w celu zapewnienia, że oprogramowanie jest bezpieczne, stabilne, przenośne i działa poprawnie.
W ramach projektu EGEE-II przygotowane zostały także materiały szkoleniowe i przeprowadzone zostały kursy dotyczące wykorzystania infrastruktury i oprogramowania EGEE dla użytkowników na różnym poziomie zaawansowania od początkujących do zaawansowanych, zarówno dla uczestników projektu, jak i dla użytkowników, którzy dopiero chcieliby skorzystać z infrastruktury EGEE. Takie szkolenia, wykorzystujące rzeczywiste zastosowania gridu przyczyniły się do rozpowszechnienia technologii gridowych wśród instytucji naukowych i komercyjnych w całej Europie.
więcej
Pierwszy projekt EGEE zakończony został w marcu 2006 roku. Na bazie dwuletniej implementacji opracowane zostały kolejne cele i uruchomiona została kolejna faza projektu pod nazwą EGEE II.
EGEE II był rozwijany w ramach trzech głównych aktywności:
- dostarczenie usług gridowych na poziomie produkcyjnym, przy założeniu głównych cech, takich jak łatwość zarządzania, niezawodność, odporność na błędy, spójny model bezpieczeństwa, a także skalowalność niezbędna do dołączenia szybko wzrastającej liczby zasobów;
- wykorzystanie istniejących i rozwój profesjonalnych narzędzi gridowych, które ułatwią użytkownikom korzystanie z szybko rozwijającego się środowiska;
- zapewnienie promocji i szkoleń, które pozwolą na rozpowszechnienie usług gridowych wśród nowych środowisk naukowych, akademickich i komercyjnych.
Efektem takiej trójkierunkowej misji jest podział projektu EGEE na trzy główne grupy prac:
- usługowe (service activities, SA),
- narzędziowe (joint research activities, JRA),
- promocyjne (networking activities, NA).
W ramach zadań usługowych prowadzone były prace nad utrzymywaniem, monitorowaniem i zarządzaniem europejskiej infrastruktury gidowej, którą tworzą centra zasobowe z całego świata, oraz zapewnieniem wydajności, stabilności i niezawodności tej infrastruktury. Zadania usługowe były koordynowane poprzez regionalne centra operacyjne w poszczególnych federacjach. W ramach programu EGEE rozwijane jest oprogramowanie warstwy pośredniej – gLite, które udostępnione jest na licencji wolnego oprogramowania. W jego skład wchodzą usługi bezpieczeństwa, usługi informacyjne i monitorujące, zarządzanie danymi, zarządzanie zadaniami i usługi pomocnicze.
W EGEE II zadania narzędziowe koncentrowały się na utrzymaniu jakości oprogramowania i ewolucji kluczowych usług w stronę otwartych standardów tam gdzie to możliwe. Zadania rozwojowe były prowadzone we współpracy z zadaniami usługowymi i promocyjnymi przy testowaniu komponentów i wdrażaniu ich w infrastrukturze produkcyjnej. Kierunki rozwoju oprogramowania odpowiadały wymaganiom funkcjonalnym zdefiniowanym przez aplikacje.
Celem zadań promocyjnych w EGEE była pomoc we wprowadzaniu do społeczeństwa EGEE nowych użytkowników, środowisk naukowych i wirtualnych organizacji. EGEE opracowało i rozpropagowało informacje dla tych docelowych grup oraz zebrało wymagania co do przyszłego rozwoju infrastruktury.
więcej
Została utworzona i uruchomiona, a następnie utrzymywana i zarządzana ogólnoeuropejska infrastruktura gridowa. Cały grid został udostępniony użytkownikom i organizacjom wirtualnym, zgodnie z zasadami polityki dostępu i uzgodnionym poziomem jakości. W projekcie EGEE II główny nacisk był położony na zapewnienie ciągłej i niezawodnej pracy gridu oraz wdrożenie oprogramowania gLite.
więcej
- dostarczenie usług gridowych na poziomie produkcyjnym, charakteryzujących się łatwością zarządzania, niezawodnością, odpornością na błędy, spójnym modelem bezpieczeństwa oraz skalowalnością niezbędna do dołączenia szybko wzrastającej liczby zasobów;
- rozwój profesjonalnych narzędzi gridowych, ułatwiających użytkownikom korzystanie z szybko rozwijającego się środowiska.
Kontakt:
PCSS
Rafał Lichwała
ul. Dąbrowskiego 79a, 60-529 Poznań
0-61 858 2181