Κατανεμημένα Πληροφοριακά Συστήματα και Διαχείρισή τους

Το βιβλίο αναλύει σε βάθος σημαντικές πτυχές των σύγχρονων κατανεμημένων πληροφοριακών συστημάτων. Αρχικά λαμβάνει χώρα μια γενικότερη επισκόπηση των Κατανεμημένων Συστημάτων (ΚΣ), αναλύονται τα προβλήματα και οι προκλήσεις που αντιμετωπίζουν, τα βασικά χαρακτηριστικά τους και η σχέση τους με τα Πλη...

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

Λεπτομέρειες βιβλιογραφικής εγγραφής
Κύριοι συγγραφείς: Μητρόπουλος, Σαράντης, Δουληγέρης, Χρήστος, Mitropoulos, Sarantis, Douligeris, Christos
Μορφή: 1
Γλώσσα:Greek
Έκδοση: 2023
Θέματα:
Διαθέσιμο Online:http://dx.doi.org/10.57713/kallipos-304
http://repository.kallipos.gr/handle/11419/10301
id kallipos-11419-10301
record_format dspace
institution Kallipos
collection DSpace
language Greek
topic Πληροφοριακά Συστήματα Κατανεμημένου Λογισμικού
Νήματα και Διεργασίες
Υπηρεσίες Ονομασίας και Ευρετηρίασης
Διαχείριση Συστημάτων βασισμένη σε Πολιτικές
Διάχυτη Υπολογιστική
Υπηρεσίες Νέφους
Κινητή Υπολογιστική
Έξυπνες Πόλεις
Εφαρμογές Κατανεμημένων Συστημάτων
Διαδίκτυο των Πραγμάτων
Αμοιβαίος Αποκλεισμός
Πολυνηματικός Εξυπηρετητής Εφαρμογών
Distributed Software for Information Systems
Threads and Processes
Naming and Directory Services
Policy-based System Management
Ubiquitous Computing
Cloud Computing
Mobile Computing
Smart Cities
Applications of Distributed Systems
Internet of Things
Mutual Exclusion
Multithread Application Server
spellingShingle Πληροφοριακά Συστήματα Κατανεμημένου Λογισμικού
Νήματα και Διεργασίες
Υπηρεσίες Ονομασίας και Ευρετηρίασης
Διαχείριση Συστημάτων βασισμένη σε Πολιτικές
Διάχυτη Υπολογιστική
Υπηρεσίες Νέφους
Κινητή Υπολογιστική
Έξυπνες Πόλεις
Εφαρμογές Κατανεμημένων Συστημάτων
Διαδίκτυο των Πραγμάτων
Αμοιβαίος Αποκλεισμός
Πολυνηματικός Εξυπηρετητής Εφαρμογών
Distributed Software for Information Systems
Threads and Processes
Naming and Directory Services
Policy-based System Management
Ubiquitous Computing
Cloud Computing
Mobile Computing
Smart Cities
Applications of Distributed Systems
Internet of Things
Mutual Exclusion
Multithread Application Server
Μητρόπουλος, Σαράντης
Δουληγέρης, Χρήστος
Mitropoulos, Sarantis
Douligeris, Christos
Κατανεμημένα Πληροφοριακά Συστήματα και Διαχείρισή τους
description Το βιβλίο αναλύει σε βάθος σημαντικές πτυχές των σύγχρονων κατανεμημένων πληροφοριακών συστημάτων. Αρχικά λαμβάνει χώρα μια γενικότερη επισκόπηση των Κατανεμημένων Συστημάτων (ΚΣ), αναλύονται τα προβλήματα και οι προκλήσεις που αντιμετωπίζουν, τα βασικά χαρακτηριστικά τους και η σχέση τους με τα Πληροφοριακά Συστήματα (ΠΣ). Εξηγούνται οι βασικές αρχές σχεδίασης των ΚΣ και η αρχιτεκτονική που αυτά ακολουθούν. Παρουσιάζονται η επικοινωνία μεταξύ απομακρυσμένων διεργασιών, η απομακρυσμένη εκτέλεση εντολών και ο δικτυακός προγραμματισμός στα ΚΣ. Διερευνώνται, δε, οι διεργασίες και η σχέση τους με τα νήματα, τα οποία παρουσιάζονται ως προς τη χρήση τους, την κατασκευή τους, την επικοινωνία και τον συγχρονισμό τους. Στη συνέχεια, εξετάζονται τρεις σημαντικές υπηρεσίες λειτουργίας των ΚΣ, η υπηρεσία ονομάτων, η υπηρεσία ευρετηρίου και η υπηρεσία εντοπισμού πόρων. Κατόπιν εξετάζονται οι υπηρεσίες συγχρονισμού μεταξύ των επικοινωνούντων υποσυστημάτων στα ΚΣ, η ασύγχρονη επικοινωνία μέσω μηνυμάτων και η μέτρηση του φυσικού ή λογικού χρόνου σε αυτά, όπως και οι καταστάσεις ενός ΚΣ σε έναν κατανεμημένο υπολογισμό. Ο αμοιβαίος αποκλεισμός είναι ένα άλλο σημαντικό ζήτημα που πραγματεύεται το βιβλίο, καθώς και η εκλογή ενός υπολογιστικού κόμβου ως αρχηγού. Επίσης, αναλύεται διεξοδικά η ασφάλεια στα ΚΣ, η οποία αφορά τα δίκτυα, τους εξυπηρετητές, τους τερματικούς σταθμούς, το συστημικό λογισμικό και το λογισμικό εφαρμογών. Παρουσιάζονται εκτενώς θέματα που αφορούν τις κατανεμημένες εφαρμογές, με έμφαση στις απαιτήσεις που αυτές πρέπει να ικανοποιούν, και τα εργαλεία που χρησιμοποιούνται για την ανάπτυξη και την εκτέλεσή τους, συμπεριλαμβανομένων των κατανεμημένων βάσεων δεδομένων και αρχείων, και των ρόλων των χρηστών. Περαιτέρω, γίνεται παρουσίαση της πανταχού παρούσας υπολογιστικής μέσα από τρεις βασικές τεχνολογίες: την κινητή υπολογιστική, την υπολογιστική νέφους και το blockchain. Συμπληρωματικά προς αυτές τις τεχνολογίες παρουσιάζονται και το Διαδίκτυο των Πραγμάτων και οι Έξυπνες πόλεις. <br/>Τέλος, εξετάζεται η διαχείριση των ΚΣ, βασισμένη στις έννοιες της πολιτικής και του πεδίου διαχείρισης, καθώς και η αρχιτεκτονική αυτής. Το βιβλίο ολοκληρώνεται με μια εργαστηριακή άσκηση για έναν πολυνηματικό εξυπηρετητή εφαρμογών και τη βήμα προς βήμα εκτέλεσή της.
format 1
author Μητρόπουλος, Σαράντης
Δουληγέρης, Χρήστος
Mitropoulos, Sarantis
Douligeris, Christos
author_facet Μητρόπουλος, Σαράντης
Δουληγέρης, Χρήστος
Mitropoulos, Sarantis
Douligeris, Christos
author_sort Μητρόπουλος, Σαράντης
title Κατανεμημένα Πληροφοριακά Συστήματα και Διαχείρισή τους
title_short Κατανεμημένα Πληροφοριακά Συστήματα και Διαχείρισή τους
title_full Κατανεμημένα Πληροφοριακά Συστήματα και Διαχείρισή τους
title_fullStr Κατανεμημένα Πληροφοριακά Συστήματα και Διαχείρισή τους
title_full_unstemmed Κατανεμημένα Πληροφοριακά Συστήματα και Διαχείρισή τους
title_sort κατανεμημένα πληροφοριακά συστήματα και διαχείρισή τους
publishDate 2023
url http://dx.doi.org/10.57713/kallipos-304
http://repository.kallipos.gr/handle/11419/10301
work_keys_str_mv AT mētropoulossarantēs katanemēmenaplērophoriakasystēmatakaidiacheirisētous
AT doulēgerēschrēstos katanemēmenaplērophoriakasystēmatakaidiacheirisētous
AT mitropoulossarantis katanemēmenaplērophoriakasystēmatakaidiacheirisētous
AT douligerischristos katanemēmenaplērophoriakasystēmatakaidiacheirisētous
AT mētropoulossarantēs distributedinformationsystemsandtheirmanagement
AT doulēgerēschrēstos distributedinformationsystemsandtheirmanagement
AT mitropoulossarantis distributedinformationsystemsandtheirmanagement
AT douligerischristos distributedinformationsystemsandtheirmanagement
AT mētropoulossarantēs architektonikēypēresiesprogrammatismosepharmogesasphaleia
AT doulēgerēschrēstos architektonikēypēresiesprogrammatismosepharmogesasphaleia
AT mitropoulossarantis architektonikēypēresiesprogrammatismosepharmogesasphaleia
AT douligerischristos architektonikēypēresiesprogrammatismosepharmogesasphaleia
AT mētropoulossarantēs architectureservicesprogrammingapplicationssecurity
AT doulēgerēschrēstos architectureservicesprogrammingapplicationssecurity
AT mitropoulossarantis architectureservicesprogrammingapplicationssecurity
AT douligerischristos architectureservicesprogrammingapplicationssecurity
_version_ 1799946613909618688
spelling kallipos-11419-103012023-10-30T12:39:49Z Κατανεμημένα Πληροφοριακά Συστήματα και Διαχείρισή τους Distributed Information Systems and their Management Αρχιτεκτονική, Υπηρεσίες, Προγραμματισμός, Εφαρμογές, Ασφάλεια Architecture, Services, Programming, Applications, Security Μητρόπουλος, Σαράντης Δουληγέρης, Χρήστος Mitropoulos, Sarantis Douligeris, Christos Πληροφοριακά Συστήματα Κατανεμημένου Λογισμικού Νήματα και Διεργασίες Υπηρεσίες Ονομασίας και Ευρετηρίασης Διαχείριση Συστημάτων βασισμένη σε Πολιτικές Διάχυτη Υπολογιστική Υπηρεσίες Νέφους Κινητή Υπολογιστική Έξυπνες Πόλεις Εφαρμογές Κατανεμημένων Συστημάτων Διαδίκτυο των Πραγμάτων Αμοιβαίος Αποκλεισμός Πολυνηματικός Εξυπηρετητής Εφαρμογών Distributed Software for Information Systems Threads and Processes Naming and Directory Services Policy-based System Management Ubiquitous Computing Cloud Computing Mobile Computing Smart Cities Applications of Distributed Systems Internet of Things Mutual Exclusion Multithread Application Server Το βιβλίο αναλύει σε βάθος σημαντικές πτυχές των σύγχρονων κατανεμημένων πληροφοριακών συστημάτων. Αρχικά λαμβάνει χώρα μια γενικότερη επισκόπηση των Κατανεμημένων Συστημάτων (ΚΣ), αναλύονται τα προβλήματα και οι προκλήσεις που αντιμετωπίζουν, τα βασικά χαρακτηριστικά τους και η σχέση τους με τα Πληροφοριακά Συστήματα (ΠΣ). Εξηγούνται οι βασικές αρχές σχεδίασης των ΚΣ και η αρχιτεκτονική που αυτά ακολουθούν. Παρουσιάζονται η επικοινωνία μεταξύ απομακρυσμένων διεργασιών, η απομακρυσμένη εκτέλεση εντολών και ο δικτυακός προγραμματισμός στα ΚΣ. Διερευνώνται, δε, οι διεργασίες και η σχέση τους με τα νήματα, τα οποία παρουσιάζονται ως προς τη χρήση τους, την κατασκευή τους, την επικοινωνία και τον συγχρονισμό τους. Στη συνέχεια, εξετάζονται τρεις σημαντικές υπηρεσίες λειτουργίας των ΚΣ, η υπηρεσία ονομάτων, η υπηρεσία ευρετηρίου και η υπηρεσία εντοπισμού πόρων. Κατόπιν εξετάζονται οι υπηρεσίες συγχρονισμού μεταξύ των επικοινωνούντων υποσυστημάτων στα ΚΣ, η ασύγχρονη επικοινωνία μέσω μηνυμάτων και η μέτρηση του φυσικού ή λογικού χρόνου σε αυτά, όπως και οι καταστάσεις ενός ΚΣ σε έναν κατανεμημένο υπολογισμό. Ο αμοιβαίος αποκλεισμός είναι ένα άλλο σημαντικό ζήτημα που πραγματεύεται το βιβλίο, καθώς και η εκλογή ενός υπολογιστικού κόμβου ως αρχηγού. Επίσης, αναλύεται διεξοδικά η ασφάλεια στα ΚΣ, η οποία αφορά τα δίκτυα, τους εξυπηρετητές, τους τερματικούς σταθμούς, το συστημικό λογισμικό και το λογισμικό εφαρμογών. Παρουσιάζονται εκτενώς θέματα που αφορούν τις κατανεμημένες εφαρμογές, με έμφαση στις απαιτήσεις που αυτές πρέπει να ικανοποιούν, και τα εργαλεία που χρησιμοποιούνται για την ανάπτυξη και την εκτέλεσή τους, συμπεριλαμβανομένων των κατανεμημένων βάσεων δεδομένων και αρχείων, και των ρόλων των χρηστών. Περαιτέρω, γίνεται παρουσίαση της πανταχού παρούσας υπολογιστικής μέσα από τρεις βασικές τεχνολογίες: την κινητή υπολογιστική, την υπολογιστική νέφους και το blockchain. Συμπληρωματικά προς αυτές τις τεχνολογίες παρουσιάζονται και το Διαδίκτυο των Πραγμάτων και οι Έξυπνες πόλεις. <br/>Τέλος, εξετάζεται η διαχείριση των ΚΣ, βασισμένη στις έννοιες της πολιτικής και του πεδίου διαχείρισης, καθώς και η αρχιτεκτονική αυτής. Το βιβλίο ολοκληρώνεται με μια εργαστηριακή άσκηση για έναν πολυνηματικό εξυπηρετητή εφαρμογών και τη βήμα προς βήμα εκτέλεσή της. The book analyzes in depth important aspects of modern distributed information systems. Initially, a general overview of Distributed Systems (DS) takes place, and the problems and challenges they face, their main characteristics and their relationship with Information Systems (IS) are analyzed. The basic design principles of DSs and the architecture which they follow are explained. Communication between remote processes, remote command execution, and network programming in DS are introduced. Processes are examined as well as their relationship to threads, which are presented in terms of their use, construction, communication, and synchronization. Then three important services of the DS are examined, the Name Service, the Directory Service and the Resource Locator Service. Synchronization services between communicating entities in DSs, asynchronous message communication and measurement of physical or logical time in them, as well as the states of a DS in a distributed computation are then considered. Mutual exclusion is another serious topic that the book deals with, as well as the election of a computing node as the leader. Security in DS is examined, which concerns networks, servers, terminals, system software, and application software. Topics related to distributed applications are presented extensively, with an emphasis on the requirements that they must meet, the tools used to develop and run them, including distributed databases and files, and user roles. Then we address ubiquitous computing through three key technologies: mobile computing, cloud computing, and blockchain. In addition, the Internet of Things and the Smart Cities are featured. Then, the management of DSs is examined, based on the concepts of management domains and policies, as well as its architecture. Finally, a lab project concerning a multithreaded application server is presented. 2023-08-21T07:26:17Z 2023-10-26T10:05:32Z 2023-08-21T07:26:17Z 2023-10-26T10:05:32Z 1 978-618-228-072-0 http://dx.doi.org/10.57713/kallipos-304 http://repository.kallipos.gr/handle/11419/10301 el 1 362 application/pdf application/pdf application/pdf