Μελέτη, σχεδιασμός και ανάπτυξη λογισμικού ανοικτού κώδικα απομακρυσμένης διαχείρισης υπολογιστικών και δικτυακών συστημάτων

Η διαχείριση πληροφοριακών συστημάτων αυξάνει ραγδαία σε πολυπλοκότητα καθώς η αρχιτεκτονική των εξυπηρετητών γίνεται πιο κατανεμημένη και ο αριθμός των οντοτήτων πληθαίνει, αναγκάζοντας τις επιχειρήσεις να καταφύγουν σε πολύπλοκες και δαπανηρές λύσεις διαχείρισης συστημάτων και δικτύων. Η επένδυση...

Πλήρης περιγραφή

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριος συγγραφέας: Κάραλης, Ιωάννης
Άλλοι συγγραφείς: Βαρβαρίγος, Εμμανουήλ
Μορφή: Thesis
Γλώσσα:Greek
Έκδοση: 2009
Θέματα:
Διαθέσιμο Online:http://nemertes.lis.upatras.gr/jspui/handle/10889/1324
Περιγραφή
Περίληψη:Η διαχείριση πληροφοριακών συστημάτων αυξάνει ραγδαία σε πολυπλοκότητα καθώς η αρχιτεκτονική των εξυπηρετητών γίνεται πιο κατανεμημένη και ο αριθμός των οντοτήτων πληθαίνει, αναγκάζοντας τις επιχειρήσεις να καταφύγουν σε πολύπλοκες και δαπανηρές λύσεις διαχείρισης συστημάτων και δικτύων. Η επένδυση για μια επιχείρηση μικρού ή μεσαίου μεγέθους σε μια τέτοια λύση συχνά κρίνεται ανεπαρκής καθώς η πλειονότητα των εργασιών διαχείρισης θεωρούνται τετριμμένες, ενώ το κόστος εκμάθησης και ειδίκευσης προσωπικού είναι μεγάλο. Παράλληλα η κοινότητα ανοικτού κώδικα δεν έχει εμφανίσει μια αξιόπιστη και ολοκληρωμένη λύση για τη διαχείριση συστημάτων. Η διπλωματική εργασία έχει σκοπό τη δημιουργία ενός ενιαίου συστήματος διαχείρισης υπολογιστικών συστημάτων για λειτουργικά Linux και Windows. Μελετήθηκε, σχεδιάστηκε και αναπτύχθηκε μια ολοκληρωμένη εφαρμογή ανοικτού κώδικα που παρέχει βασικές δυνατότητες διαχείρισης. Αυτές περιλαμβάνουν απογραφή περιουσιακών στοιχείων (inventory), διανομή λογισμικού (software delivery), απομακρυσμένος έλεγχος (remote control), παρακολούθηση κατάστασης συστημάτων (system monitoring), καθώς και άλλων πρόσθετων δυνατοτήτων διαχείρισης λειτουργικού. Στόχος της εργασίας είναι να παράγει μια καινοτόμο ενιαία λύση, αξιοποιώντας κατά το δυνατό τις υπάρχουσες λύσεις ή εργαλεία που είναι διαθέσιμα από την κοινότητα ανοικτού κώδικα. Ειδικότερα: - Μελετώνται οι υπάρχουσες λύσεις opensource, συγκρίνονται βάση κριτηρίων αξιολόγησης και απαιτήσεων και επιλέγονται αυτές που θα ενσωματωθούν στη τελική εφαρμογή. - Παρουσιάζεται η ιδέα ενσωμάτωσης και σχεδιάζεται το ενιαίο σύστημα που περιέχει τις λύσεις που επιλέχθηκαν. - Αναπτύσσεται η εφαρμογή διαχείρισης βάσει σχεδιασμού. Για το σύστημα αναπτύχθηκε λογισμικό για client και server για δύο πλατφόρμες, πλήρες Win32 γραφικό περιβάλλον διαχειριστή, καθώς και περιβάλλον εγκατάστασης. Η εφαρμογή ολοκληρώθηκε σε 16 μήνες περνώντας από τα στάδια Alpha και Beta, καταλήγοντας στη τελική έκδοση παραγωγής. Ονομάστηκε «OpenRSM» από τα αρχικά του «Opensource Remote System Management». Δημοσιεύθηκε στο διαδίκτυο μέσω της κοινότητας ανοικτού κώδικα “SourceForge” στη κατηγορία “System Administration” και τέθηκε σε πιλοτική λειτουργία σε ελληνικούς δημόσιους φορείς. Η τελική εφαρμογή μετρήθηκε και αξιολογήθηκε ως προς την απόδοση και την αξιοπιστία. Τα αποτελέσματα σε συνδυασμό με τα τελικά χαρακτηριστικά της, ανταποκρίνονται σε ένα βαθμό μεγαλύτερο από τις προσδοκίες.