Please use this identifier to cite or link to this item: http://artemis.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13528
Full metadata record
DC FieldValueLanguage
dc.contributor.authorΣταμάτιος Βαλσαμίδης
dc.date.accessioned2018-07-23T09:16:04Z-
dc.date.available2018-07-23T09:16:04Z-
dc.date.issued2017-7-26
dc.date.submitted2016-7-2
dc.identifier.urihttp://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/13528-
dc.description.abstractΚαθώς οι καταναλωτικές ανάγκες αυξάνονται, οι διαδικτυακές υπηρεσίες παράγουν έναν άνευ προηγουμένου όγκο δομημένων και μη δεδομένων. Επειδή οι πάροχοι υπηρεσιών αντλούν τεράστια αξία αποκτώντας γρήγορη πρόσβαση σε τέτοια δεδομένα, είναι κρίσιμη η ύπαρξη κατάλληλων υποδομών για αποθήκευση και ανάκτηση δεδομένων. Συνεπώς, οι τεχνολογίες που κλιμακώνονται και η αποθήκευση κλειδιού-τιμής αποτελούν εκ των πραγμάτων πρότυπο για τη δημιουργία τέτοιων υποδομών.Η διπλωματική αυτή εστιάζει στο Memcached, μία πολύ δημοφιλή, ανοιχτού κώδικα βάση αποθήκευσης κλειδιού-τιμής. Η επίδοσή του και η κατανάλωση ενέργειας μετρούνται σε x86 και βασισμένες σε ARM υλοποιήσεις. Για λόγους σύγκρισης, στην ίδια x86 πλατφόρμα υλοποιούμε το MemC3, το οποίο αποτελεί μια βελτιωμένη έκδοση του Memcached. Στο κεφάλαιο 1, πραγματοποιείται μια εισαγωγή σε σχετικές έννοιες και τομείς της πληροφορικής, όπως η κατανεμημένη πληροφορική, η πληροφορική υψηλών επιδόσεων και η πληροφορική του σύννεφου, όπως επίσης και η περιγραφή της αποθήκευσης κλειδιού-τιμής. Στο κεφάλαιο 2, παρουσιάζονται μελέτες σχετικές με το Memcached, με τα κύρια σημεία αυτού να τονίζονται. Στο κεφάλαιο 3 παρουσιάζεται το κύριο τμήμα της δουλειάς την οποία πραγματεύεται η διπλωματική αυτή. Διερευνώνται οι αρχιτεκτονικές του Memcached και του MemC3, όπως επίσης και τα benchmarks που χρησιμοποιούνται για τη μέτρηση της επίδοσής τους. Επιπλέον, αναλύονται τα πειραματικά αποτελέσματα. Στο κεφάλαιο 4, συνάγονται συμπεράσματα σχετικά με την επίδοση και την κατανάλωση ενέργειας του Memcached και του MemC3. Τέλος, στο κεφάλαιο 5 προτείνεται σχετική μελλοντική εργασία.
dc.languageEnglish
dc.subjectαποθήκευση κλειδιού-τιμής
dc.subjectmemcached
dc.subjectπληροφορική υψηλών επιδόσεων
dc.subjectκατανεμημένη πληροφορική
dc.subjectβάσεις δεδομένων
dc.subjectκατανάλωση ενέργειας
dc.titlePerformance And Energy Consumption Evaluation Of A Distributed Key-value Store In X86 And Arm-based Architectures
dc.typeDiploma Thesis
dc.description.pages93
dc.contributor.supervisorΣούντρης Δημήτριος
dc.departmentΤομέας Τεχνολογίας Πληροφορικής & Υπολογιστών
dc.organizationΕΜΠ, Τμήμα Ηλεκτρολόγων Μηχανικών & Μηχανικών Υπολογιστών
Appears in Collections:Διπλωματικές Εργασίες - Theses

Files in This Item:
File SizeFormat 
DT2017-0186.pdf2.81 MBAdobe PDFView/Open


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