Κατανεμημένα Πληροφοριακά Συστήματα και Διαχείρισή τους
Το βιβλίο αναλύει σε βάθος σημαντικές πτυχές των σύγχρονων κατανεμημένων πληροφοριακών συστημάτων. Αρχικά λαμβάνει χώρα μια γενικότερη επισκόπηση των Κατανεμημένων Συστημάτων (ΚΣ), αναλύονται τα προβλήματα και οι προκλήσεις που αντιμετωπίζουν, τα βασικά χαρακτηριστικά τους και η σχέση τους με τα Πλη...
Κύριοι συγγραφείς: | , , , |
---|---|
Μορφή: | 1 |
Γλώσσα: | Greek |
Έκδοση: |
2023
|
Θέματα: | |
Διαθέσιμο Online: | http://dx.doi.org/10.57713/kallipos-304 http://repository.kallipos.gr/handle/11419/10301 |
Περίληψη: | Το βιβλίο αναλύει σε βάθος σημαντικές πτυχές των σύγχρονων κατανεμημένων πληροφοριακών συστημάτων. Αρχικά λαμβάνει χώρα μια γενικότερη επισκόπηση των Κατανεμημένων Συστημάτων (ΚΣ), αναλύονται τα προβλήματα και οι προκλήσεις που αντιμετωπίζουν, τα βασικά χαρακτηριστικά τους και η σχέση τους με τα Πληροφοριακά Συστήματα (ΠΣ). Εξηγούνται οι βασικές αρχές σχεδίασης των ΚΣ και η αρχιτεκτονική που αυτά ακολουθούν. Παρουσιάζονται η επικοινωνία μεταξύ απομακρυσμένων διεργασιών, η απομακρυσμένη εκτέλεση εντολών και ο δικτυακός προγραμματισμός στα ΚΣ. Διερευνώνται, δε, οι διεργασίες και η σχέση τους με τα νήματα, τα οποία παρουσιάζονται ως προς τη χρήση τους, την κατασκευή τους, την επικοινωνία και τον συγχρονισμό τους. Στη συνέχεια, εξετάζονται τρεις σημαντικές υπηρεσίες λειτουργίας των ΚΣ, η υπηρεσία ονομάτων, η υπηρεσία ευρετηρίου και η υπηρεσία εντοπισμού πόρων. Κατόπιν εξετάζονται οι υπηρεσίες συγχρονισμού μεταξύ των επικοινωνούντων υποσυστημάτων στα ΚΣ, η ασύγχρονη επικοινωνία μέσω μηνυμάτων και η μέτρηση του φυσικού ή λογικού χρόνου σε αυτά, όπως και οι καταστάσεις ενός ΚΣ σε έναν κατανεμημένο υπολογισμό. Ο αμοιβαίος αποκλεισμός είναι ένα άλλο σημαντικό ζήτημα που πραγματεύεται το βιβλίο, καθώς και η εκλογή ενός υπολογιστικού κόμβου ως αρχηγού. Επίσης, αναλύεται διεξοδικά η ασφάλεια στα ΚΣ, η οποία αφορά τα δίκτυα, τους εξυπηρετητές, τους τερματικούς σταθμούς, το συστημικό λογισμικό και το λογισμικό εφαρμογών. Παρουσιάζονται εκτενώς θέματα που αφορούν τις κατανεμημένες εφαρμογές, με έμφαση στις απαιτήσεις που αυτές πρέπει να ικανοποιούν, και τα εργαλεία που χρησιμοποιούνται για την ανάπτυξη και την εκτέλεσή τους, συμπεριλαμβανομένων των κατανεμημένων βάσεων δεδομένων και αρχείων, και των ρόλων των χρηστών. Περαιτέρω, γίνεται παρουσίαση της πανταχού παρούσας υπολογιστικής μέσα από τρεις βασικές τεχνολογίες: την κινητή υπολογιστική, την υπολογιστική νέφους και το blockchain. Συμπληρωματικά προς αυτές τις τεχνολογίες παρουσιάζονται και το Διαδίκτυο των Πραγμάτων και οι Έξυπνες πόλεις. <br/>Τέλος, εξετάζεται η διαχείριση των ΚΣ, βασισμένη στις έννοιες της πολιτικής και του πεδίου διαχείρισης, καθώς και η αρχιτεκτονική αυτής. Το βιβλίο ολοκληρώνεται με μια εργαστηριακή άσκηση για έναν πολυνηματικό εξυπηρετητή εφαρμογών και τη βήμα προς βήμα εκτέλεσή της. |
---|