Peer-to-Peer Systems Ευθυμία Ρόβα Βίκυ Τζιοβάρα Μαρία Χριστοδουλίδου
2 Θετικά-Αρνητικά στοιχεία των P2P Θετικά : Σε αντίθεση με τα παραδοσιακά μοντέλα των συστημάτων client-server τα αρχεία στα P2P συστήματα αποθηκεύονται στους κόμβους, οπότε η αναζήτηση δεν επιβαρύνει έναν κεντρικό server Έχει μικρό σχετικά κόστος κατασκευής, αφού δεν απαιτεί στις περισσότερες περιπτώσεις ειδικό πρόσθετο λογισμικό και υλικό Ευρωστία σε περίπτωση αποτυχιών κόμβων Εκτενής διαμοιρασμός πόρων Αυτό-οργάνωση Εξισορρόπηση φορτίου Ανωνυμία
3 Θετικά-Αρνητικά στοιχεία των P2P Αρνητικά: Δημιουργεί δυσκολία στην ανεύρεση και συντήρηση- ενημέρωση της πληροφορίας που βρίσκεται διαμοιρασμένη στους υπολογιστές του δικτύου Δεν είναι δυνατή πάντοτε η εύρεση απάντησης παρόλο που πιθανόν να υπάρχει Προσφέρει χαμηλή ασφάλεια, που οφείλεται στην απουσία κεντρικού σημείου ελέγχου και στη διασπορά της πληροφορίας Τα P2P συστήματα σχεδιάζονται κυρίως για να εφαρμοστούν σε τοπικά δίκτυα περιορισμένου πλήθους κόμβων, εξαιτίας της αδυναμίας κλιμάκωσης πολλών από αυτά
4 Εφαρμογές των P2P Διαμοιρασμός αρχείων(file-sharing) Διαδικτυακά Παιχνίδια Διαμοιρασμός Φωτογραφιών – πολυδιάστατες ερωτήσεις διαστήματος Κατανεμημένος υπολογισμός, π.χ. πρόγνωση καιρού Πολλαπλές εκπομπές των ίδιων δεδομένων(Multicasts)
5 Ενδιαφέροντα συστήματα /αλγόριθμοι Η χρήση συντομεύσεων μεταξύ των κόμβων που έχουν κοινά ενδιαφέροντα LSI (Latent Semantic Indexing) ομαδοποιεί σημασιολογικά όμοια δεδομένα Routing Indices – δρομολόγηση της ερώτησης στους κόμβους που με μεγαλύτερη πιθανότητα θα παρέχουν απαντήσεις Associative Search - ομαδοποίηση των κόμβων με βάση το περιεχόμενο των δεδομένων τους Mercury – ερωτήσεις διαστήματος πολλών γνωρισμάτων
6 Καλύτερο Paper Routing Indices Ιδέα: Ιδέα: δρομολόγηση της ερώτησης σε εκείνους τους γείτονες που είναι πιο πιθανό να περιέχουν απαντήσεις – αξιολόγηση γειτόνων Σε σχέση με τη χρήση άλλων ειδών ευρετηρίων υπερτερεί λόγω του μικρού μεγέθους του index (ανάλογο του πλήθους των γειτόνων και όχι του πλήθους των δεδομένων) Τα RIs αποδίδουν καλύτερα σε power-law συστήματα Η χρήση των RIs σε μη δομημένα συστήματα επιφέρει καλύτερη απόδοση από ότι η μη χρήση index π.χ. σε σύγκριση με πλημμύρα λιγότερα μηνύματα
7 Μελλοντική δουλειά Πιστοποίηση Αυθεντικότητας –δύσκολη λόγω ανωνυμίας Ασφάλεια – κακόβουλοι χρήστες που επιχειρούν να καταστρέψουν το δίκτυο Διασφάλιση εγκυρότητας και νομιμότητας των δεδομένων Εκτίμηση των υπηρεσιών (συνεισφορά) που παρέχει κάθε κόμβος στο δίκτυο