Please use this identifier to cite or link to this item: http://dspace.lib.uom.gr/handle/2159/16124
Author: Χατζηϊωάννου, Κωνσταντίνος
Title: Εθελοντικός υπολογισμός βασισμένος σε περιηγητές ιστού.
Date Issued: 2013
Department: Πρόγραμμα Μεταπτυχιακών Σπουδών Ειδίκευσης στην Εφαρμοσμένη Πληροφορική
Supervisor: Μαργαρίτης, Κωνσταντίνος
Abstract: Η παρούσα διπλωματική εργασία διαπραγματεύεται τη μελέτη του Volunteer Computing και τη δημιουργία μιας web πλατφόρμας, η οποία θα παρέχει τη δυνατότητα επίλυσης πολύπλοκων και χρονοβόρων υπολογιστικών προβλημάτων, χρησιμοποιώντας την επεξεργαστική ισχύ των συνδεδεμένων σε αυτό πελατών - δωρητών, οι οποίοι δεν θα χρησιμοποιούν κάποιο εξειδικευμένο software το οποίο χρειάζεται εγκατάσταση αλλά θα συνδέονται στο σύστημα μέσω του αγαπημένου τους περιηγητή internet. Η πλατφόρμα αναπτύχθηκε σε γλώσσα προγραμματισμού PHP, ενώ για την επεξεργασία και ανταλλαγή των δεδομένων χρησιμοποιείται η γλώσσα Javascript και συγκεκριμένα η τεχνική AJAX. Για την αποθήκευση των data, χρησιμοποιείται η opensource database PostgreSQL. Στο κείμενο περιγράφονται αναλυτικά τα διάφορα κομμάτια της πλατφόρμας καθώς και οι λειτουργίες που διέπουν την παραλληλοποίηση των προβλημάτων, τη διαμοίραση των εργασιών και την επίλυσή τους από τους clients - δωρητές. Επίσης παρουσιάζονται τα πλεονεκτήματα που έχει η υλοποίηση αυτή, αλλά και των μειονεκτημάτων σε σχέση με άλλα volunteer computing δίκτυα. Τέλος αναλύονται και παρουσιάζονται τα προβλήματα που συναντήσαμε κατά ανάπτυξη, υποδεικνύοντας και τις ανάλογες λύσεις.
Keywords: Distributed systems
Volunteer computing
Php
Javascript
Information: Διπλωματική εργασία--Πανεπιστήμιο Μακεδονίας, Θεσσαλονίκη, 2013.
Appears in Collections:ΠΜΣ Εφαρμοσμένης Πληροφορικής (M)

Files in This Item:
File Description SizeFormat 
ChatziioannouKonstantinosMsc2013present.pdfΠαρουσίαση1.56 MBAdobe PDFView/Open
ChatziioannouKonstantinosMsc2013.pdf2.84 MBAdobe PDFView/Open


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