Upload
kessie-garrett
View
46
Download
3
Embed Size (px)
DESCRIPTION
Παρουσίαση Προγράμματος GEANT2 JRA1/perfSONAR. 27 Αυγούστου 2007 Πανεπιστήμιο Κύπρου Μιχάλης Μιχαήλ, Ειδικός Επιστήμονας-ΚΕΑΔ. Ατζέντα Παρουσίασης. Εισαγωγή Υπηρεσίες και εργαλεία του perfSONAR H Multi-Domain Monitoring Service (MDM). Εισαγωγή-Η Ανάγκη. - PowerPoint PPT Presentation
Citation preview
Connect. Communicate. Collaborate
Παρουσίαση Προγράμματος GEANT2 JRA1/perfSONAR
27 Αυγούστου 2007
Πανεπιστήμιο Κύπρου
Μιχάλης Μιχαήλ, Ειδικός Επιστήμονας-ΚΕΑΔ
Connect. Communicate. CollaborateΑτζέντα Παρουσίασης
• Εισαγωγή
• Υπηρεσίες και εργαλεία του perfSONAR
• H Multi-Domain Monitoring Service (MDM)
Connect. Communicate. CollaborateΕισαγωγή-Η Ανάγκη
• Η ανάγκη για επιτήρηση του δικτύου από άκρο σε άκρο(End to End)– Τα διάφορα προγράμματα υλοποιούνται και συνδέονται
μέσω πολλαπλών δικτύων– Νέα πρωτόκολλα, νέες εφαρμογές και νέα δίκτυα
συνεχως μπαίνουν σε υπηρεσία.– Οι ομάδες δικτύων θέλουν να δρουν πριν τα
προβλήματα κτυπήσουν τις εφαρμογες για τα οποία είναι υπεύθυνα
Connect. Communicate. CollaborateΕισαγωγή-Επιτήρηση;
• Τι χρειάζεται επιτήρηση;
– L2 status information
– L3 link utilization, Link capacity, Input Errors, Output Drops
– One Way Delay (OWD) or Round Trip Time (RTT), Traceroute
– Bandwidth Tests
Connect. Communicate. CollaborateΕισαγωγή-Επιτήρηση;
• Από που;– Στο δίκτυο κορμού (BackBone)– Στα τοπικά δίκτυα (LAN)– Ενεργές μετρησεις οσο πιο κοντά στον επιθυμητό στόχο
γίνεται• Επιπλέον χρειάζονται
– Εργαλεία οπτικοποίησης των μετρήσεων(visualization)– Συναγερμοί
Connect. Communicate. CollaborateΕισαγωγη-Το πρόβλημα
• Κάθε αυτόνομο δίκτυο– Επιτηρεί τα ίδια δεδομένα– Ξέρει τι συμβαίνει στο δικό του δίκτυο– Αποθηκεύει τα δεδομένα που συλλέγει στις δικές του
βάσεις δεδομένων– Ερμηνεύει διαφορετικά τα δεδομένα που συλλέγει– Δεν είναι πρόθυμο να παρέχει πρόσβαση στον
εξοπλισμό του– Δεν έχει την πλήρη από άκρο σε άκρο εικόνα
Connect. Communicate. Collaborate
• Εισαγωγή
• Υπηρεσίες και εργαλεία του perfSONAR
• H Multi-Domain Monitoring Service (MDM)
Connect. Communicate. CollaborateΤο πρόγραμμα perfSONAR
• Σκοπός– Η δημιουργία υποδομής παρακολούθησης της
απόδοσης του δικτύου
– Η διευκόλυνση της επίλυσης προβλημάτων απόδοσης από ένα άκρο σε άλλο άκρο σε διαδρομές που διασχίζουν πολλαπλά δίκτυα.
Connect. Communicate. CollaborateΤι είναι το perfSONAR
• Αποτελείται από ένα σύνολο υπηρεσιών που δρουν εντός ενός καθορισμένου πλαισίου συνεργασίας
• Οι υπηρεσίες αυτές αποτελούν ένα ενδιάμεσο στρώμα μεταξύ των εργαλείων μέτρησης της απόδοσης του δικτύου και των διαγνωστικών εργαλείων όπως επίσης και των εργαλειων οπτικοποίησης του δικτύου.
• To perfSONAR είναι επίσης ένα πρωτόκολλο για την επικοινωνία των διάφορων υπηρεσιών και έχει σαν βάση το SOAP XML και ακολουθεί τα πρότυπα του Open Grid Forum(OGF Network Monitoring Group, NM-WG)
Connect. Communicate. CollaborateperfSONAR layersUser
Interface Layer
ServiceLayer
MeasurementPoint Layer
User interface 1 User interface 2
Domain A - services Domain B - services Domain C - services
Metric 1Measurement Point
Metric 2 Measurement Point Type 1
Metric 2 Measurement Point Type 2
Domain A Domain B Domain C
Connect. Communicate. CollaborateperfSONAR
• Measurement Archives (MAs)– Υπηρεσίες που προσφέρουν πρόσβαση συνήθως σε
κάποιου είδους βάση δεδομένων όπου υπάρχουν αποθηκευμένες μετρήσεις που αφορούν συγκεκριμένο δίκτυο και διεπαφές(interfaces).
• Measurement Points (MPs)– Υπηρεσίες που παρέχουν την δυνατότητα στο χρήστη
να διενεργεί συγκεκριμένες μετρήσεις.• Εργαλεία οπτικοποίησης
– Ένα σύνολο από εργαλεία που χρησιμοποιούν τις MAs και τις MPs για να παράσχουν στον τελικό χρήστη τις πληροφορίες που χρειάζεται.
Connect. Communicate. CollaborateperfSONAR-MAs
• RRD MA– Δρα ως περιτύλιγμα (wrapper) γύρω από δεδομένα
χρησιμοποίησης του δικτύου που είναι αποθηκευμένα σε RRD αρχεία. Αναπτύχθηκε σε Java.
• SQL MA– Δρα ως περιτύλιγμα γύρω από δεδομένα χρησιμοποίησης του
δικτύου καθώς και για δεδομένα που αφορούν την κατάσταση του στρώματος 2(L2 Path Status). Όλα τα δεδομένα είναι αποθηκευμένα σε μια σχεσιακή βάση δεδομένων. Αναπτύχθηκε σε Java.
• HADES MA– Παρέχει πρόσβαση στα δεδομένα IPPM μετρήσεων του δικτύου του
GEANT2.
Connect. Communicate. CollaborateperfSONAR-MPs
• SSH/Telnet MP– Δρα ως ενδιάμεσο στρώμα μεταξύ του χρήστη και του
δρομολογητή, παρέχοντας τη δυνατότητα στο χρήστη να εκτελεί κάποιες εντολής στο δρομολογητή. Αναπτύχθηκε σε Java.
• CLI MP (Command Line MP)– Δίνει το δυνατότητα στο χρήστη να εκτελεί εντολές σε ένα
απομακρυσμένο μηχάνημα. Οι εντολές που υποστηρίζονται είναι οι : Ping, Traceroute, OWAMP, BWCTL. Αναπτύχθηκε σε Java.
• BWCTL MP– Παρέχει τη δυνατότητα στο χρήστη να εκτελεί μετρήσεις BWCTL.
Αναπτύχθηκε σε Perl.
Connect. Communicate. CollaborateperfSONAR-Services
• Lookup Service (LS)– Η LS αποτελεί το κύριο μέσο μέσα από το οποίο οι
υπηρεσίες του perfSONAR δημοσιοποιούν την ύπαρξή τους και τις δυνατότητές τους. Αναπτύχθηκε σε Java.
• Authentication Service (AS)– Η AS αναπτύχθηκε με σκοπό να προσφέρει υπηρεσίες
αυθεντικοποίησης στις υπόλοιπες υπηρεσίες του πλαισίου perfSONAR
Connect. Communicate. CollaborateperfSONAR-Visualisation
• perfSONAR UI– Παρέχει πρόσβαση και οπτικοποιεί τα δεδομένα που
προσφέρονται από μια σειρά από RRD, SQL και HADES ΜΑ. Είναι ανεπτυγμένο σε Java.
• Looking Glass– Παρέχει πρόσβαση στην SSH/Telnet MP και κατ’
επέκταση στον υποκείμενο εξοπλισμό• CNM
– Web based εφαρμογή βασισμένη σε χάρτη και προβάλοντας πληροφορίες και δεδομένα σχετικά με τη χρησιμοποίηση του δικτύου και δεδομένα IPPM.
Connect. Communicate. Collaborate
• Εισαγωγή
• Υπηρεσίες και εργαλεία του perfSONAR
• H Multi-Domain Monitoring Service (MDM)
Connect. Communicate. Collaborate
Multi-Domain Monitoring Service
OwnOwnUser
GN2Visualisation
perfSONAR SOAP XML + JRA5 AA
GN2Visualisation
Domain A
BWCTL MPOWD MALookup
Domain B
BWCTL MPOWD MALookup
Domain C
BWCTL MPOWD MALookup
UserVisualisation
perfSONAR SOAP XML + JRA5 AA
Connect. Communicate. Collaborate
Multi Domain Monitoring Service
Αποτελείται από
• Τις υπηρεσίες του perfSONAR
• Την υποστήριξη για αυτές τις υπηρεσίες-Help Desk
Connect. Communicate. Collaborate
Multi Domain Monitoring Service
• Σε αυτό το στάδιο βρισκόμαστε στο στάδιο πιλότο – 5 NRENs + GEANT2– NOC & PERT χωρίς AA service
• Στάδιο Πρωτοτύπου (Δεκ 07- Απρ 08)– 11 NRENs + GEANT + Projects
• ‘Ενταξη σε υπηρεσία – Ιούνιος 2008
Connect. Communicate. CollaborateperfSONAR
Ερωτήσεις?
http://www.perfsonar.net
http://wiki.perfsonar.net/jra1-wiki/index.php/Main_Page
Connect. Communicate. CollaborateperfSONAR-End
ΤέλοςΕυχαριστώ για την προσοχή σας