EUFORIA (EU Fuzija za Iter Aplikacije) je projekt, financiran s strani Evropske unije v okviru sedmega okvirnega programa (FP7), ki bo zagotovil celovit okvir in infrastrukturo za simulacije jedra in plašča in turbulence, ki povezuje Grid omrežja in Visokozmogljivo računanje (HPC ), fuzijski skupnosti za modeliranje.
EUFORIA projekt bo okrepil zmogljivosti za modeliranje plazme velikosti tokamaka ITER s prilagoditvijo, optimizacijo in vključevanjem skupine pomembnih aplikacij (popularno imenovanih kod) za modeliranje plašča in jedra na različne računalniške paradigme kot so (serijske in vzporedne računalniške mreže in HPC). Vzpostavitev Grid in HPC storitev je bistvenega pomena za projekt. Napreden vidik projekta je dinamična povezava in integracija kod in aplikacij v znanstvenih potekih dela (workflows)) na skupku heterogenih platform v enotnem okviru poteka dela, ki ga omogoča orodje za znanstvene poteke. Vse to je potrebno, da se zagotovi potrebno vključevanje na ravni fizikalnih aplikacij. Vse to močno poveča možnosti integriranega modeliranja fuzije in fizike plazme in hkrati zagotavlja nove računalniške infrastrukture in orodja za fuzijsko skupnost na splošno.
thumb|600px|Predviden časovni potek projekta EUFORIA
Izvedba Projekt EUFORIA je sestavljen iz dveh različnih faz, ki se delno izvajata vzporedno od začetka projekta in se v celoti združita v poznejših fazah.
Prva faza je faza razvoj in uporabe, ki obsega prilagoditev in optimizacijo izbranih kod, ki pokrivajo fiziko plašča in jedra za omrežja Grid in okolja HPC. Neločljivo povezano v to dejavnost je uvajanje računalniške infrastrukture, kjer je dostop do računskih gruč in visokozmogljivega računalništva, ki se razvijajo za člane projekta. Ta faza je tako usmerjena predvsem k razvijalcem kod in aplikacij, saj se osredotoča na podrobnost izvedbe in strukture fizikalnih kod. Za izvedbo teh naporov pri članih projekta ter širši fuzijski skupnosti za modeliranje so predvideni različne vodene delavnice o različnih vidikih prilagajanja koda. Spoznane »lekcije« pridobljene pri razvoju na področju fuzijskih kod bodo javno dostopne skupaj z neposredno podporo uporabnikom novim uporabnikom ki bodo prispevati svoje kode za platformo EUFORIA. Ta dejavnost sama bo zagotovila pomembne korake za nadaljnje modeliranje v fuzijski skupnosti.
Druga fazaje standardizacija in integracija aktivnost na tehnološkem področju, ki razvija tehnologije in orodja za zagotavljanje uporabniku pregledne metode za dodeljevanje računskih sredstev in načrtovanje in dinamično povezovanje fizikalnih kod. Taka tehnologija za izgradnjo zahtevnih potekov dela z optimiziranimi kodami kot sestavni del potekov in standardizirane strukture podatkov in prenosa metode se uporabljajo za razširitev modeliranja fizike primerne za razvojITER-ja. Ključni sestavni deli tukaj so prilagoditve skupnih podatkov v celotni strukturi simulacij plašča in jedra, prilagoditev orodij za orkestracijo potea dela in splošnih orodij za pregledovanje podatkov in vizualizacijo. Ta drugi del projekta je usmerjen predvsem k zagotoviti sredstev za izgradnjo širše skupnosti uporabnikov paketi kod, ki se nahajajo na platformi in v daljši perspektivi zagotavlja začetek za prilagoditev palete orodij, ki so v uporabljajo v širši skupnosti.
Cilji Projekt EUFORIA predvidevae: Razvoj mreže računskih gruč (GRID) Uvedba visokozmogljive računske infrastrukture (HPC) Razvoj portala za splošen dostop uporabnikov Prilagoditev standardne ontologije za simulacije plašč-jedro. Prilagoditev in optimizacija orodij za simulacijo fuzije in kod namenjenih za Serijske aplikacije v računskih gručah Vzporedne aplikacije v računskih gručah Visokozmogljivo računanje (High Performance Computing) Razvoj okvira ali platforme s kodami, ki zagotavljajo Dinamične orkestracijo potekov dela Visoka kakovost vizualizacije Zmogljivosti podatkovnega rudarjenja Razvoj vmesnega orodja, ki je potreben za uporabo računalniških sredstev iz nabora orodij
Poleg tega obstajajo številne aktivnosti ozaveščanja in širjenja informacij, načrtovanih za uvedbo v fuzijski skupnosti na splošno za razvoj infrastrukture in vzpostavitve stikov z drugimi infrastrukturami in raziskovalnimi projekti s podobnimi ali povezanimi usmeritvami.
Kot je razvidno iz zgornjega seznama, je projekt sestavljen iz niza povezanih delovnih paketov. Zahtevana je visoka raven usklajevanja in spremljanja, da se zagotovi pravočasno dostavo različnih komponent. Poudarek je bilo dan na zagotavljanju ustrezne upravljalske strukture in sredstev na različnih ravneh projekta.
Konzorcij Konzorcij EUFORIA vključuje naslednjih 14 evropskih institucij: Chalmers University of Technology ( koordinator) iz Švedske Max Plank inštitut za fiziko plazme (IPP) iz Nemčije Centro Superior de Investigaciones Científicas (CSIC) iz Španije Centro de Investigaciones Energéticas, Medio Ambientales y Tecnológicas (CIEMAT) iz Španije Forschungszentrum Karlsruhe (FZK) iz Nemčije Finski IT center za znanost (CSC) iz Finske Univerza Abo Akademi (ABO) iz Finske Univerza Edinburgh (UEDIN) iz Velike Britanije Barcelona superračunalniši Center (BSC) iz Španije Francoska komisija za atomsko energijo (CEA) iz Francije Univerza Strasbourg iz Francije Univerza v Ljubljani (UOL) iz Slovenije Poznan Superračunalniški in Omrežni Center PSNC iz Poljske Italijanska Nacionalna agencija za nove tehnologije, energijo in okolje (ENEA) iz Italije
Struktura projekta Projekt EUFORIA je bil zasnovana iz niza povezovalnih dejavnosti, storitev in skupnih raziskovalnih dejavnosti v skladu z naslednjo celotno organizacijo:
Povezovalne dejavnosti NA1 - Upravljanje NA2 - Dokumentacija za uporabnike in usposabljanje NA3 - Razširjanje rezultatov
Storitvene dejavnosti - uvajanje infrastrukture in delovanje SA1 - Grid infrastruktura SA2 - HPC infrastruktura SA3 - podpora uporabnikom za HPC in GRID dejavnosti
Skupne raziskovalne dejavnosti JRA1 - Prilagoditev kod in orodij za Grid infrastrukturo JRA2 - Prilagoditev kod in orodij za HPC infrastrukturo JRA3 - Vključevanje fizike - orodja za orkestracijo potekov dela JRA4 - Vizualizacija
Povezovalne dejavnosti (NA) Dejavnost NA1: Upravljanje NA1 zagotavlja podporo upravljanja in upravljanje za konzorcij kot celoto. Odgovornost NA1 je zlasti v globalnem usklajevanu med različnimi raziskavami in storitvenimi dejavnosti. Poudarek je predvsem na spodbujanju in zagotavljanje komunikacije znotraj raziskovalne dejavnosti in storitev, da se zagotovi popolno vključitev projektov.
Omogočile naj bi se povezave do drugih mednarodnih projektov in pobud, v GRID ali HPC tehnologiji, kot tudi vezi s fuzijsko skupnostjo. Upravljanje je odgovorno za stike z lastniki kod in uporabniki iz fuzijske skupnosti s ciljem sprostitve dodatnih računalniških sredstev za neposredno raziskovanje fizike z uporabo prilagojenih EUFORIA kod. Iskani bodo dodatni viri financiranja vključno s sredstvi iz EU in držav partnerjev.
Ko projekt napreduje v času in različnih aktivnosti postane bolj celovit. Nameniti je potrebno poudarek k podpori horizontalnih dejavnosti med različnimi JRA-ji kot tudi skupnem razvoju med raziskavami in servisnimi dejavnostmi. Učinkovito usklajevanje je potrebno za doseganje ciljev projekta. Eden od namenov usklajevanja med razširjanjem in dejavnostmi usposabljanja uporabnikov je, da se lahko usposabljajo tudi sami in delujejo za nadaljnje širjenje v njihovi skupnosti. Usklajevanje je bistvenega pomena za širšo dostopnost orodij za fuzijo EUFORIA uporabnikom in skupnosti razvijalcev kod.
Za uskladitev razvoja e-infrastrukture za modeliranje zahteve ITER-ja in ohranitev v stika z razvojem fizike in modeliranja, ki potekajo pri mednarodnih partnerjih v projektu ITER je bila v usmerjevalni skupini izbrana ekipa z močno podporo tehnologije.
Cilji NA1 Zagotoviti upravljanje in upravljavske storitve za konzorcij kot celoto Omogočiti globalno (horizontalno) usklajevanje med in v skupnih raziskovalnih in storitvenih dejavnostih Usklajevanje prizadevanj dejavnost NA3 (Razširjanje) in dejavnost (razširjanje znanja) Usklajevati dejavnosti z EGEE, DEISA, ICEAGE in BELIEF z že vzpostavljenimi stiki Preučitev možnih kontaktnih oseb z drugimi EU in mednarodnimi Grid in HPC projekti Proučiti dodatne vire financiranja za projekt prek stikov s politiki in drugimi organi odločanja
Uspešno obvladovanje se kaže v izvajanju projekta kot celote, ki je pridobljen z dosledno spremljanjem in pregledom mejnikov ter odločitvi točk v nalogah in stalnim ocenjevanje napredka in izvajanja korektivnih ukrepov.
Dejavnost NA2: Uporabniška dokumentacija in usposabljanja NA2 bo zagotovil znanstvenim uporabnikom ustrezno dokumentacijo in usposabljanja za izkoriščanje HPC in GRID infrastrukture tega projekta. Dejavnost zajema program usposabljanja, ki je namenjen uporabnikom omogočiti, da razvijejo potrebno znanje in spretnosti izkoristiti infrastrukture. Poleg tega bo projekt zagotovil celovit nabor dokumentacije, vključno z uporabniškimi »vodniki« in »pogosto zastavljenimi vprašanji«.
Cilji NA2 Predložiti dokumente, pogosta vprašanja in najboljše prakse za uporabnike GRID in GRID infrastrukture Zagotovil celovit program usposabljanja za razvijalce in uporabnike, vključno z razvojem spremnih vodnikov
Dejavnost NA3: Razširjanje Razširjanje bo bistveno pri ugotavljanju, doseganju in zagotavljanju ustrezne slike projekta in njegove potencialne uporabe možnih uporabnikov. Ta slika mora biti hkrati privlačna s poudarjanjem koristi, ki jih je mogoče dobiti z vstopom v DEISA, EGEE in EUFORIA GRID in HPC skupnosti. Razširjanje bo prav tako igrlo ključno vlogo pri potencialnih uporabnikih, s tem da se udeležijo dogodkov za razširjanje znanja. Pričakuje se, da bo razširjanje zagotovilo splošno sliko projekta.
Večina uporabnikov, razvijalcev in skupnosti bodo s projektom EUFORIA imeli svoj prvi stika s širjenjem dejavnosti. Obseg razširjanja skupnosti uporabnikov projekta bo odvisen od kakovosti in učinkovitosti ukrepov za povečanje ozaveščenosti o projektu.
Cilji NA3 Razširjanje namena in koristi GRID in Visokozmogljivega računstva na področju fuzije in za vključitev ali z uporabo infrastrukture EUFORIA Določitev metod razširjanja in vsebin sporočil za doseganje vsake skupnosti Da bi zagotovili razširjanje gradiva prilagojenega ciljnim skupinam in jih dati na voljo Obvestiti znanstvene skupnosti o tem, kako se lahko vključijo v projekt Neposredno osveščanje potencialnih uporabnikov, tako da bodo lahko postali uporabniki projekta EUFORIA Obveščanje skupnosti o novih izboljšava in funkcionalnostih
Storitvene dejavnosti (SA) Dejavnost SA1: Vzpostavitev Grid infrastrukture in delovanje Cilj te dejavnosti je zagotoviti napredna Grid omrežja, pooblaščena za znanstveno izračunavanje in jih usmeriti v podporo fuzijske skupnosti na evropskem raziskovalnem prostoru. Projekt povezuje porazdeljene računalniške vire v usklajene Grid, ki omogočajo fuzijskim raziskovalcem sprejem novih znanstvenih izzivov. Namen SA1 je vzpostavitev Grid infrastrukture za uporabo, vključevanje, vzdrževanje in poganjanje porazdeljene računalniške mrežne infrastrukture.
Cilji SA1 Uvajanje, vzdrževanje in izvajaje osrednje službe, potrebne za zagotovitev povezovanja računalniških virov v obratovanju GRID infrastrukture, ki podpira serijske in vzporedne aplikacije Usklajevanje uvajanja, vzdrževanja in obratovanja virov GRID, ki jih zagotovijo sodelujoči centri kot močna, varna in zanesljiva storitev Zagotoviti podporo za virtualne organizacije (VO) in ponudniki virov in tako pomagati končnim uporabnikom, VO upravljalcem in upraviteljem računalinikov doseganje svojih ciljev in prispevati k uspešni uporabi infrastrukture.