Πελάτης έναντι Συστημάτων Διακομιστών
Υπολογιστές χρειάζονται σε επιχειρήσεις διαφορετικών μεγεθών. Μεγάλες ρυθμίσεις υπολογιστών που περιλαμβάνουν δίκτυα και mainframes χρησιμοποιούνται σε μεγάλες επιχειρήσεις. Ένα δίκτυο υπολογιστών που χρησιμοποιείται σε αυτούς τους τύπους επιχειρήσεων έχει αρχιτεκτονική πελάτη-διακομιστή ή αρχιτεκτονική δύο επιπέδων. Ο κύριος σκοπός αυτής της αρχιτεκτονικής είναι ο καταμερισμός της εργασίας που απαιτείται σε μεγάλους οργανισμούς.
Διακομιστής
Σε περιβάλλον πελάτη-διακομιστή, ο υπολογιστής διακομιστή λειτουργεί ως «εγκέφαλος» της επιχείρησης. Ένας υπολογιστής πολύ μεγάλης χωρητικότητας χρησιμοποιείται ως διακομιστής. Μπορεί επίσης να υπάρχει κεντρικός υπολογιστής, καθώς αποθηκεύει μεγάλη ποικιλία λειτουργιών και δεδομένων.
Γενικά, οι εφαρμογές και τα αρχεία δεδομένων αποθηκεύονται στον υπολογιστή διακομιστή. Οι υπολογιστές ή οι σταθμοί εργασίας των εργαζομένων έχουν πρόσβαση σε αυτές τις εφαρμογές και αρχεία σε όλο το δίκτυο. Για παράδειγμα, ένας υπάλληλος μπορεί να έχει πρόσβαση στα αρχεία δεδομένων της εταιρείας που είναι αποθηκευμένα στον διακομιστή, από τον υπολογιστή πελάτη του.
Σε ορισμένες περιπτώσεις, οι εργαζόμενοι ενδέχεται να έχουν πρόσβαση μόνο σε συγκεκριμένες εφαρμογές από το μηχάνημα πελάτη τους. Διακομιστής εφαρμογών είναι το όνομα που δίνεται σε αυτόν τον τύπο διακομιστή. Η αρχιτεκτονική πελάτη-διακομιστή χρησιμοποιείται πλήρως σε αυτόν τον τύπο περιβάλλοντος, καθώς οι εργαζόμενοι πρέπει να συνδεθούν από το μηχάνημα πελάτη τους για να έχουν πρόσβαση στην εφαρμογή που είναι αποθηκευμένη στον διακομιστή. Για παράδειγμα, αυτού του είδους οι εφαρμογές περιλαμβάνουν προγράμματα γραφικής σχεδίασης, υπολογιστικά φύλλα και επεξεργαστές κειμένου. Η αρχιτεκτονική πελάτη-διακομιστή απεικονίζεται σε κάθε περίπτωση.
Εκτός από το μέσο αποθήκευσης, ο διακομιστής λειτουργεί και ως πηγή ενέργειας επεξεργασίας. Οι υπολογιστές-πελάτες λαμβάνουν την επεξεργαστική τους ισχύ από αυτήν την πηγή διακομιστή. Με αυτόν τον τρόπο, δεν χρειάζεται επιπλέον υλικό για τον πελάτη και χρησιμοποιεί μεγαλύτερη επεξεργαστική ισχύ του διακομιστή.
Πελάτης
Στην αρχιτεκτονική πελάτη-διακομιστή, ο πελάτης ενεργεί με έναν μικρότερο υπολογιστή που χρησιμοποιείται από τους υπαλλήλους του οργανισμού προκειμένου να εκτελούν τις καθημερινές τους δραστηριότητες. Ο υπάλληλος χρησιμοποιεί τον υπολογιστή-πελάτη για να έχει πρόσβαση στα αρχεία δεδομένων ή τις εφαρμογές που είναι αποθηκευμένα στον υπολογιστή διακομιστή.
Τα δικαιώματα που εξουσιοδοτούνται στο μηχάνημα-πελάτη μπορεί να είναι διαφορετικά. Ορισμένοι υπάλληλοι έχουν πρόσβαση σε αρχεία δεδομένων του οργανισμού, ενώ άλλοι μπορούν να έχουν πρόσβαση μόνο στις εφαρμογές που υπάρχουν στον διακομιστή.
Εκτός από τη χρήση των εφαρμογών και των αρχείων δεδομένων, το μηχάνημα πελάτη μπορεί επίσης να χρησιμοποιήσει την επεξεργαστική ισχύ του διακομιστή. Σε αυτήν την περίπτωση, ο υπολογιστής-πελάτης είναι συνδεδεμένος στο διακομιστή και το μηχάνημα διακομιστή χειρίζεται όλους τους υπολογισμούς. Με αυτόν τον τρόπο, η μεγάλη επεξεργαστική ισχύς του διακομιστή μπορεί να χρησιμοποιηθεί χωρίς καμία προσθήκη υλικού από την πλευρά του πελάτη.
Το καλύτερο παράδειγμα αρχιτεκτονικής πελάτη-διακομιστή είναι το WWW ή το World Wide Web. Εδώ ο πελάτης είναι το πρόγραμμα περιήγησης που είναι εγκατεστημένο σε κάθε υπολογιστή και οι πληροφορίες σχετικά με διαφορετικές σελίδες αποθηκεύονται στην πλευρά του διακομιστή από τον οποίο μπορεί να έχει πρόσβαση ο πελάτης ή ο χρήστης.
Διαφορά μεταξύ πελάτη και διακομιστή
• Ο πελάτης είναι ένας μικρότερος υπολογιστής μέσω του οποίου ο χρήστης έχει πρόσβαση στις πληροφορίες ή την εφαρμογή που είναι αποθηκευμένες στον διακομιστή, ενώ ο διακομιστής είναι ένας ισχυρός υπολογιστής που αποθηκεύει τα αρχεία δεδομένων και τις εφαρμογές.
• Σε ορισμένες περιπτώσεις, ο πελάτης μπορεί να χρησιμοποιήσει τη μεγαλύτερη επεξεργαστική ισχύ του υπολογιστή διακομιστή.
• Σε ορισμένες περιπτώσεις, η πλευρά του πελάτη μπορεί να έχει καλύτερη γραφική διεπαφή χρήστη ή GUI σε σύγκριση με την πλευρά του διακομιστή.