HEAL DSpace

Πλατφόρμα Βασισμένη σε Οντολογίες για τη Διαχείριση Υποδομής Κέντρου Δεδομένων, με Προγραμματιστικό Έλεγχο

Αποθετήριο DSpace/Manakin

Εμφάνιση απλής εγγραφής

dc.contributor.author Ανδρουλιδάκης, Ιωάννης el
dc.contributor.author Androulidakis, Ioannis en
dc.date.accessioned 2017-09-05T07:36:00Z
dc.date.available 2017-09-05T07:36:00Z
dc.date.issued 2017-09-05
dc.identifier.uri https://dspace.lib.ntua.gr/xmlui/handle/123456789/45503
dc.identifier.uri http://dx.doi.org/10.26240/heal.ntua.14263
dc.rights Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα *
dc.rights.uri http://creativecommons.org/licenses/by-nc-nd/3.0/gr/ *
dc.subject Oντολογίες el
dc.subject Διαχείριση υποδομής κέντρου δεδομένων el
dc.subject Αφηρημένο μοντέλο αντικειμένων el
dc.subject Κατανεμημένη παρακολούθηση el
dc.subject Διαδικτυακή διεπαφή χρήστη el
dc.subject Ontologies en
dc.subject DCIM en
dc.subject Abstract object model en
dc.subject Distributed monitoring en
dc.subject Web user interface en
dc.title Πλατφόρμα Βασισμένη σε Οντολογίες για τη Διαχείριση Υποδομής Κέντρου Δεδομένων, με Προγραμματιστικό Έλεγχο el
dc.title An Ontology-Based Platform for Data Center Infrastructure Management, with Programmatic Control en
heal.type bachelorThesis
heal.classification ΜΗΧΑΝΙΚΗ ΛΟΓΙΣΜΙΚΟΥ el
heal.classification ΣΧΕΔΙΑΣΗ ΛΟΓΙΣΜΙΚΟΥ el
heal.classification ΚΑΤΑΣΚΕΥΗ ΛΟΓΙΣΜΙΚΟΥ el
heal.classification computer software en
heal.classification SOFTWARE DESIGN en
heal.classification Monitoring en
heal.classification Graphical user interfaces (Computer systems)--Software en
heal.classification Computer software en
heal.classification ΓΡΑΦΙΚΑ ΚΑΙ ΟΠΤΙΚΟΠΟΙΗΣΗ el
heal.classificationURI http://data.seab.gr/concepts/f23b5a8bb75e941c84fca2c0808368e5ac02a651
heal.classificationURI http://data.seab.gr/concepts/c7f53e91bcbfae4c21042e9d0833d24ed2cfc08c
heal.classificationURI http://data.seab.gr/concepts/424257104153917e8e6f388584332d0e039aacfa
heal.classificationURI http://lod.nal.usda.gov/28433
heal.classificationURI http://data.seab.gr/concepts/c7f53e91bcbfae4c21042e9d0833d24ed2cfc08c
heal.classificationURI http://skos.um.es/unescothes/C02576
heal.classificationURI http://id.loc.gov/authorities/subjects/sh2009126062
heal.classificationURI http://skos.um.es/unescothes/C00752
heal.classificationURI http://data.seab.gr/concepts/c3e66c166813c6ccb5819daf234787040c248650
heal.language en
heal.access free
heal.recordProvider ntua el
heal.publicationDate 2017-06-23
heal.abstract In this thesis, we present the design and implementation of OntoMon, an interoperable monitoring and visualization platform that is capable of managing heterogeneous computing systems. OntoMon is a content-agnostic framework that is founded upon Ontologies and does not rely on the semantics of each target system. We introduce a custom software stack that handles all core components rogrammatically and relies on an abstract object model that represents all entities. Our main objective is the proactive, real-time supervision and management of IT infrastructure housed in large-scale Data Centers, aiming at preserving operational efficiency. In our times, the rate of data production is exponentially growing as digital services and digital transactions produce approximately 2.5 exabytes of data on a daily basis. Considering the everlasting needs for data consistency and availability, it is obvious that both the IT community and the academia are confronted with the tremendously challenging tasks of hyperscale storage and processing. Querying and analyzing massive amounts of data require full-time hardware and software availability, in order to prevent data loss or any kind of system failure. This indicates the great importance of Data Center infrastructure monitoring so that administrators can instantly verify the functionality of both physical and software assets. In this regard, performance checks and time-series analysis need to be conducted, in order to observe their overall behavior and interactions inside the underlying system. Hence, the deeper understanding of the IT infrastructure leads to more efficient management, cost-effective deployments, optimized decision making and, in the long run, enhanced QoS. OntoMon follows a multi-tier architecture that integrates dedicated subsystems to separate concerns and employs various scalable open-source technologies to add functionality. In order to facilitate administration of diverse systems, OntoMon collects and aggregates performance metrics from both hardware and software assets in real time and performs respective threshold-based checks. Besides, it delivers a versatile, fully-dynamic and highly customizable User Interface that provides a summarized view of the monitored infrastructure and demonstrates its current state of operation. As a proof-of-concept, we studied two different use cases: the first use case targets the hardware assets housed in a Data Center, while the second one concentrates on a software-defined distributed multi-node storage cluster. en
heal.abstract Στην παρούσα διπλωματική εργασία παρουσιάζουμε το σχεδιασμό και την υλοποίηση του OntoMon, μιας διαλειτουργικής πλατφόρμας για την παρακολούθηση και οπτικοποίηση ετερογενών υπολογιστικών συστημάτων. To OntoMon είναι ένα πλαίσιο λογισμικού αφηρημένου περιεχομένου, χτίζεται πάνω σε Οντολογίες και δεν εξαρτάται από τη σημασιολογία του εκάστοτε συστήματος-στόχου. Θεμελιώνει τη δική του στοίβα λογισμικού, ελέγχει προγραμματιστικά τις δομικές του μονάδες και εισάγει ένα αφηρημένο μοντέλο αντικειμένων για την αναπαράσταση όλων των οντοτήτων. Βασική μας επιδίωξη είναι η ενεργή επίβλεψη και διαχείρηση υποδομής Κέντρων Δεδομένων μεγάλης κλίμακας σε πραγματικό χρόνο, με σκοπό τη διατήρηση της λειτουργικότητας. Στη σημερινή εποχή, ο ρυθμός παραγωγής δεδομένων αυξάνεται εκθετικά, καθώς οι ψηφιακές υπηρεσίες και συναλλαγές παράγουν, περίπου, 2.5 exabytes καθημερινά. Συνυπολογίζοντας τις αέναες ανάγκες για συνέπεια και διαθεσιμότητα των δεδομένων αυτών, είναι προφανές ότι τόσο η ακαδημαϊκή κοινότητα, όσο και αυτή της Τεχνολογίας Πληροφοριών είναι αντιμέτωπες με την πρόκληση της αποδοτικής αποθήκευσης και διαχείρισης ψηφιακών δεδομένων μεγάλης κλίμακας. Η μαζική ανάκτηση και επεξεργασία τους απαιτεί τη συνεχή διαθεσιμότητα τόσο των φυσικών πόρων, όσο και των υπηρεσιών λογισμικού εντός των Κέντρων Δεδομένων, προκειμένου να αποφεύγονται κάθε είδους αποτυχίες ή απώλειες. Το γεγονός αυτό, καταδεικνύει την τεράστια σημασία των εργαλείων παρακολούθησης της υποδομής των Κέντρων Δεδομένων, προκειμένου οι διαχειριστές να μπορούν να αποφανθούν άμεσα για την τρέχουσα κατάσταση λειτουργίας των επιμέρους τμημάτων υλικού και λογισμικού, πραγματοποιώντας σχετικούς ελέγχους και εκτιμήσεις απόδοσης. Ακόλουθα, η βαθύτερη κατανόηση της συμπεριφοράς τους, αλλά και των εσωτερικών τους αλληλεπιδράσεων, οδηγεί σε αποδοτικότερη συνολική διαχείριση, περιορισμό του κόστους λειτουργίας, λήψη εμπεριστατωμένων αποφάσεων και, μακροπρόθεσμα, βελτίωση των παρεχόμενων υπηρεσιών. Το OntoMon ακολουθεί μια πολυεπίπεδη αρχιτεκτονική, η οποία ενσωματώνει πολυάριθμα υποσυστήματα, αξιοποιώντας κλιμακώσιμες τεχνολογίες ανοικτού κώδικα. Έτσι, καταμερίζει τις εργασίες και προσθέτει λειτουργικότητα. Προκειμένου να διευκολύνει τη διαχείριση διαφορετικών υπολογιστικών συστημάτων, το OntoMon συλλέγει και επεξεργάζεται μετρικές απόδοσης από τμήματα υλικού και λογισμικού σε πραγματικό χρόνο, και πραγματοποιεί συγκρίσεις με τιμές-κατώφλια. Παράλληλα, υποστηρίζει μια δυναμική, ευέλικτη και πλήρως προσαρμόσιμη Διεπαφή Χρήστη, η οποία παρουσιάζει την τρέχουσα κατάσταση της παρακολουθούμενης υποδομής. Για να επικυρώσουμε τη λειτουργικότητα της πλατφόρμας μας, πραγματοποιήσαμε 2 διαφορετικές δοκιμές: στην πρώτη περίπτωση παρακολουθήσαμε τη φυσική υποδομή ενός νοητού Kέντρου Dεδομένων, ενώ στη δεύτερη περίπτωση εστιάσαμε σε ένα λογισμικό κατανεμημένης αποθήκευσης δεδομένων, εγκατεστημένο σε συστοιχία υπολογιστικών κόμβων. el
heal.advisorName Κοζύρης, Νεκτάριος el
heal.committeeMemberName Κοζύρης, Νεκτάριος el
heal.committeeMemberName Παπασπύρου, Νικόλαος el
heal.committeeMemberName Γκούμας, Γεώργιος el
heal.academicPublisher Εθνικό Μετσόβιο Πολυτεχνείο. Σχολή Ηλεκτρολόγων Μηχανικών και Μηχανικών Υπολογιστών. Τομέας Τεχνολογίας Πληροφορικής και Υπολογιστών. Εργαστήριο Υπολογιστικών Συστημάτων el
heal.academicPublisherID ntua
heal.numberOfPages 230 σ. el
heal.fullTextAvailability true


Αρχεία σε αυτό το τεκμήριο

Οι παρακάτω άδειες σχετίζονται με αυτό το τεκμήριο:

Αυτό το τεκμήριο εμφανίζεται στην ακόλουθη συλλογή(ές)

Εμφάνιση απλής εγγραφής

Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα Εκτός από όπου ορίζεται κάτι διαφορετικό, αυτή η άδεια περιγράφεται ως Αναφορά Δημιουργού-Μη Εμπορική Χρήση-Όχι Παράγωγα Έργα 3.0 Ελλάδα