Πίνακας περιεχομένων:
- Ορισμός - Τι σημαίνει η υπηρεσία πληροφοριών δικτύου (NIS);
- Η Techopedia εξηγεί την υπηρεσία πληροφοριών δικτύου (NIS)
Ορισμός - Τι σημαίνει η υπηρεσία πληροφοριών δικτύου (NIS);
Η υπηρεσία πληροφοριών δικτύου (NIS) είναι ένα πρωτόκολλο υπηρεσίας καταλόγου πελάτη-εξυπηρετητή που χρησιμοποιείται για κατανεμημένα συστήματα για τη διατήρηση συνεπών αρχείων δεδομένων και ρυθμίσεων σε όλο το δίκτυο. Αρχικά αναπτύχθηκε από την Sun Microsystems για να συγκεντρώσει τη διαχείριση των συστημάτων Unix. Αργότερα αναπτύχθηκε σε ένα βιομηχανικό πρότυπο που υιοθετήθηκε από όλους τους σημαντικούς προμηθευτές Unix.
Η Techopedia εξηγεί την υπηρεσία πληροφοριών δικτύου (NIS)
Ένα σύστημα πληροφοριών δικτύου είναι ένα σύστημα πελάτη-διακομιστή που βασίζεται σε απομακρυσμένη διαδικασία και επιτρέπει σε μια ομάδα μηχανών εντός ενός τομέα NIS να μοιράζονται ένα κοινό σύνολο αρχείων ρυθμίσεων. Αυτό επιτρέπει στους διαχειριστές συστημάτων να ρυθμίζουν τα συστήματα πελάτη NIS με τα λιγότερα δεδομένα διαμόρφωσης και να προσθέτουν, να αφαιρούν ή να τροποποιούν δεδομένα διαμόρφωσης από μία θέση.
Το περιβάλλον υπηρεσίας πληροφοριών δικτύου περιλαμβάνει τους πελάτες και τους διακομιστές που είναι λογικά ομαδοποιημένοι σε έναν τομέα με συγκεκριμένα χαρακτηριστικά που ορίζονται σε βάσεις δεδομένων ή χάρτες που καθορίζουν πληροφορίες όπως τα ονόματα χρήστη, τους κωδικούς πρόσβασης και τα ονόματα των κεντρικών υπολογιστών. Οι τρεις τύποι κεντρικών υπολογιστών σε μια υπηρεσία πληροφοριών δικτύου είναι κύριοι διακομιστές, εξυπηρετητές πελατών και πελάτες. Οι διακομιστές λειτουργούν ως κεντρικός χώρος αποθήκευσης για πληροφορίες ρύθμισης παραμέτρων του κεντρικού υπολογιστή. Οι κύριοι εξυπηρετητές έχουν το κύριο αντίγραφο των πληροφοριών, ενώ οι διακομιστές slave αντικατοπτρίζουν αυτές τις πληροφορίες για πλεονασμό. Οι διακομιστές είναι κοινόχρηστοι και οι πελάτες εξαρτώνται από αυτούς για πληροφορίες. Τα αρχεία κεντρικού υπολογιστή, ο κύριος κωδικός πρόσβασης και οι ομάδες μοιράζονται μέσω της υπηρεσίας πληροφοριών δικτύου. Ο υπολογιστής-πελάτης ερωτά το διακομιστή NIS όταν απαιτεί πληροφορίες που βρίσκονται στα τοπικά αρχεία.
Ο κεντρικός διακομιστής μπορεί να έχει πρόσβαση από το διαχειριστή του συστήματος. Οι κύριοι εξυπηρετητές είναι εξαιρετικά σταθεροί, έτσι ώστε τα συστήματα που εξαρτώνται από αυτά να μπορούν να εξασφαλίζουν απρόσκοπτη εξυπηρέτηση. Είναι επίσης προσβάσιμα από τα περισσότερα συστήματα στο δίκτυο. Εάν υπάρχει μεγάλος αριθμός κεντρικών υπολογιστών, ο κύριος διακομιστής μπορεί να είναι υπερφορτωμένος. εάν υπάρχουν μόνο λίγοι κεντρικοί υπολογιστές, κάθε κεντρικός υπολογιστής μπορεί εύκολα να έχει άμεση πρόσβαση στον κύριο διακομιστή.
Σε περίπτωση αποτυχίας δικτύου ή κύριου διακομιστή, οι διακομιστές slave αναλαμβάνουν το ρόλο του backup. Όσο μεγαλύτερος είναι ο αριθμός των slave servers, τόσο λιγότερο χρόνο ο πελάτης καλείται να περιμένει μια απάντηση από ένα διακομιστή. Κάθε τομέας έχει τουλάχιστον έναν διακομιστή σκλάβου. Οι slave servers είναι ισορροπημένοι για να αποκτήσουν το απαιτούμενο επίπεδο διαθεσιμότητας και χρόνου απόκρισης, χωρίς να προσθέτουν το κόστος αντιγραφής δεδομένων σε πολλά συστήματα. Για να διασφαλιστεί η ισορροπία φορτίου, οι επιπλέον κεντρικοί υπολογιστές ενδέχεται να ορίζονται ως slave servers.
Οι περισσότεροι από τους οικοδεσπότες σε έναν τομέα NSI είναι πελάτες. Εκτελούν τον δαίμονα ypbind, επιτρέποντας στη διαδικασία πελάτη να λαμβάνει πληροφορίες από διακομιστές, διακομιστές ερωτήσεων για τη λήψη πληροφοριών λογαριασμού χρήστη και συστήματος και να χρησιμοποιεί κλήσεις απομακρυσμένης διαδικασίας για την πρόσβαση σε πληροφορίες συστήματος μέσα σε ένα χάρτη. Ο διακομιστής αναζητά την τοπική βάση δεδομένων βάσει της αίτησης και επιστρέφει τις απαιτούμενες πληροφορίες. Ένας διακομιστής NIS εντοπίζει έναν διακομιστή μεταδίδοντας σε δίκτυα συνδεδεμένα στο μηχάνημα-πελάτη. Η ταχύτητα του δικτύου επηρεάζει τον χρόνο απόκρισης.
