Εργαστήριο Δικτύων Υπολογιστών. Εισαγωγή στις τεχνολογίες υπολογιστικού πλέγματος (Grid Computing)

Σχετικά έγγραφα
Η τεχνολογία GRID και η ανάπτυξη του παγκόσμιου Υπερυπολογιστικού Πλέγματος

Εισαγωγή στις Τεχνολογίες Πλέγματος Introduction to Grid Technologies. Αθανασία Ασίκη ΕΔΕΤ

Grids: LCG, EGEE, SEE and HellasGrid

Εισαγωγή στις Τεχνολογίες Πλέγματος Introduction to Grid Technologies. Αθανασία Ασίκη ΕΔΕΤ

HY555 Παράλληλα Συστήματα και Grids Χειμερινό εξάμηνο 2007 Άσκηση 3 Εξοικείωση με το EGEE GRID Environment

Grids: LCG/EGEE & South Eastern Europe

ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ ΣΧΟΛΗ ΗΛΕΚΤΡΟΛΟΓΩΝ ΜΗΧΑΝΙΚΩΝ ΚΑΙ ΜΗΧΑΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΤΟΜΕΑΣ ΤΕΧΝΟΛΟΓΙΑΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΥΠΟΛΟΓΙΣΤΩΝ

Εισαγωγή στις Τεχνολογίες Πλέγματος Introduction to Grid Technologies

Εισαγωγή στις Τεχνολογίες Πλέγματος Introduction to Grid Technologies. Αθανασία Ασίκη ΕΔΕΤ

Laboratory: Hands-On, LCG & EGEE Grids

Εισαγωγή στις Τεχνολογίες Πλέγματος Introduction to Grid Technologies

Εισαγωγή στις Τεχνολογίες Πλέγματος Introduction to Grid Technologies

Hands-on LCG. Piraeus, March 30 th -31 st, Fotis Georgatos Grid Technologies Trainer, GRNET

Hellas Grid infrastructure update

Hands-On LCG & EGEE Grids

Entering the GRID. Gkamas Vasilis Users Support Team

ΥΠΟΛΟΓΙΣΤΙΚΗ ΧΗΜΕΙΑ ΜΕ ΕΦΑΡΜΟΓΕΣ ΣΕ ΜΟΡΙΑ, ΥΛΙΚΑ, ΠΕΡΙΒΑΛΛΟΝ

ΥΠΟΛΟΓΙΣΤΙΚΗ ΧΗΜΕΙΑ ΜΕ ΕΦΑΡΜΟΓΕΣ ΣΕ ΜΟΡΙΑ, ΥΛΙΚΑ, ΠΕΡΙΒΑΛΛΟΝ. Ι ΑΣΚΟΝΤΕΣ: Μαρία Κανακίδου, Σταύρος Φαράντος, Γιώργος Φρουδάκης

Διπλωματική Εργασία. της φοιτήτριας του Τμήματος Ηλεκτρολόγων Μηχανικών και Τεχνολογίας Υπολογιστών της Πολυτεχνικής Σχολής του Πανεπιστημίου Πατρών

Κ Α Λ Ε Ι. ΕΛΛΗΝΙΚΗ ΔΗΜΟΚΡΑΤΙΑ Καβάλα ΥΠΟΥΡΓΕΙΟ ΥΓΕΙΑΣ & ΚΟΙΝΩΝΙΚΗΣ

Καλωσορίσατε στο CERN! Χρήστος Λαζαρίδης, CERN

Entering the GRID. George Oikonomou Users Support Team

Βασική προτεραιότητά μας η ασφάλεια των δεδομένων σας.

Grids: LCG & EGEE, S.Ε.Ε. & HellasGrid

EGEE-SEE HELPDESK HG-04-CTI-CEID

Η τεχνολογία Grid και η δηµιουργία του παγκόσµιου υπερυπολογιστικού πλέγµατος. Χρήστος Μάρκου Ινστιτούτο Πυρηνικής Φυσικής

Διαχείριση Υπολογιστικού Πλέγματος EGEE

Πατρών ΘΕΜΑ ΕΠΙΒΛΕΠΩΝ ΤΡΙΜΕΛΗΣ ΕΠΙΤΡΟΠΗ: ΠΑΤΡΑ 2008

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Κέντρο Υποδομών και Υπηρεσιών ΤΠΕ Πανεπιστήμιο Κρήτης

Users Support Team Research Academic Computer Technology Institute. of Patras

Information Technology for Business

Μεταπτυχιακή Διπλωματική Εργασία. Κατηγοριοποίηση επικοινωνιακών και υπολογιστικών εργασιών σε GRID συστήματα. Συγγραφέας: Οικονομάκος Μιχάλης

Entering the GRID. Gkamas Vasileios Users Support Team. Research Academic Computer Technology Institute

Entering the GRID. Gkamas Vasilis Users Support Team

CERN Επιτεύγματα, Προοπτικές, Προσδοκίες -

Πλέγματα Υπολογιστών (GRIDS) Μια απαλή εισαγωγή

ίκτυα ίκτυο υπολογιστών: Ένα σύνολο από υπολογιστικές συσκευές που συνδέονται µεταξύ τους για σκοπούς επικοινωνίας και χρήσης πόρων. Συνήθως, οι συσκε

Το CERN, η φυσική των σωματιδίων, και η αναζήτηση για το μποζόνιο Higgs -

Σχολή Προγραµµατιστών Ηλεκτρονικών Υπολογιστών (ΣΠΗΥ) Τµήµα Προγραµµατιστών Σειρά 112

Λειτουργικά Συστήματα Ι. Καθηγήτρια Παπαδάκη Αναστασία

Hellas Grid support activities

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Ηλεκτρονικό Εμπόριο

Κεφάλαιο 1.6: Συσκευές αποθήκευσης

Αρχιτεκτονική Υπολογιστών

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

Users Support Team Research Academic Computer Technology Institute. of Patras

Θέμα 3- Αποτελέσματα Ερωτηματολογίου

ΜΕΛΕΤΗ ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ (CLOUD COMPUTING) ΜΕ ΕΜΦΑΣΗ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΔΕΝΤΡΩΝ.

Distributed computing Grid & HPC AUTH

Εισαγωγή στο διαδίκτυο

ΠΡΟΣ: ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ

Εισαγωγή στo EGEE και το HellasGrid Introduction to EGEE and HellasGrid

ΜΗΧΑΝΙΣΜΟΙ ΑΣΦΑΛΕΙΑΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΑ ΠΛΕΓΜΑΤΑ

Εισαγωγή στην Πληροφορική

Λειτουργικά Συστήματα (διαχείριση επεξεργαστή, μνήμης και Ε/Ε)

Τι είναι ένα λειτουργικό σύστημα (ΛΣ); Μια άλλη απεικόνιση. Το Λειτουργικό Σύστημα ως μέρος του υπολογιστή

Λειτουργικά Συστήματα Η/Υ

Εκπαιδευτική Αξιοποίηση του CERN στη Δευτεροβάθμια Εκπαίδευση

Τμήμα Οικιακής Οικονομίας και Οικολογίας. Οργάνωση Υπολογιστών

H.E.R.ME.S. Hellenic Exchanges Remote Messaging Services. To σύστημα «ΕΡΜΗΣ» του ΧΑΑ και οι Υπηρεσίες Ψηφιακής Πιστοποίησης της ΑΣΥΚ Α.Ε.

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα

Γ-1-1 ΤΕΧΝΙΚΗ ΠΡΟΔΙΑΓΡΑΦΗ ΕΞΥΠΗΡΕΤΗΤΩΝ ΤΥΠΟΥ 1

Κεφάλαιο 4: Λογισμικό Συστήματος

Συστήματα Παράλληλης & Κατανεμημένης Επεξεργασίας

GRNET. kyrginis [at] grnet.gr

Entering the Grid. Gkamas Vasileios Users Support Team

ΑΝΙΧΝΕΥΤΕΣ ΚΑΒΑΛΑΡΗ ΑΝΝΑ ΟΙΚΟΝΟΜΙΔΟΥ ΙΩΑΝΝΑ ΚΟΥΣΟΥΝΗ ΜΑΡΓΑΡΙΤΑ

Ενότητα Β1 κεφ.2 ο «Σο Εσωτερικό του Τπολογιστή»

Βασικές έννοιες. Κατανεμημένα Συστήματα 1

Χρήση ΕΛΛΑΚ σε περιβάλλον ασύγχρονης & εξ αποστάσεως εκπαίδευσης

ΑΠΟΤΕΛΕΣΜΑΤΑ ΔΙΑΒΟΥΛΕΥΣΗΣ

στo EGEE και το HellasGrid Introduction to EGEE and HellasGrid

Λειτουργικά Συστήματα. Τ.Ε.Ι. Ιονίων Νήσων Σχολή Διοίκησης και Οικονομίας - Λευκάδα

Αρχιτεκτονική Υπολογιστών

EPL 660: Lab 4 Introduction to Hadoop

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

Απαντήσεις Διευκρινίσεων για το έργο «Τηλεματικές υπηρεσίες επέκτασης διαχείρισης Αστικού ΚΤΕΛ Χανίων Α.Ε. και εξυπηρέτησης επιβατικού κοινού»

Τμήμα του εθνικού οδικού δικτύου (Αττική οδός)

Λογισµικό (Software SW) Λειτουργικά Συστήµατα και ίκτυα

CERN Επιτεύγματα, Προοπτικές, Προσδοκίες -

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών Δίκτυα υπολογιστών. (και το Διαδίκτυο)

Παραθέτουμε τις παρακάτω διευκρινήσεις βάση των ερωτημάτων που υποβλήθηκαν από τους υποψηφίους αναδόχους μετά την δημοσίευση του διαγωνισμού.

Ταξιδεύοντας στο φωτεινό μονοπάτι της Έρευνας Εθνικό Δίκτυο Έρευνας και Τεχνολογίας Διαγωνισμός Αξιοποίησης Προηγμένων Ψηφιακών Υπηρεσιών ΕΔΕΤ

GRNET. kyrginis [at] grnet.gr, ntell [at] grnet.gr

στo EGEE και το HellasGrid Introduction to EGEE and HellasGrid

ΟΙΚΟΝΟΜΙΚΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΘΗΝΩΝ ΤΜΗΜΑ ΔΙΟΙΚΗΤΙΚΗΣ ΕΠΙΣΤΗΜΗΣ ΚΑΙ ΤΕΧΝΟΛΟΓΙΑΣ. Τεχνολογίες και Εφαρμογές Διαδικτύου

1.1 Να προσφερθεί ένα ειδικό σύστημα backup to disk για την τήρηση του συνόλου των αντιγράφων ασφαλείας. 1.2 Αριθμός προσφερόμενων μονάδων.

σε Grid τεχνολογίες, στo EGEE και

Τμήμα Λογιστικής. Εισαγωγή στους Ηλεκτρονικούς Υπολογιστές. Μάθημα 8. 1 Στέργιος Παλαμάς

ΤΕΙ ΗΠΕΙΡΟΥ Τμήμα Τηλεπληροφορικής & Διοίκησης

Πρόγραμμα Πιστοποίησης Γνώσεων και Δεξιοτήτων H/Y ΕΝΟΤΗΤΑ 1: «ΒΑΣΙΚΕΣ ΕΝΝΟΙΕΣ ΠΛΗΡΟΦΟΡΙΚΗΣ»

Ενότητα #04. Πληροφοριακά Συστήματα Μεγάλης Κλίμακας Cloud Computing. Δεύτερος Παγκόσμιος Πόλεμος 5/13/2017. Κατανεμημένα συστήματα

Grid network computing

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ Π Ο Λ Υ Τ Ε Χ Ν Ι Κ Η ΤΕΧΝΟΛΟΓΙΕΣ ΠΛΕΓΜΑΤΟΣ

Τεχνολογίες & Εφαρμογές Πληροφορικής Ενότητα 7: Τοπικά δίκτυα

ΜΕΛΕΤΗ ΗΛΕΚΤΡΟΝΙΚΟΥ ΕΞΟΠΛΙΣΜΟΥ

Εργαλεία Ανάπτυξης Εφαρμογών Internet I

«Αναβαθμισμένη υπηρεσία ασύγχρονης dτηλεκπαίδευσ ης ΠΣΔ:

ΤΜΗΜΑΤΑ ΗΛΕΚΤΡΟΝΙΚΟΥ ΥΠΟΛΟΓΙΣΤΗ

Transcript:

Εργαστήριο Δικτύων Υπολογιστών Εισαγωγή στις τεχνολογίες υπολογιστικού πλέγματος (Grid Computing)

Τι είναι το Grid? (1) To World Wide Web παρέχει πρόσβαση σε πληροφορίες αποθηκευμένες σε εκατομμύρια διαφορετικές τοποθεσίες ανά τον κόσμο. Κατ αναλογία το Grid είναι μία αναπτυσσόμενη υποδομή που παρέχει πρόσβαση σε υπολογιστική ισχύ και αποθηκευτικό χώρο κατανεμημένα σε όλον τον κόσμο. Πηγής Πληροφορίας Server Χρήστες

Τι είναι το Grid? (2) Grid: Συλλογή γεωγραφικά κατανεμημένων ετερογενών πόρων Πόρος: Μία οντότητα που πρόκειται να μοιραστεί. Μονάδες Επεξεργασίας Αποθηκευτικές Μονάδες Λογισμικό Αποτελείται από διασυνδεδεμένα μέσω του Internet cluster και στηρίζεται στο λειτουργικό σύστημα Linux Προσφέρει πρόσβαση σε ένα ενιαίο ισχυρό εικονικό υπολογιστή Υποβολή από τους χρήστες μεγάλου πλήθους εργασιών χωρίς να ενδιαφέρονται που θα εκτελεστούν

Ποιαείναιταχαρακτηριστικάενός Grid συστήματος? Οι πόροι ανήκουν σε διαφορετικούς διαχειριστικούς τομείς και διαφορετικούς φορείς Οι πόροι χαρακτηρίζονται από μεγάλη ετερογένεια Ισχύουν διαφορετικές πολιτικές διαχείρισης των πόρων Οι πόροι είναι γεωγραφικά κατανεμημένοι Οι πόροι διασυνδέονται από διαφορετικού είδους δίκτυα μεταξύ τους Ασφαλής πρόσβαση στους πόρους.

Τι παρέχει? Απεριόριστη υπολογιστική ισχύ Απεριόριστο αποθηκευτικό χώρο Αξιόπιστη πρόσβαση σε κοινούς πόρους, δεδομένα, εφαρμογές και αποτελέσματα που προέρχονται από την επεξεργασία των δεδομένων Δυνατότητα συνεργασίας μεταξύ επιστημόνων απλά και αποτελεσματικά

Σταθμοί προς το Grid 1990 : World Wide Web (CERN) 1991: Το λειτουργικό σύστημα Linux (University of Helsinski) λειτουργικό σύστημα ανοικτού κώδικα 1994: Συστοιχίες υπολογιστών (cluster) (NASA) χρήση καρτών Ethernet για διασύνδεση υπολογιστών με υψηλή ταχύτητα To Grid αποτελείται από διασυνδεδεμένα cluster μέσω του Internet και στηρίζεται στο λειτουργικό σύστημα Linux

Ποιες είναι οι ανάγκες που μας οδήγησαν στο Grid? Mont Blanc, 4810 m Downtown Geneva

LHC (Large Hadron Collider) πείραμα Το LHC θα φέρει σε σύγκρουση δύο ακτίνες πρωτονίων Εάν το Higgs μποζόνιο υπάρχει, τότε σίγουρα το LHC θα το βρει! Διεξαγωγή 4 πειραμάτων με ανιχνευτές ALICE ATLAS CMS LHCB

Παραγωγή δεδομένων από τους Ανιχνευτές του LHC ATLAS CMS ~15 PetaBytes / year ~10 10 events / year ~10 3 batch and interactive users ~ 20.000.000 CD / year Concorde (15 Km) Balloon (30 Km) CD stack with 1 year LHC data! (~ 20 Km) LHCb Mt. Blanc (4.8 Km)

Τι θέλουν οι επιστήμονες του CERN αλλά και γενικότερα? Απεριόριστη υπολογιστική ισχύ Απεριόριστο αποθηκευτικό χώρο Αξιόπιστη πρόσβαση σε κοινούς πόρους, δεδομένα, εφαρμογές και αποτελέσματα που προέρχονται από την επεξεργασία των δεδομένων Δυνατότητα να συνεργάζονται με συναδέλφους απλά, αποτελεσματικά Solution: Grid Computing!!!!!!!!!!!!!!!!!!!

Enabling Grids for E-Science (EGEE) Αναπτυξιακό έργο της Ευρωπαϊκής Ένωσης με σκοπό την δημιουργία πλέγματος (Grid) στην Ευρώπη Η υποδομή αυτή είναι διαθέσιμη στην επιστημονική κοινότητα 24 ώρες την ημέρα και 7 ημέρες την εβδομάδα Παρέχει: 202 sites ~30.000 CPU ~12.500TB

HellasGrid e-infrastructure Κατά την πρώτη και δεύτερη φάση η εγκατάσταση του εξοπλισμού έγινε στα εξής σημεία: HG-01-GRNET HG-02-IASA HG-03-AUTH HG-04-CTI-CEID ΗG-05-FORTH HG-06-EKT

Υποδομή HellasGrid - Isabella

Τι χρειάζεται για να χρησιμοποιήσω το GRID (με απλά λόγια) Έναν υπολογιστής με το κατάλληλο λογισμικό Μια επιστημονική ομάδα που διαθέτει υπολογιστικούς πόρους και θαμεδεχθείγιανατους χρησιμοποιήσω Μια Ταυτότητα

Τι χρειάζεται (τυπικά) Για να χρησιμοποιήσει κάποιος την υποδομή Grid του EGEE πρέπει: Να έχει πρόσβαση σε ένα User Interface (UI) μηχάνημα το οποίο έχει εγκατεστημένο το απαραίτητο client λογισμικό για την ανάπτυξη και εκτέλεση εφαρμογών στην υποδομή Grid του EGEE. Να έχει αποκτήσει ένα ψηφιακό πιστοποιητικό (Digital certificate) από την διαπιστευμένη εθνική Αρχή έκδοσης Πιστοποιητικών (Certification Authority CA). Να γίνει μέλος ενός υπάρχοντος Εικονικού Οργανισμού (Virtual Organization VO) ή να ζητήσει την δημιουργία ενός νέου Εικονικού Οργανισμού.

User Interface Ένα UI δεν είναι τίποτε άλλο από ένα Linux μηχάνημα το οποίο έχει εγκατεστημένο όλο το απαραίτητο λογισμικό πελάτη, τα APIs και εργαλεία που απαιτούνται για την ανάπτυξη και εκτέλεση εφαρμογών στο Grid. Αποτελεί τη διεπαφή και το σημείο πρόσβασης ενός χρήστη στο Grid. Για να χρησιμοποιήσετε το Grid θα πρέπει να αποκτήσετε λογαριασμό σε κάποιο μηχάνημα UI.

Ψηφιακό πιστοποιητικό Χ.509 Ένα ψηφιακό πιστοποιητικό αποτελεί μία ηλεκτρονική ταυτότητα απαραίτητη για την πρόσβαση σας στην υποδομή του Grid. Κάθε οντότητα (χρήστης, υπολογιστικό μηχάνημα, άλλος πόρος) πρέπει να αποκτήσει ένα πιστοποιητικό Το πιστοποιητικό πρέπει να περιλαμβάνει πληροφορίες, όπως την ημερομηνία λήξης του, την Αρχή Πιστοποίησης από την οποία υπογράφηκε, το δημόσιο κλειδί του κατόχου και ένα θέμα Το θέμα του πιστοποιητικού (DN) προσδιορίζει μοναδικά τον κάτοχο του στο Grid και αποτελείται από τα εξής πεδία: C= Χώρα του κατόχου O= Οργανισμός του κατόχου OU = Τμήμα του οργανισμού στο οποίο ανήκει ο κάτοχος CN = Όνομα του χρήστη ή του πόρου

Εικονικός Οργανισμός (Virtual Organization) Ένας VO είναι μία ομάδα από χρήστες οι οποίοι συνήθως εργάζονται στο ίδιο έργο και χρησιμοποιούν το ίδιο λογισμικό εφαρμογών στο Grid. Για να μπορεί κάποιος να χρησιμοποιήσει την υποδομή του Grid (π.χ. να υποβάλλει εργασίες, να μεταφέρει αρχεία κτλ), πρέπει να γίνει μέλος ενός VO. Μία λίστα των υπαρχόντων EGEE VOs είναι διαθέσιμη στον παρακάτω δικτυακό τόπο. https://lcg-registrar.cern.ch/virtual_organization.html.

Middleware Λογισμικό (σύνολο από services) που οργανώνει και ενοποιεί διαφορετικούς υπολογιστικούς πόρους που ανήκουν σε ένα Grid Το middleware του Grid κρύβει μεγάλο μέρος από την πολυπλοκότητα του Grid περιβάλλοντος από το χρήστη και του δίνει την εντύπωση ότι όλοι οι πόροι είναι διαθέσιμοι σε αυτόν σε ένα ενιαίο εικονικό κέντρο LCG, Globus, Condor, glite

glite - Lightweight Middleware for Grid Computing Αναπτύχθηκε στα πλαίσια του έργου EGEE Επόμενη γενιά middleware για grid computing Στην ανάπτυξη του συμμετέχουν 80 άτομα από 12 διαφορετικά ακαδημαϊκά και βιομηχανικά ευρωπαϊκά κέντρα

Βασικά υποσυστήματα του glite (1) User Interface Το σύστημα από το οποίο οι χρήστες υποβάλλουν διεργασίες στο Grid Workload Management System (WMS) Λαμβάνει τις εντολές χρηστών για την υποβολή μίας εργασίας Εξετάζει τους καταλόγους πληροφοριών για να βρει τους κατάλληλους υπολογιστικούς πόρους για την εκτέλεση της εργασίας Computing Element (CE) Διαχειρίζεται μία φάρμα ομογενών υπολογιστικών κόμβων τα οποία ονομάζονται Worker Nodes Εκτελεί τις βασικές συναρτήσεις των ουρών αναμονής Χρησιμοποιείται για την υποβολή των εργασιών για εκτέλεση στα Worker nodes Παρακολουθεί την κατάσταση εκτέλεσης μίας εργασίας

Βασικά υποσυστήματα του glite (2) Worker Node (WN) Κόμβοι για να εκτελούν τις εργασίες Storage Element (SE) Πρόσβαση και υπηρεσίες σε αποθηκευτικούς χώρους (μπορεί να ελέγχει απλούς εξυπηρετητές δίσκων, συστάδες δίσκων ή συστήματα μαζικής αποθήκευσης (Mass Storage Systems - MSS)) Information System (IS) Παρέχει πληροφορίες σχετικά με τους υπολογιστικούς πόρους και την κατάσταση στην οποία βρίσκονται Οι πληροφορίες αυτές γνωστοποιούνται από υπηρεσίες που εκτελούνται στους ίδιους τους κόμβους και αποθηκεύονται σε βάσεις δεδομένων Χρησιμοποιούνται για την αντιστοίχηση των εργασιών με τους κόμβους που ικανοποιούν τις απαιτήσεις τους και για τη δρομολόγηση τους σε αυτούς

Job Description Language (JDL) Οι εργασίες που πρόκειται να εκτελεστούν στο Grid περιγράφονται κάνοντας χρήστη της γλώσσας Job Description Language (JDL) Η JDL χρησιμοποιείται για να καθορίσει τα χαρακτηριστικά της εργασίας και διάφορες απαιτήσεις που θέλουμε να ικανοποιούνται για την εκτέλεση της εργασίας Αυτά τα χαρακτηριστικά και οι απαιτήσεις λαμβάνονται υπόψη από το WMS για την εύρεση του βέλτιστου CE στο οποίο θα εκτελεστεί η εργασία μας

Παράδειγμα ενός JDL αρχείου Executable = "test.sh"; Arguments = "filea fileb"; StdOutput = "std.out"; StdError = "std.err"; InputSandbox = {"test.sh", "filea", "fileb"}; OutputSandbox = {"stdout", "std.err"}; VirtualOrganisation = see"; Requirements = other.gluehostmainmemoryramavailable > = 4000

Ροή μιας εργασίας στο Grid

HG-04-CTI-CEID site The HG-04-CTI-CEID site τέθηκε σε λειτουργία τον Φεβρουάριο του 2006. Το cluster αποτελείται από δύο racks με 64 HP servers. Κάθε server έχει dual Intel Xeon CPU στα 3.4GHz Υπάρχουν 4 HP DL360 servers, κάθε ένας εκ των οποίων έχει έναν 80GB SCSI σκληρό δίσκο, 2GB RAM και δύο επεξεργαστές. Αυτοί οι servers αποτελούν τα βασικά τμήματα του site (management, computing element, storage element, monitoring) Τα υπόλοιπα 60 μηχανήματα (HP DL140 servers) λειτουργούν ως Working Nodes, κάθε ένας εκ των οποίων έχει 80GB SATA σκληρό δίσκο, 2GB RAM και δύο επεξεργαστές. Το rack επιπλέον περιλαμβάνει ένα SAN (Storage Area Network) το οποίο ελέγχει 14 SCSI δίσκους (300GB ο καθένας) του κύριου αποθηκευτικού χώρου και ένα optical switch για την διασύνδεση των servers με τον κύριο αποθηκευτικό χώρο. Η συνολική χωρητικότητα του Storage Element είναι 4.2TB.

HG-04-CTI-CEID site

Χρήσιμα web links (1) Grid café: http://gridcafe.web.cern.ch/gridcafe Global Grid Forum: http://www.gridforum.org/ Gridtoday http://www.gridtoday.com/gridtoday.html Grid Computing http://en.wikipedia.org/wiki/grid_computing Distributed Computing http://en.wikipedia.org/wiki/distributed_systems

Χρήσιμα web links (2) Supercomputing http://en.wikipedia.org/wiki/supercomputing glite-3 User Guide http://glite.web.cern.ch/glite/documentation/ EGEE (Enabling Grids for E-science) http://public.eu-egee.org/ EGEE SEE Wiki http://wiki.egee-see.org/index.php/users

Χρήσιμα web links (3) EGEE http://goc.grid.sinica.edu.tw/seegridwiki/ EGEE South East Europe http://www.egee-see.org/ SEE-GRID http://www.see-grid.org/ Hellas Grid Task Force http://www.hellasgrid.gr/ Worldwide LHC Computing Grid http://goc.grid.sinica.edu.tw/seegridwiki/

Q&A