
Συγκριτικό διάγραμμα
Βάση σύγκρισης | Λειτουργικό σύστημα δικτύου | Κατανεμημένο λειτουργικό σύστημα |
---|---|---|
Σκοπός | Παροχή τοπικών υπηρεσιών στον απομακρυσμένο πελάτη. | Διαχείριση πόρων υλικού. |
Χρήση | Χαλαρά συζευγμένο σύστημα που χρησιμοποιείται σε ετερογενείς υπολογιστές. | Στερεά συζευγμένο σύστημα που χρησιμοποιείται σε πολυεπεξεργαστές και ομοιογενείς υπολογιστές. |
Αρχιτεκτονική | Αρχιτεκτονική πελάτη / διακομιστή 2 επιπέδων. | N-tier αρχιτεκτονική πελάτη / διακομιστή. |
Επίπεδο διαφάνειας | Χαμηλός | Υψηλός |
Βάση επικοινωνίας | Αρχεία | Κοινόχρηστη μνήμη και μηνύματα |
Διαχείριση πόρων | Διαχειρίζεται σε κάθε κόμβο. | Παγκόσμια κεντρική ή κατανεμημένη διαχείριση. |
Ευκολία εφαρμογής | Υψηλός | Χαμηλός |
Ευελιξία | Περισσότερο | Λιγότερο ή μέτρια. |
Ειλικρίνεια | Ανοιξε | Κλειστό |
Λειτουργικό σύστημα σε όλους τους κόμβους | Μπορεί να είναι διαφορετική | Ιδιο |
Ποσοστό αυτονομίας | Υψηλός | Χαμηλός |
Ανοχή σε σφάλματα | Πιο λιγο | Υψηλός |
Ορισμός του λειτουργικού συστήματος δικτύου
Το λειτουργικό σύστημα δικτύου είναι η πλατφόρμα για την εκτέλεση λογισμικού συστήματος σε διακομιστή και επιτρέπει στον διακομιστή να διαχειρίζεται τους χρήστες, τα δεδομένα, τις ομάδες, την ασφάλεια, τις εφαρμογές και άλλες λειτουργίες δικτύωσης. Θεωρείται ως η κύρια μορφή ενός λειτουργικού συστήματος για την κατανεμημένη αρχιτεκτονική. Η ιδέα πίσω από το λειτουργικό σύστημα δικτύου είναι να επιτρέπει την ανταλλαγή πόρων μεταξύ δύο ή περισσοτέρων υπολογιστών που λειτουργούν κάτω από τα δικά τους λειτουργικά συστήματα. Η λειτουργία του λειτουργικού συστήματος δικτύου μπορεί να εξηγηθεί από το διάγραμμα που απεικονίζεται παρακάτω.

Σε αντίθεση με το κατανεμημένο λειτουργικό σύστημα, το λειτουργικό σύστημα δικτύου δεν λειτουργεί με συνεργασμένο τρόπο. Το τοπικό λειτουργικό σύστημα που διαμένει σε κάθε συγκεκριμένο υπολογιστή διατηρεί την ταυτότητά του που είναι ορατή και για τους χρήστες και συμπεριφέρεται ως μοναχικό λειτουργικό σύστημα. Σε ορισμένες εφαρμογές, υπάρχει μια απομακρυσμένη σύνδεση για τα απομακρυσμένα λειτουργικά συστήματα για πρόσβαση στους πόρους. Ένα λειτουργικό σύστημα δικτύου δεν μπορεί να ελέγξει τη χρήση των πόρων που προκαλεί την ακατάλληλη κατανομή των πόρων. Δεν υπάρχει πρόβλεψη ανοχής σφάλματος στο λειτουργικό σύστημα δικτύου.
Ορισμός του Κατανεμημένου λειτουργικού συστήματος
Το κατανεμημένο λειτουργικό σύστημα χειρίζεται μια ομάδα ανεξάρτητων υπολογιστών και τα κάνει να μοιάζουν με ένα απλό κεντρικό λειτουργικό σύστημα. Αυτό επιτυγχάνεται επιτρέποντας τη σωστή επικοινωνία μεταξύ των διαφόρων υπολογιστών που συνδέονται μεταξύ τους. Ο κύριος στόχος του κατανεμημένου λειτουργικού συστήματος είναι η διαφάνεια στην οποία η χρήση πολλαπλών πόρων υλικού αποκρύπτεται από τους χρήστες. Το κατανεμημένο λειτουργικό σύστημα είναι λιγότερο αυτόνομο από το λειτουργικό σύστημα δικτύου, καθώς το σύστημα έχει πλήρη έλεγχο σε αυτό το περιβάλλον. Δυναμικά εκχωρεί διαδικασίες στην τυχαία CPU και η αποθήκευση των αρχείων διαχειρίζεται επίσης το λειτουργικό σύστημα, πράγμα που σημαίνει ότι ο χρήστης δεν θα ξέρει ποιο υλικό έχει χρησιμοποιηθεί για την επεξεργασία των υπολογισμών του και για την αποθήκευση του αρχείου του.
Όπως αναφέρεται παραπάνω, το κατανεμημένο λειτουργικό σύστημα επιτρέπει την ανταλλαγή πόρων, στην οποία μια εφαρμογή μπορεί να χρησιμοποιήσει πόρους που βρίσκονται σε οποιοδήποτε σύστημα υπολογιστή. Παρέχει τη διαθεσιμότητα (συνέχεια των υπηρεσιών) και όχι ελαττώματα. Ένα κατανεμημένο λειτουργικό σύστημα χειρίζεται τη λειτουργία όλων των κόμβων στο σύστημα με ολοκληρωμένο τρόπο, αφού κάθε κόμβος έχει τον ξεχωριστό πυρήνα του για να εκτελεί λειτουργίες ελέγχου εξ ονόματός του. Αυξάνει επίσης την υπολογιστική ταχύτητα εκτελώντας τα μέρη του υπολογισμού σε διάφορα συστήματα υπολογιστών.
Βασικές διαφορές μεταξύ του λειτουργικού συστήματος δικτύου και του Κατανεμημένου λειτουργικού συστήματος
- Ο κύριος στόχος του λειτουργικού συστήματος δικτύου είναι η παροχή τοπικών υπηρεσιών στον απομακρυσμένο πελάτη. Από την άλλη πλευρά, ο στόχος του κατανεμημένου λειτουργικού συστήματος είναι να παρέχει τη διαχείριση των πόρων υλικού.
- Τα λειτουργικά συστήματα δικτύου λέγονται ότι είναι χαλαρά συζευγμένα συστήματα και χρησιμοποιούνται σε ετερογενείς υπολογιστές. Αντιθέτως, το κατανεμημένο λειτουργικό σύστημα θεωρείται ως συστήματα συζευγμένων συζευγμένων κυρίως σε πολυεπεξεργαστές ή ομοιογενείς υπολογιστές.
- Το λειτουργικό σύστημα δικτύου έχει αρχιτεκτονική πελάτη / διακομιστή δύο επιπέδων, ενώ η αρχιτεκτονική n-tier χρησιμοποιείται στο κατανεμημένο λειτουργικό σύστημα.
- Η διαφάνεια στο λειτουργικό σύστημα δικτύου είναι χαμηλή. Αντιστρόφως, το κατανεμημένο λειτουργικό σύστημα έχει μεγάλη διαφάνεια και αποκρύπτει τη χρήση των πόρων.
- Στο κατανεμημένο λειτουργικό σύστημα η επικοινωνία μεταξύ των υπολογιστών (κόμβων) επιτυγχάνεται με κοινή μνήμη ή αποστολή μηνυμάτων. Αντίθετα, το λειτουργικό σύστημα δικτύου στέλνει αρχεία για να επικοινωνεί με άλλους κόμβους.
- Το λειτουργικό σύστημα δικτύου διαχειρίζεται πόρους σε κάθε κόμβο ενώ βρίσκεται στο κατανεμημένο λειτουργικό σύστημα, οι πόροι διαχειρίζονται παγκοσμίως είτε είναι κεντραρισμένοι είτε διανεμημένοι.
- Το λειτουργικό σύστημα δικτύου λειτουργεί εύκολα σε σύγκριση με το κατανεμημένο λειτουργικό σύστημα.
- Η επεκτασιμότητα του λειτουργικού συστήματος δικτύου είναι υψηλότερη από το κατανεμημένο λειτουργικό σύστημα και επίσης είναι πιο ανοικτή στον χρήστη.
- Στο λειτουργικό σύστημα δικτύου, το λειτουργικό σύστημα που είναι εγκατεστημένο στους υπολογιστές μπορεί να ποικίλει, ενώ δεν ισχύει το κατανεμημένο λειτουργικό σύστημα.
- Το λειτουργικό σύστημα δικτύου είναι πιο αυτόνομο από το κατανεμημένο λειτουργικό σύστημα. Αντίθετα, το κατανεμημένο λειτουργικό σύστημα είναι περισσότερο ανεκτικό σε σφάλματα.
συμπέρασμα
Η προηγούμενη διαφορά μεταξύ του λειτουργικού συστήματος δικτύου και του κατανεμημένου λειτουργικού συστήματος βρίσκεται στην εφαρμογή τους, όπου το λειτουργικό σύστημα δικτύου δεν τροποποιεί ή εφαρμόζονται αλλαγές στο σύστημα πυρήνα ενώ στο κατανεμημένο λειτουργικό σύστημα τα εξαρτήματα του συστήματος μπορούν να υποβληθούν σε αναβάθμιση εάν απαιτείται.