Παράλληλος προγραμματισμός clusters με το μοντέλο mapreduce χρησιμοποιώντας το apache hadoop

Διαμαντάρας, Κωνσταντίνος/ Καρανίκου, Νικόλαος


Full metadata record
DC FieldValueLanguage
dc.contributor.advisorΔιαμαντάρας, Κωνσταντίνοςel
dc.contributor.authorΚαρανίκου, Νικόλαοςel
dc.date.accessioned2015-10-28T19:25:06Zel
dc.date.accessioned2018-02-28T17:09:53Z-
dc.date.available2015-10-28T19:25:06Zel
dc.date.available2018-02-28T17:09:53Z-
dc.date.issued2015-10-28T19:25:06Zel
dc.identifier.urihttp://195.251.240.227/jspui/handle/123456789/10443-
dc.descriptionΠτυχιακή εργασία--ΣΤΕΦ-Τμήμα Πληροφορικής, 2013.el
dc.description.abstractΚατά την ανάπτυξη και ολοκλήρωση της πτυχιακής μου εργασίας ερευνήθηκαν διάφορα θέματα που σχετίζονται με τον παράλληλο προγραμματισμό και πιο συγκεκριμένα με το Apache Hadoop και το MapReduce. Στα πλαίσια αυτής της εργασίας μελετήθηκαν, το μοντέλο MapReduce θεωρητικά, οι βασικές συναρτήσεις του που πρέπει να υλοποιηθούν από τον προγραμματιστή και ο τρόπος διαχωρισμού των δεδομένων και εξαγωγής των αποτελεσμάτων. Ειδικότερα μελετήθηκε το Hadoop, μία συγκεκριμένη, ανοιχτού κώδικα υλοποίηση του μοντέλου MapReduce η οποία είναι γραμμένη σε Java. Η εργασία αυτή επίσης παρέχει έναν πλήρη και καθόλα σαφή οδηγό για το πώς γίνεται η εγκατάσταση του Hadoop σε έναν υπολογιστή : ( pseudo- distributed,single- node cluster ), αλλά και τις απαραίτητες ρυθμίσεις που πρέπει να γίνουν σε αυτό ώστε να έχουμε ένα δίκτυο υπολογιστών που να λειτουργούν παράλληλα σαν μία συστάδα : (fully- distributed, multi-node cluster). Επίσης δίνονται οδηγίες για την παραμετροποίηση του Eclipse ώστε να μπορούμε να γράψουμε κώδικα σε Java, σύμφωνα με τους κανόνες του MapReduce, έχοντας παράλληλα και τη βοήθεια του compiler. Τέλος έγινε υλοποίηση ενός παράλληλου προγράμματος σε Java, για λόγους επίδειξης (demo), το οποίο επεξεργάζεται μεγάλο όγκο δεδομένων προερχόμενων από τον server του Α.Τ.Ε.Ι.Θ. και παράγει τα επιθυμητά αποτελέσματα.el
dc.language.isoelel
dc.rights“ Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα “el
dc.rights“ Attribution-NonCommercial-NoDerivs 3.0 Greece “el
dc.titleΠαράλληλος προγραμματισμός clusters με το μοντέλο mapreduce χρησιμοποιώντας το apache hadoopel
dc.typeThesisel
heal.typeotherel
heal.type.enOtheren
heal.dateAvailable2018-02-28T17:10:53Z-
heal.languageelel
heal.accessfreeel
heal.recordProviderΤΕΙ Θεσσαλονίκηςel
heal.fullTextAvailabilitytrueel
heal.type.elΆλλοel
Appears in Collections:Πτυχιακές Εργασίες

Files in This Item:
File Description SizeFormat 
Karanikou_Nikoloas.pdf2.7 MBAdobe PDFView/Open



 Please use this identifier to cite or link to this item:
http://195.251.240.227/jspui/handle/123456789/10443
  This item is a favorite for 0 people.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.