Προσαρμοστικοί αλγόριθμοι εξισορρόπησης φόρτου σε κατανεμημένα περιβάλλοντα: δίκτυα ομοτίμων και υπολογιστικά νέφη

Περίληψη

Το αντικείμενο της παρούσας διδακτορικής διατριβής είναι η μελέτη τεχνικών εξισορρόπησης φόρτου σε κατανεμημένα συστήματα διαχείρισης δεδομένων. Στο πρώτο μέρος της εργασίας παρουσιάζεται ένας προσαρμοστικός επιγραμμικός (online) αλγόριθμος με σκοπό την εξισορρόπηση φόρτου εργασίας σε κατανεμημένες δομές δεδομένων που υποστηρίζουν την δρομολόγηση ερωτημάτων εύρους τιμών. Ο προτεινόμενος αλγόριθμος αντιμετωπίζει προβλήματα άνισων κατανομών φόρτου εργασίας που προκύπτουν όταν οι εξυπηρετητές διαμοιράζουν αντικείμενα διαφορετικής δημοτικότητας. Ο αλγόριθμος υλοποιήθηκε και εφαρμόστηκε σε έναν skip-γράφο, ένα δομημένο δίκτυο ομότιμων κόμβων ικανό να δρομολογεί ερωτήματα εύρους τιμών. Ο αλγόριθμος συγκρίθηκε πειραματικά και θεωρητικά κάτω από διαφορετικές και ρεαλιστικές συνθήκες κίνησης με άλλους παρόμοιους αλγόριθμους. Η πειραματική και θεωρητική ανάλυση αποδεικνύει ότι ο προτεινόμενος αλγόριθμος είναι πιο γρήγορος και καταναλώνει λιγότερους δικτυακούς πόρους κατά την διαδικασία της εξισο ...
περισσότερα

Περίληψη σε άλλη γλώσσα

In this thesis, the problem of load balancing in distributed data management systems is studied. In the first part of this thesis, NIXMIG, an adaptive online algorithm that balances load in distributed range partitioned data structures (i.e., structures that are able to answer range queries) is presented. The problem of uneven load distribution that occurs when peers serve objects of varying popularity is addressed. NIXMIG is implemented on top of a Skip Graph, a structured peer to peer system capable of answering range queries. NIXMIG is experimentally and theoretically compared to other load balancing algorithms and the analysis shows that it is faster and consumes less bandwidth during the balancing procedure. In the second part, the problem of indexing and serving large and diverse (unstructured, semi-structured and fully structured) data sets is addressed. A scalable system in which both the index and the content is created and served in a fully distributed way is presented and im ...
περισσότερα

Όλα τα τεκμήρια στο ΕΑΔΔ προστατεύονται από πνευματικά δικαιώματα.

DOI
10.12681/eadd/25571
Διεύθυνση Handle
http://hdl.handle.net/10442/hedi/25571
ND
25571
Εναλλακτικός τίτλος
Adaptive load balancing algorithms for distributed data management systems: Peer to peer and cloud computing
Συγγραφέας
Κωνσταντίνου, Ιωάννης (Πατρώνυμο: Ηλίας)
Ημερομηνία
2011
Ίδρυμα
Εθνικό Μετσόβιο Πολυτεχνείο (ΕΜΠ). Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών
Εξεταστική επιτροπή
Τσανάκας Παναγιώτης
Κοζύρης Νεκτάριος
Σταφυλοπάτης Ανδρέας-Γεώργιος
Σέλλης Τιμολέων
Κουμπαράκης Μανόλης
Παπαβασιλείου Συμεών
Βάσσαλος Βασίλειος
Επιστημονικό πεδίο
Επιστήμες Μηχανικού και ΤεχνολογίαΕπιστήμη Ηλεκτρολόγου Μηχανικού, Ηλεκτρονικού Μηχανικού, Μηχανικού Η/Υ
Λέξεις-κλειδιά
Δίκτυα ομότιμων; Υπολογιστικά νέφη; Εξισορρόπηση φόρτου; Κατανεμημένα συστήματα; Διαχείριση δεδομένων; Ερωτήματα εύρους
Χώρα
Ελλάδα
Γλώσσα
Ελληνικά
Άλλα στοιχεία
xviii, 141 σ., εικ.
Στατιστικά χρήσης
ΠΡΟΒΟΛΕΣ
Αφορά στις μοναδικές επισκέψεις της διδακτορικής διατριβής για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΞΕΦΥΛΛΙΣΜΑΤΑ
Αφορά στο άνοιγμα του online αναγνώστη για την χρονική περίοδο 07/2018 - 07/2023.
Πηγή: Google Analytics.
ΜΕΤΑΦΟΡΤΩΣΕΙΣ
Αφορά στο σύνολο των μεταφορτώσων του αρχείου της διδακτορικής διατριβής.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
ΧΡΗΣΤΕΣ
Αφορά στους συνδεδεμένους στο σύστημα χρήστες οι οποίοι έχουν αλληλεπιδράσει με τη διδακτορική διατριβή. Ως επί το πλείστον, αφορά τις μεταφορτώσεις.
Πηγή: Εθνικό Αρχείο Διδακτορικών Διατριβών.
Σχετικές εγγραφές (με βάση τις επισκέψεις των χρηστών)