dc.contributor.author |
Γρηγοράτος, Σπυρίδων
|
el |
dc.contributor.author |
Grigoratos, Spyridon
|
en |
dc.date.accessioned |
2024-05-29T10:21:03Z |
|
dc.date.available |
2024-05-29T10:21:03Z |
|
dc.identifier.uri |
https://dspace.lib.ntua.gr/xmlui/handle/123456789/59565 |
|
dc.identifier.uri |
http://dx.doi.org/10.26240/heal.ntua.27261 |
|
dc.rights |
Default License |
|
dc.subject |
Αποκέντρωση |
en |
dc.subject |
Υπολογιστικό Νέφος, Blockchain |
el |
dc.subject |
Επεκτασιμότητα |
el |
dc.subject |
Ασφάλεια |
el |
dc.subject |
∆ιαφάνεια |
el |
dc.subject |
Decentralization |
en |
dc.subject |
Blockchain |
en |
dc.subject |
Cloud Computing |
en |
dc.subject |
Scalability |
en |
dc.subject |
Security |
en |
dc.subject |
Transparency |
en |
dc.title |
Αποκεντρωμένο υπολογιστικό νέφος: Μια προσέγγιση βασισμένη στο Blockchain |
el |
heal.type |
bachelorThesis |
|
heal.classification |
Πληροφορική |
el |
heal.language |
el |
|
heal.access |
free |
|
heal.recordProvider |
ntua |
el |
heal.publicationDate |
2023-10-27 |
|
heal.abstract |
Τα αποκεντρωμένα συστήματα διεισδύουν σταδιακά σε διάφορες πτυχές της ψηφιακής μας Σωής, προσφέροντας ενισχυμένο έλεγχο, ασφάλεια, διαφάνεια και προσβασιμότητα. Μια από τις πιο επιδραστικές εφαρμογές πάνω στις αρχές αυτές αποτελεί το υπολογιστικό νέφος, το οποίο μπορεί να εκδημοκρατίσει την πρόσβαση στους υπολογιστικούς πόρους. Η πα- ρούσα διπλωματική εργασία, ̈Αποκεντρωμένο υπολογιστικό νέφος: Μια προσέγγιση βασι- σμένη στο Blockchain ̈, εμβαθύνει στις δυνατότητες αυτές εξετάζοντας την ανάπτυξη μιας αποκεντρωμένης εφαρμογής dApp που ενσωματώνει τις αρχές της αποκέντρωσης στο πεδίο του υπολογιστικού νέφους.
Η dApp που αναπτύχθηκε στο πλαίσιο της εργασίας, εισάγει ένα πλαίσιο για τον εντοπι- σμό, την εκτέλεση και την επαλήθευση υπολογιστικών εργασιών εντός ενός αποκεντρωμένου περιβάλλοντος. Αξιοποιεί την τεχνολογία Blockchain και πιο συγκεκριμένα του Ethereum, για διαφανείς και ασφαλείς συναλλαγές, έναν μηχανισμό δημοπρασίας για την δίκαιη κα- τανομή των υπολογιστικών εργασιών και το διαπλανητικο σύστημα αρχείων (IPFS), για την αμετάβλητη αποθήκευσή τους. Η εκτέλεση των εργασιών πραγματοποιείται μέσω του Do- cker, παρέχοντας ένα ασφαλές και τυποποιημένο υπολογιστικό περιβάλλον ανάμεσα σε ένα δίκτυο μεμονωμένων παρόχων.
Στην συνέχεια, η μελέτη επιδίδεται περαιτέρω σε μια κριτική ανάλυση της dApp, συ- γκρίνοντάς την με τις παραδοσιακές υπηρεσίες υπολογιστικού νέφους, για να αναδείξει τις δυνατότητές της για μεγαλύτερη διαφάνεια και εκδημοκρατισμό της πρόσβασης σε υπολογι- στικούς πόρους. Ωστόσο, αναγνωρίζει τις υφιστάμενες προκλήσεις, κυρίως όσον αφορά την επεκτασιμότητα, την προσβασιμότητα των χρηστών και την αποδοτικότητά της ως προς το κόστος.
Η εργασία ολοκληρώνεται με την προβολή του μελλοντικού τοπίου του αποκεντρωμένου υπολογιστικού νέφους, τονίζοντας την ανάγκη για συνεχή έρευνα σχετικά με την επεκτασι- μότητα, τη διερεύνηση τεχνολογιών Blockchain με χαμηλότερο λειτουργικό κόστος και τη συνεχή εξέλιξη των μηχανισμών ασφαλείας. Τέλος, μελεταται η δυνατότητα του Blockchain να μετασχηματίσει το υπολογιστικό νέφος, υποστηρίζοντας τη στροφή προς ένα πιο δίκαιο ψηφιακο μέλλον. |
el |
heal.abstract |
Decentralization is progressively permeating various aspects of our digital lives, promi- sing enhanced control, security, and accessibility. One of the most impactful applications of these principles is in cloud computing, where decentralization stands to democratize access to computational resources. This thesis, "Decentralized Cloud Computing: A Blockchain-based Approach", delves into this potential by examining a specifically desi- gned decentralized application (dApp) that embodies these principles in the realm of cloud computing.
The dApp, developed as part of this research, introduces a framework for task al- location, execution, and verification within a decentralized environment. It leverages blockchain technology and more specifically Ethereum, for transparent and secure tran- sactions, an auction mechanism for fair computational task allocation, and the InterPla- netary File System (IPFS) for their immutable storage. The execution of tasks is facilitated through Docker, providing a secure and standardized computing environment across a network of individual providers.
This study further engages in a critical analysis of the dApp, placing it side by side with traditional cloud services to highlight its potential for greater transparency, and democratization of access to computing resources. However, it also acknowledges existing challenges, particularly concerning scalability, user accessibility and cost efficiency.
The thesis concludes by projecting the future landscape of decentralized cloud co- mputing, emphasizing the necessity for ongoing research into scalability, the exploration of blockchains with lower operational costs, and the continual evolution of security me- asures. This work serves as a study for understanding the transformative potential of blockchain in cloud computing, advocating for a shift towards a more equitable digital future. |
en |
heal.advisorName |
Κοζύρης, Νεκτάριος |
el |
heal.committeeMemberName |
Γκούμας, Γεώργιος |
el |
heal.committeeMemberName |
Τσουμάκος, ∆ημήτριος |
el |
heal.academicPublisher |
Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Υπολογιστικών Συστημάτων |
el |
heal.academicPublisherID |
ntua |
|
heal.fullTextAvailability |
false |
|