ΕΘΝΙΚΟ ΚΑΙ ΚΑΠΟΔΙΣΤΡΙΑΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΤΗΛΕΠΙΚΟΙΝΩΝΙΩΝ ΕΡΓΑΣΤΗΡΙΟ ΠΑΡΑΛΛΗΛΗΣ ΚΑΙ ΚΑΤAΝEMΗΜΕΝΗΣ ΕΠΕΞΕΡΓΑΣΙΑΣ E. Floros, Y. Cotronis, “Exposing MPI Applications as Grid Services”, Euro-Par, 2004, Pisa, Italy. E. Floros, N. Mastroyiannopoulos, C. Markou, “Cluster Installation Guide in CrossGrid”, TR, J.Marco, R.Marco, D.Rodrýguez1, J.Salt, S.Gonzalez2, J.Sanchez, A.Fuentes3, J.Gomes, M.David, J.Martins, L.Bernardo, M.Hardt, A.Garcýa5, P. Nyczyk, A.Ozjeblo, P.Wolniewicz, A.Padee8, M.Bluj, C.Fernandez, J.Fontan, A.Gomez, I.Lopez, Y.Cotronis, E.Floros, G.Tsouloupas, W.Xing, M.Dikaiakos, J.Astalos, B.Coghlan, E.Heymann, M.Senar, G.Merino, C.Kanellopoulos, and D.van Albada, “First Prototype of the CrossGrid Testbed”, Proc. 1st AcrossGrids Conference, Santiago, February , C. Martinez-Rivero, J. Marco, D. Rodriguez, R. Marco, I.Gonzαlez, D. Cano, I. Diaz, A. Fernαndez, S. Gonzalez, J. Sαnchez, J. Salt, F. Fassi, V. Lara, J. Gomes, M. David, J. Martins, L. Bernardo, M. Hardt and A. Garcνa, P. Nyczyk and A. Ozieblo, P. Wolniewicz, M. Bluj, K. Nawrocki, A. Padee, Wojciech Wislicki, A. Soltan, C. Fernαndez, J. Fontαn, A. Gσmez, I. Lσpez, Y. Cotronis, E. Floros, G. Tsouloupas, W. Xing, M. Dikaiakos, J. Astalos, B. Coghlan, E. Heymann, M. Senar, C. Kanellopoulos, "Deployment of an Interactive Physics Analysis Application in the CrossGrid Project Testbed", Workshop on Case Studies on Grid Applications in conjunction with GGF10, March 13, 2004, Berlin, Germany. Επιστημονικός Υπεύθυνος: Γιάννης Κοτρώνης Ερευνητής: Ευάγγελος Φλώρος Στόχοι Στοιχεία έργου Όνομα: CrossGrid KA: IST Έναρξη: 1 Μαρ Λήξη: 28 Φεβ Διάρκεια: 36 μήνες URL: Χρηματοδότηση Το έργο χρηματοδοτείται από την Ευρωπαϊκή Ένωση στα πλαίσια του 5 ου Προγράμματος Πλαισίου του IST Εφαρμογές Σχετικές Δημοσιεύσεις Το εργαστήριο Παράλληλης και Κατανεμημένης Επεξεργασίας συμμετέχει στο έργο CrossGrid σε συνεργασία με το Ινστιτούτο Πυρηνικής Φυσικής του ΕΚΕΦΕ «Δημόκριτος». Οι αρμοδιότητες που έχουν ανατεθεί στο εργαστήριο είναι οι εξής: Εγκατάσταση και συντήρηση στο Τμήμα Πληροφορικής και Τηλεπικοινωνιών του ΕΚΠΑ κόμβου του Ευρωπαϊκού Testbed του CrossGrid. Στο πλαίσια αυτό εγκαταστάθηκε υπολογιστική συστοιχία (cluster) 6 μηχανημάτων βασισμένη στη συλλογή λογισμικού LCG-2 (η πρώτη στην Ελλάδα). Την αρωγή κατά την εγκατάσταση αντίστοιχων κόμβων στο ΕΚΕΦΕ «Δημόκριτος, το Τμήμα Φυσικής του ΕΚΠΑ και του Τμήματος Φυσικής του ΕΜΠ. Την αξιολόγηση και πιστοποίηση (Test & Validation) των εφαρμογών που αναπτύσσονται στα πλαίσια του έργου. Για το σκοπό αυτό έχουν πραγματοποιηθεί έως τώρα πιστοποιήσεις για ένα σημαντικό αριθμό εφαρμογών. Ρόλος Εργαστηρίου Το CrossGrid ανήκει στην οικογένεια έργων Υποστήριξη Aποφάσεων Χειρουργικών Επεμβάσεων Κατανεμημένη Ανάλυση Δεδομένων στη Φυσική Υψηλών Επιδόσεων Crossgrid Testbed Πρόγνωση Καιρού Σύστημα Υποστήριξης Αποφάσεων Πλημμυρών Προσομοίωση Πρόγνωση Παρακολούθηση Το CrossGrid ανήκει σε μια ευρεία οικογένεια έργων Grid χρηματοδοτούμενα από την Ευρωπαϊκή Ένωση στα πλαίσια του 5 ου Προγράμματος Πλαίσιου του IST. Κύριος στόχος του έργου είναι η δημιουργία μια Πανευρωπαϊκής Υπολογιστικής Πλατφόρμας Υψηλών Επιδόσεων με πρόθεση να υπηρετήσει εφαρμογές οι οποίες απαιτούν συχνή αλληλεπίδραση με το χρήστη και απόκριση από το σύστημα σε πραγματικό χρόνο. Συμμετέχοντες Το CrossGrid ενώνει ερευνητές από διάφορες Ευρωπαϊκές χώρες (21 ερευνητικά ιδρύματα από 11 χώρες συνολικά) και συμμετέχει ενεργά στις διεθνείς συμπράξεις GridStart και Global Grid Forum (GGF). Το έργο δραστηριοποιείται σε τέσσερις άξονες: Την ανάπτυξη Grid-enabled εφαρμογών, οι οποίες θα επιδείξουν τα επιτεύγματα του CrossGrid και θα τα θέσουν σε πρακτική εφαρμογή Τον σχεδιασμό και την υλοποίηση ενός συνόλου από νέα Grid εργαλεία (π.χ. portals) σχεδιασμένα ειδικά για την επίτευξη του παραπάνω στόχου της αλληλεπίδρασης Grid-ανθρώπου (man in the loop) Την ανάπτυξη μιας συλλογής από υπηρεσίες Grid, οι οποίες διευρύνουν τη βασική λειτουργικότητα του Grid Middleware (όπως το Globus Toolkit) για την παροχή διευρυμένων δυνατοτήτων βελτιστοποίησης και παρακολούθησης στους διαχειριστές συστήματος Τέλος, την εγκατάσταση ενός Ευρωπαϊκού Grid Testbed, το οποίο χρησιμοποιεί υπολογιστικούς πόρους των συμμετεχόντων του έργου (από τον ακαδημαϊκό και τον επιχειρηματικό χώρο) για την δοκιμή των λύσεων του CrossGrid και την εφαρμογή τους σε πραγματικά προβλήματα. Το Τestbed του CrossGrid διαμοιράζει πόρους μεταξύ 16 Ευρωπαϊκών τοποθεσιών (sites) και αποτελεί μια από τις σημαντικότερες προκλήσεις του έργου. Τα sites κυμαίνονται από σχετικά μικρές υπολογιστικές εγκαταστάσεις σε Πανεπιστήμια έως μεγάλα Υπολογιστικά Κέντρα, προσφέροντας ένα ιδανικό κράμα δυνατοτήτων δοκιμών του Grid πλαισίου εργασίας. Διεθνή ερευνητικά δίκτυα (το ΕΔΕΤ στην Ελλάδα) και το υψηλών επιδόσεων Ευρωπαϊκό Δίκτυο GEANT εξασφαλίζουν την συνδεσιμότητα μεταξύ όλων των κόμβων. Το testbed επωφελείται κατά μεγάλο βαθμό από την αντίστοιχη εμπειρία του έργου DataGrid (EDG). Το βασικό middleware αποτελείται από τις διανομές λογισμικού του EDG και του Globus. Ποιο συγκεκριμένα η τρέχουσα εγκατάσταση βασίζεται στη συλλογή λογισμικού LCG-2 που αναπτύσσεται από το CERN στα πλαίσια του έργου LHC. Όλα τα sites περιλαμβάνουν τον εξής εξοπλισμό: Έναν server διαχείρισης που χρησιμοποιεί το λογισμικό LCFGng Μια μηχανή Computing Element (CE) Μια μηχανή Storage Element (SE) Μια μηχανή User Interface (UI) Τουλάχιστον δύο Worker Nodes (WN) και παρέχουν συνολικά 104 CPUs (64 WN) και ένα συνολικό αποθηκευτικό χώρο 4400 GB (18 SE). Οι εφαρμογές που έχουν επιλεχθεί για ανάπτυξη στα πλαίσια του CrossGrid είναι ταυτόχρονα compute- και data-intensive. Κάθε μια από τις εφαρμογές αυτές πρόκειται να χρησιμοποιηθούν παραγωγικά μετά την ολοκλήρωση του έργου, ενώ επιπλέον εφαρμογές έχουν αναπτυχθεί εκμεταλλευόμενες το testbed. Την παροχή υποστήριξης, στους υπόλοιπους εταίρους του έργου, για θέματα εγκατάστασης και διαχείρισης του EDG/LCG middleware στο οποίο χτίζεται το testbed. Στον τομέα αυτό το εργαστήριο σε συνεργασία με το ΕΚΕΦΕ «Δημόκριτος» συνέταξαν και συντηρούν τον οδηγό “Cluster Installation Guide in Crossgrid” το οποίο αποτελεί το επίσημο εγχειρίδιο αναφοράς του έργου διευκολύνοντας σημαντικά τους διαχειριστές του Testbed.