Ανάπτυξη συστημάτων δημοσιεύσεων/συνδρομών σε δομημένα δίκτυα ομοτίμων εταίρων

dc.contributor.advisorΤριανταφύλλου, Παναγιώτηςgr
dc.contributor.authorΑικατερινίδης, Ιωάννηςgr
dc.contributor.committeeΤριανταφύλλου, Παναγιώτηςgr
dc.contributor.committeeΒαρβαρίγος, Εμμανουήλgr
dc.contributor.committeeΓαλλόπουλος, Ευστράτιοςgr
dc.contributor.committeeΓαροφαλάκης, Ιωάννηςgr
dc.contributor.committeeΚουμπαράκης, Εμμανουήλgr
dc.contributor.committeeΠιτουρά, Ευαγγελίαgr
dc.contributor.committeeΤσακαλίδης, Αθανάσιοςgr
dc.contributor.otherAekaterinidis, Ioannisen
dc.date.accessioned2008-04-18T08:53:07Z
dc.date.available2008-04-18T08:53:07Z
dc.date.copyright2008-04-14
dc.date.issued2008-04-18T08:53:07Z
dc.degreeΔιδακτορική Διατριβήgr
dc.description.abstractΤα τελευταία χρόνια οι εφαρμογές συνεχούς μετάδοσης ροών πληροφορίας στο διαδίκτυο έχουν γίνει ιδιαίτερα δημοφιλείς. Με τον συνεχώς αυξανόμενο ρυθμό εισόδου νέων αντικειμένων πληροφορίας, γίνεται ολοένα και πιο επιτακτική η ανάγκη για την ανάπτυξη πληροφορικών συστημάτων που να μπορούν να προσφέρουν στους χρήστες τους μόνο εκείνες τις πληροφορίες που τους ενδιαφέρουν, φιλτράροντας τεράστιους όγκους από άσχετες για τον κάθε χρήστη, πληροφορίες. Ένα μοντέλο διάδοσης πληροφορίας ικανό να ενσωματώσει τέτοιου είδους ιδιότητες, είναι το μοντέλο δημοσιεύσεων/συνδρομών βασισμένο στο περιεχόμενο ( content-based publish/subscribe) Βασική συνεισφορά μας στο χώρο είναι η εφαρμογή του μοντέλου δημοσιεύσεων/συνδρομών βασισμένου στο περιεχόμενο (content-based publish/subscribe) πάνω στα δίκτυα ομοτίμων ώστε να μπορέσουμε να προσφέρουμε στους χρήστες υψηλή εκφραστικότητα κατά την δήλωση των ενδιαφερόντων τους, λειτουργώντας σε ένα πλήρως κατανεμημένο και κλιμακώσιμο περιβάλλον. Ο κορμός των προτεινόμενων λύσεων σε αυτή τη διατριβή είναι: (α) η ανάπτυξη αλγορίθμων για την αποθήκευση των κλειδιών των δημοσιεύσεων σε κατάλληλους κόμβους του δικτύου με βάση τις συνθήκες στο περιεχόμενο που έχουν δηλωθεί και (β) αλγορίθμων δρομολόγησης δημοσιεύσεων στο διαδίκτυο έτσι ώστε να ((συναντούν)) αυτούς τους κόμβους οι οποίοι περιέχουν συνδρομές που ικανοποιούνται από την πληροφορία της δημοσίευσης. Οι προτεινόμενοι αλγόριθμοι υλοποιήθηκαν και εξετάσθηκαν ενδελεχώς με προσομοίωση μελετώντας την απόδοσή τους με βάση μετρικές όπως: η δίκαιη κατανομή του φόρτου στους κόμβους του δικτύου από τη διακίνηση μηνυμάτων κατά την επεξεργασία των συνδρομών/δημοσιεύσεων, ο συνολικός αριθμός μηνυμάτων που διακινούνται, ο συνολικός όγκος επιπλέον πληροφορίας που απαιτούν οι αλγόριθμοι να εισέλθει στο δίκτυο (network bandwidth), και ο χρόνος που απαιτείται για την ανεύρεση των συνδρομών που συζευγνύουν με κάθε δημοσίευση.gr
dc.description.translatedabstractIn the past few years the continuous data streams applications have become particularly popular. With the continuously increasing rate of entry of new information, it becomes imperative the need for developing appropriate infrastructures that will offer only the information that users are interested for, filtering out large volumes of irrelevant for each user, information. The content-based publish/subscribe model, is capable of handling large volumes of data traffic in a distributed, fully decentralized manner. Our basic contribution in this research area is the coupling of the content-based publish/subscribe model with the structured (DHT-based) peer-to-peer networks, offering high expressiveness to users on stating their interests. The proposed infrastructure operated in a distributed and scalable environment. The proposed solutions in this thesis are related to the development and testing: (a) of a number of algorithms for subscription processing in the network and (b) of a number of algorithms for processing the publication events. The proposed algorithms were developed and thoroughly tested with a detailed simulation-based experimentation. The performance metrics are: the fair distribution of load in the nodes of network from the distribution of messages while processing subscriptions and publication events, the total number of messages that are generated, the total volume of additional information that is required from the algorithms to operate, and the time that is required for matching publication events to subscriptions.en
dc.identifier.urihttps://hdl.handle.net/10889/751
dc.language.isogren
dc.relation.isformatofΗ ΒΥΠ διαθέτει αντίτυπο της διατριβής σε έντυπη μορφή στο βιβλιοστάσιο διδακτορικών διατριβών που βρίσκεται στο ισόγειο του κτιρίου της.gr
dc.subjectΣυστήματα δημοσιεύσεων - συνδρομώνgr
dc.subjectΔομημένα δίκτυα ομότίμων εταίρωνgr
dc.subjectΚατανεμημένη διαχείριση πληροφορίαςgr
dc.subjectΠειραματική μελέτη απόδοσηςgr
dc.subjectΣυνδρομήgr
dc.subjectΔημοσίευσηgr
dc.subjectΤελεστής προθέματοςgr
dc.subjectΤελεστής επιθέματοςgr
dc.subjectΤελεστής υποσυμβολοσειράςgr
dc.subjectΔιαστήματα τιμώνgr
dc.subjectΣυμβολοσειράgr
dc.subjectΣύζευξη κατά το περιεχόμενοgr
dc.subjectΙδιοχαρακτηριστικόgr
dc.subject.alternativePublish-subscribe systemsen
dc.subject.alternativeStructured peer-to-peer networksen
dc.subject.alternativeDistributed processing of informationen
dc.subject.alternativePerformance evaluationen
dc.subject.alternativeSubscriptionen
dc.subject.alternativePublication eventen
dc.subject.alternativePrefix operatoren
dc.subject.alternativeSuffix operatoren
dc.subject.alternativeRange predicateen
dc.subject.alternativeContent-based matchingen
dc.subject.alternativeAttributeen
dc.subject.ddc025.04
dc.titleΑνάπτυξη συστημάτων δημοσιεύσεων/συνδρομών σε δομημένα δίκτυα ομοτίμων εταίρωνgr
dc.title.alternativeContent-based publish/subscribe systems over DHT-based Peer-to-Peer Networksen
dc.typeThesisen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
phd-thesis.pdf
Size:
2.55 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
6.28 KB
Format:
Item-specific license agreed upon to submission
Description: