Εξυπηρετητής ή διακομιστής (Server) είναι το υλικό αλλά και το αντίστοιχο λογισμικό που αναλαμβάνει την παροχή διάφορων υπηρεσιών, «εξυπηρετώντας» αιτήσεις άλλων προγραμμάτων, γνωστούς ως πελάτες (clients) που μπορούν να τρέχουν στον ίδιο υπολογιστή ή σε σύνδεση μέσω δικτύου. Όταν ένας υπολογιστής εκτελεί κυρίως τέτοια προγράμματα εξυπηρετητές συνεχόμενα, 24 ώρες την ημέρα, τότε μπορούμε να αναφερθούμε σε όλον τον υπολογιστή ως εξυπηρετητή, αφού αυτή είναι η κύρια λειτουργία του.
Γενικά
Η επικοινωνία μεταξύ πελάτη και εξυπηρετητή γίνεται μέσω ενός τοπικού δικτύου, ή του Διαδικτύου. Σε μεγάλα δίκτυα όπου ο εξυπηρετητής αναλαμβάνει πολλές εξυπηρετήσεις είναι συνήθως υπολογιστής που διαφέρει ως προς τη σύνθεσή του από άλλους κοινούς υπολογιστές, μιας και οι δυνατότητές του είναι σαφώς αναβαθμισμένες. Κύρια χαρακτηριστικά ενός εξυπηρετητή είναι οι επεξεργαστές που υποστηρίζει και χρησιμοποιεί για την επεξεργασία των δεδομένων που δέχεται, οι γρήγοροι και μεγάλης χωρητικότητας σκληροί δίσκοι αλλά και οι ταχύτατες μνήμες που υποστηρίζει. Συνήθως συνοδεύεται από σύστημα διπλής τροφοδοσίας (dual power supply) και από συσκευή αδιάλειπτης παροχής ενέργειας (UPS), για μεγαλύτερη αξιοπιστία και σιγουριά στις παρεχόμενες υπηρεσίες του.
Υλικό
Οι υπολογιστές που χρησιμοποιούνται ως εξυπηρετητές δικτύου – Servers – πρέπει να μπορούν να δουλεύουν όλη την ημέρα και συνεχώς χωρίς διακοπές. Για το λόγο αυτό οι εταιρείες κατασκευής υπολογιστών και τμημάτων υπολογιστών προσφέρουν ξεχωριστές κατασκευές για εξυπηρετητές. Φυσικά αυτές οι κατασκευές μπορούν να χρησιμοποιηθούν και για προσωπικό υπολογιστή όμως ανεβάζουν το κόστος.
Συνηθισμένα χαρακτηριστικά για το υλικό είναι:
Μητρικές πλακέτες με
- Μεγάλη αντοχή στις θερμοκρασίες
- Ενσωματωμένα συστήματα RAID
- Ενσωματωμένη κάρτα οθόνης μικρής μνήμης και ταχύτητας
- Πιο άνετα κατανεμημένα τα στοιχεία της μνήμης και του επεξεργαστή ώστε να είναι δυνατή η ψύξη και των δύο
- Λιγότερες θύρες επέκτασης
- Περισσότερα ενδεικτικά στοιχεία λειτουργίας
- Δυνατότητα χρήσης μνήμης ECC
Κουτιά
- Με ειδικό κλείδωμα
- Θέσεις για περισσότερα ανεμιστηράκια
- Ειδικά διαμορφωμένους εσωτερικούς χώρους ώστε να γίνεται πιο καλή κυκλοφορία του αέρα
- Ειδικά κουτιά που μπορούν να ενσωματωθούν σε rack
Δίσκοι
- Με προδιαγραφές για μεγαλύτερο συνεχόμενο χρόνο χρήσης
- Που μπορούν να αποσυνδέονται την ώρα που είναι σε λειτουργία
Λογισμικό
Λειτουργικό σύστημα
Τα περισσότερα λειτουργικά συστήματα έχουν ειδική έκδοση για χρήση ως εξυπηρετητή ή μπορούν να διαμορφωθούν έτσι εκ τον υστέρων εκτελώντας λογισμικό που κάνει την εξυπηρέτηση.
Οι περισσότεροι εξυπηρετητές του διαδικτύου αναλαμβάνουν πολύ δουλειά και είναι κατάλληλα οργανωμένοι με χαρακτηριστικά που τους διαφοροποιούν από απλούς εξυπηρετητές από τα οποία είναι:
- Δυνατότητες επιλογής χρόνου επεξεργασίας των διάφορων προγραμμάτων
- Πρόγραμμα επικοινωνίας με το UPS
- Δυνατότητα χρήσης περισσότερων του ενός επεξεργαστή
- Δυνατότητα συνεπεξεργασίας με άλλους υπολογιστές- εξυπηρετητές
- Περισσότερες δυνατότητες αλλαγής του υλικού και αναβάθμισης του λειτουργικού χωρίς την ανάγκη επανεκκίνησης του συστήματος
- Περισσότερα συστήματα ασφαλείας
Προγράμματα
Πολλά σύγχρονα προγράμματα δουλεύουν με τη λογική πελάτη – εξυπηρετητή. Ακόμα και το ίδιο το λειτουργικό σύστημα δουλεύει με αυτήν τη λογική. Τα προγράμματα ζητάνε κάποια ενέργεια και το λειτουργικό σύστημα αναλαμβάνει να τα εξυπηρετήσει εκτελώντας τις λειτουργίες που του ζητήθηκαν.
Συνήθως τα περισσότερα προγράμματα εξυπηρετητών απαιτούν και ξεχωριστό υπολογιστή-εξυπηρετητή χωρίς αυτό να είναι πάντα απαραίτητο. Συνηθισμένοι εξυπηρετητές-προγράμματα σε περιβάλλον γραφείου που μπορεί να εκτελούνται στον ίδιο ή σε ξεχωριστούς υπολογιστές είναι:
- Εξυπηρετητής αρχείων (file server)
- Εξυπηρετητής εκτυπωτών (printer server)
- Εξυπηρετητής αντιγράφων ασφαλείας (backup server)
- Εξυπηρετητής βάσεων δεδομένων (database server)
- Εξυπηρετητής φαξ (fax server)
- Εξυπηρετητής διαμεσολαβητή (proxy server)
- Εξυπηρετητής ηλεκτρονικού ταχυδρομείου (mail server)
- Εξυπηρετητής ήχου (sound server)
- Εξυπηρετητής γραφικής απεικόνισης
Συνηθισμένοι εξυπηρετητές-προγράμματα στο Internet είναι:
- Παγκόσμιου Ιστού με το πρωτόκολλο http (http server)
- Domain Name System (DNS server)
- Ηλεκτρονικού ταχυδρομείου (mail server)
- Μεταφοράς αρχείων με το πρωτόκολλο FTP (ftp server)
- Irc και instant messaging (irc server)
- Επικοινωνίες φωνής
- Streaming audio και video (streaming server)
- Online παιχνίδια
Χρειάζεστε κάποια βοήθεια στο στήσιμο του server σας; Στην εταιρεία μας έχουμε την κατάλληλη εμπειρία αλλά και το ανθρώπινο δυναμικό για να ‘φτιάξουμε’ το server σας ανάλογα με τις ανάγκες σας. Είτε σε Windows είτε σε Linux περιβάλλοντα έχουμε τη λύση.