Please use this identifier to cite or link to this item:
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorΤσακαλίδης, Αθανάσιος-
dc.contributor.authorΝοδαράκης, Νικόλαος-
dc.contributor.otherNodarakis, Nikolaos-
dc.description.abstractThe term of cloud computing refers to the usage of computational resources (on software and hardware level) that consist a unified service over a network, like internet. Cloud computing becomes more and more popular among data management and storage applications, because of its ability of handling extremely large amount of data (TB or even PB). Daily, new problems arise that require efficient and scalable solutions for monitoring, processing and storing big data volumes. The most popular and notably efficient tools are key-value stores, that allow unstructured data storage, and large-scale distributed processing systems, like MapReduce. In the context of this thesis, we focus on the proposing techniques that deal with computationally intensive problems. Many centralized approaches have been developed for these problems, but when the data size grows exponentially these algorithms stop being effective. They either fail to confront the problem or need an excessive amount of time to fulfill their goal. It is more than clear that there is an imperative need to turn to distributed and high-scalable solutions that run on a cluster of computers.el
dc.relation.isformatofΗ ΒΚΠ διαθέτει αντίτυπο της διατριβής σε έντυπη μορφή στο βιβλιοστάσιο διδακτορικών διατριβών που βρίσκεται στο ισόγειο του κτιρίου της.el
dc.subjectCloud computingel
dc.subjectDistributed algorithmsel
dc.subjectBig datael
dc.subjectMachine learningel
dc.subject.ddc025.042 5el
dc.titleAlgorithms and techniques for efficient data management in the Webel
dc.title.alternativeΑλγόριθμοι και τεχνικές αποδοτικής διαχείρισης δεδομένων στον Παγκόσμιο ιστόel
dc.contributor.committeeΤσακαλίδης, Αθανάσιος-
dc.contributor.committeeΣιούτας, Σπύρος-
dc.contributor.committeeΤζήμας, Γιάννης-
dc.contributor.committeeΓαροφαλάκης, Ιωάννης-
dc.contributor.committeeΧατζηλυγερούδης, Ιωάννης-
dc.contributor.committeeΜακρής, Χρήστος-
dc.contributor.committeeΜποζάνης, Παναγιώτης-
dc.description.translatedabstractΟ όρος cloud computing (νέφος υπολογιστών) αναφέρεται στην χρήση υπολογιστικών πόρων (σε επίπεδο υλικού και λογισμικού) που λειτουργούν ως μία ενιαία υπηρεσία πάνω από ένα δίκτυο όπως είναι το internet. Τα νέφη υπολογιστών γίνονται ολοένα και πιο σημαντικά για εφαρμογές διαχείρισης και αποθήκευσης δεδομένων, λόγω της δυνατότητας που προσφέρουν για διαχείριση πολύ μεγάλων ποσοτήτων δεδομένων (TB ή και PB). Καθημερινά προκύπτουν νέα προβλήματα, που η λύση τους απαιτεί αποδοτικές και κλιμακώσιμες εφαρμογές για την επεξεργασία και αποθήκευση αυτού του τεράστιου όγκου πληροφορίας. Κομβικό σημείο σε αυτόν τον τομέα εφαρμογών κατέχουν τα key-value stores, που επιτρέπουν την αποθήκευση των δεδομένων χωρίς να υπάρχει κάποια συγκεκριμένη δομή, καθώς και συστήματα παράλληλης επεξεργασίας μεγάλης ποσότητας δεδομένων, όπως το MapReduce. Στόχος της διδακτορικής αυτής διατριβής είναι η μελέτη προβλημάτων και λύσεων που έχουν προταθεί παλιότερα για την διαχείριση μεγάλου όγκου δεδομένων στον παγκόσμιο ιστό και η δυνατότητα εφαρμογής τους σε περιβάλλοντα νεφών υπολογιστών καθώς η διερεύνηση πιθανών εναλλακτικών λύσεων που θα εκμεταλλεύονται στο έπακρο τις δυνατότητες που προσφέρουν τα συστήματα αυτά. Σκοπός επίσης, είναι η σύγκριση της απόδοσης των λύσεων και των αλγορίθμων που θα προταθούν με τις ήδη υπάρχουσες. Το σύστημα που θα χρησιμοποιηθεί για την υλοποίηση των αλγορίθμων είναι το Apache Hadoop, ένα σύστημα για κατανεμημένη επεξεργασία και παραγωγή μεγάλων συνόλων δεδομένων.el
dc.subject.alternativeΝέφος υπολογιστώνel
dc.subject.alternativeΚατανεμημένοι αλγόριθμοιel
dc.subject.alternativeΔεδομένα μεγάλης κλίμακαςel
dc.subject.alternativeΜηχανική μάθησηel
dc.degreeΔιδακτορική Διατριβήel
Appears in Collections:Τμήμα Μηχανικών Η/Υ και Πληροφορικής (ΔΔ)

Files in This Item:
File Description SizeFormat 
thesis.pdf3.24 MBAdobe PDFView/Open

This item is licensed under a Creative Commons License Creative Commons