Κατανεμημένα Πληροφοριακά Συστήματα και Διαχείρισή τους
Το βιβλίο αναλύει σε βάθος σημαντικές πτυχές των σύγχρονων κατανεμημένων πληροφοριακών συστημάτων. Αρχικά λαμβάνει χώρα μια γενικότερη επισκόπηση των Κατανεμημένων Συστημάτων (ΚΣ), αναλύονται τα προβλήματα και οι προκλήσεις που αντιμετωπίζουν, τα βασικά χαρακτηριστικά τους και η σχέση τους με τα Πλη...
Κύριοι συγγραφείς: | , , , |
---|---|
Μορφή: | 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 |