Βελτιστοποίηση ερωτημάτων σε κατανεμημένα και δυναμικά περιβάλλοντα
Περίληψη
Σύμφωνα με την επίσημη έκθεση της IBM για το έτος 2012, ο όγκος των δεδομένων που παράγονται επί καθημερινής βάσης ξεπερνά τα 2.5 πεντάκις εκατομμύρια bytes δεδομένων. Οι πηγές αυτών των δεδομένων ποικίλουν από κοινωνικά δίκτυα και δικτυακούς τόπους διαμοιρασμού ψηφιακών αρχείων μέχρι δίκτυα αισθητήρων για τη συλλογή κλιματολογικών δεδομένων και κινητά τηλέφωνα. Τα ανωτέρω κατέστησαν επιτακτική την ανάπτυξη καινοτόμων υποδομών αποθήκευσης και επεξεργασίας δεδομένων, όπως αυτές της συστάδας, του πλέγματος και του νέφους. Προκειμένου να εκμεταλλευτούμε στο μέγιστο τις δυνατότητες π! ου προσφέρουν οι σύγχρονες υποδομές είναι αναγκαία η ανάπτυξη νέων τεχνικών βελτιστοποίησης και επεξεργασίας ερωτημάτων/εργασιών. Ο λόγος είναι ο εξής: οι αλγόριθμοι της βιβλιογραφίας δεν ελάμβαναν μέχρι στιγμής υπόψη πολλές από τις ιδιαιτερότητες αυτών των υποδομών με αποτέλεσμα τα πλάνα που παραγόταν να είναι λιγότερο αποδοτικά ή να μη συνάδο/a>
νοτόμοι αλγόριθμοι χρονοδρομολόγησης ερωτημάτων/ροών εργασιών σε περιβάλλοντα πολλαπλών νεφών. Οι εν λόγω αλγόριθμοι αναλαμβάνουν να χρονοδρομολογήσουν τα ερωτήματα/ροές εργασιών εισόδου λαμβάνοντας υπόψη τόσο το χρόνο ολοκλήρωσης ενός τελεστή SQL/μίας υποεργασίας χρήστη όσο και το χρηματικό κόστος εκμίσθωσης των πόρων. Η ειδοποιός διαφορά των αλγορίθμων που προτάθηκαν από αυτούς της βιβλιογραφίας είναι η υπόθεση πως τα νέφη εκφράζουν τα χαρακτηριστικά χρόνου ολοκλήρωσης-χρηματικού κόστους εκμίσθωσης πόρων μέσω συνεχών συναρτήσεων.
περισσότερα
Περίληψη σε άλλη γλώσσα
According to a 2012 IBM annual report, the volume of the data that is produced every day exceeds the 2.5 quintillion bytes. The sources of this data vary from social networks and data sharing sites to sensor networks and mobile phones. The latter phenomenon has given rise to the development of novel infrastructure for storing and processing data, such as clusters, grids and clouds. The development of novel query/worfklow optimization and processing techniques is more than necessary in order to take advantage of the maximum of the potentials of this infrastructure as state-of-the-art algorithms tend to overlook many of the peculiarities of modern infrastructure. Thus, the produced plans are less efficient or even inconsistent with the user requirements. This thesis aims to develop algorithms and techniques for overcoming the limitations of state-of-the-art work. Its main contributions are summarized to the following: (i) A novel provably optimal algorithm has been developed for building ...






