![...](/f/eaf4ec3c747ea8ccd94794cd5679a70e.jpg)
Συστοιχία διακομιστή
Η λειτουργία ενός διακομιστή υπολογιστή είναι να αποθηκεύει, να ανακτά και να στέλνει ή να "εξυπηρετεί" αρχεία και δεδομένα σε άλλους υπολογιστές στο δίκτυό του. Πολλές επιχειρήσεις όλων των μεγεθών χρησιμοποιούν τοπικό δίκτυο ή «intranet» στις εγκαταστάσεις του γραφείου τους. Σε μεγαλύτερη κλίμακα, το παγκόσμιο δίκτυο υπολογιστών που γνωρίζουμε ως «Διαδίκτυο» εξαρτάται από μεγάλο αριθμό διακομιστών που βρίσκονται σε όλο τον κόσμο. Τα αρχεία, τα δεδομένα και η λειτουργικότητα ενός δεδομένου ιστότοπου βασίζονται σε διακομιστές ιστού.
Εξελίξεις στο πέρασμα του χρόνου
Κάποτε, μια εταιρεία ή webmaster θα είχε φιλοξενήσει έναν ιστότοπο στο Διαδίκτυο με έναν τοπικό υπολογιστή που θα λειτουργούσε ως διακομιστής Ιστού. Πιο πρόσφατα, παράγοντες από την απόδοση και την αξιοπιστία έως τα οικονομικά οδήγησαν στη μετάβαση των περισσότερων ιστοσελίδων του Διαδικτύου σε συμπλέγματα διακομιστών που βρίσκονται σε μεγάλα κέντρα δεδομένων. Τα κέντρα δεδομένων είναι ασφαλή, ελεγχόμενα από το κλίμα κτίρια γεμάτα με στοίβες διακομιστών που διαθέτουν πλεονάζουσα αποθήκευση δεδομένων και εφεδρικό τροφοδοτικό. Είναι ακόμα σύνηθες για πολλές επιχειρήσεις να φιλοξενούν το δικό τους δίκτυο ενδοδικτύου σε έναν τοπικό διακομιστή.
Το βίντεο της ημέρας
Θεωρήσεις
![...](/f/08758ae76e5eca6628815a69d41d7753.jpg)
Ένας διανομέας δικτύου είναι ένας διακόπτης που ελέγχει την κυκλοφορία.
Οποιοδήποτε δίκτυο, είτε είναι τοπικό είτε παγκόσμιο, εξαρτάται από έναν υπολογιστή διακομιστή (ή πολλούς) για την αποθήκευση και ανάκτηση δεδομένων και αρχείων. Η φυσική διαμόρφωση και η διαμόρφωση λογισμικού του διακομιστή πρέπει να λαμβάνει υπόψη ορισμένους παράγοντες. Για παράδειγμα, πολλοί μεμονωμένοι υπολογιστές στο δίκτυο ενδέχεται να υποβάλουν αίτημα για το ίδιο αρχείο στο ουσιαστικά την ίδια στιγμή, επομένως ο διακομιστής πρέπει να είναι εξοπλισμένος με υλικό που έχει υψηλή ταχύτητα δυνατότητες? και πρέπει να εκτελεί λογισμικό που έχει σχεδιαστεί για να υποστηρίζει πολλαπλές ταυτόχρονες λειτουργίες ανάκτησης αρχείων.
Φυσικές ιδιότητες
![...](/f/db96d835a4772840b3570b10675d4945.jpg)
Η εσωτερική λειτουργία ενός διακομιστή
Ενώ οι φυσικές ιδιότητες διαφορετικών διακομιστών μπορεί να διαφέρουν πολύ, πολλοί διακομιστές υπολογιστών (ειδικά αυτοί που χρησιμοποιούνται σε μεγάλα κέντρα δεδομένων) είναι επίπεδες, ορθογώνιες συσκευές με δυνατότητα τοποθέτησης σε rack χωρίς καμία διεπαφή για ποντίκι, πληκτρολόγιο ή οθόνη οθόνη. Οι διακομιστές έχουν συνήθως ανεμιστήρες υψηλής ισχύος για την αποφυγή υπερθέρμανσης.
Λειτουργικά συστήματα και λογισμικό διακομιστή
Ένας δεδομένος διακομιστής υπολογιστή μπορεί να εκτελεί οποιοδήποτε από πολλά λειτουργικά συστήματα, συμπεριλαμβανομένων του Microsoft Windows Server, του Mac OS X Server ή ενός λειτουργικού συστήματος ανοιχτού κώδικα όπως το Ubuntu Server ή το FreeBSD.
Το λειτουργικό σύστημα του διακομιστή πρέπει να εκτελεί ειδικό λογισμικό διακομιστή. Ενώ μακράν η πλειονότητα των διακομιστών υπολογιστών τρέχει το λογισμικό ανοιχτού κώδικα Apache Server, άλλοι χρησιμοποιούν ιδιόκτητα συστήματα όπως τα Windows IIS ή το Adobe ColdFusion. Αυτό το λογισμικό εμπλέκεται στην ανάκτηση και διανομή αρχείων που είναι αποθηκευμένα στον διακομιστή. Μπορούν να χρησιμοποιηθούν πρόσθετα προγράμματα από την πλευρά του διακομιστή (όπως ASP ή Java) για την επεξεργασία αυτών των αρχείων προτού σταλεί το αποτέλεσμα στον υπολογιστή που ζητά.
Πρόσβαση στη βάση δεδομένων
![...](/f/36d09ed128d9d0fbb863cc38b8485828.jpg)
Τα δεδομένα αποθηκεύονται σε μορφή πίνακα
Η παροχή πρόσβασης στη βάση δεδομένων είναι μια από τις πιο σημαντικές λειτουργίες ενός διακομιστή υπολογιστή. Μια σχεσιακή βάση δεδομένων είναι μια συμπαγής και αποτελεσματική δομή αποθήκευσης πληροφοριών, που επιτρέπει την ταχεία πρόσβαση σε μεγάλους όγκους δεδομένων.
Σε περιβάλλον γραφείου, μια βάση δεδομένων μπορεί να χρησιμοποιηθεί για την αποθήκευση στοιχείων επικοινωνίας πελατών και πληροφοριών παραγγελίας, καθώς και αρχείων αποστολής και πληρωμής. Με την πρόσβαση στον διακομιστή μέσω ενός τοπικού δικτύου, αρκετοί υπάλληλοι μπορούν να ανακτήσουν και να ενημερώσουν πληροφορίες από τη βάση δεδομένων σε πραγματικό χρόνο καθ' όλη τη διάρκεια της ημέρας καθώς διεξάγονται οι εργασίες.
Στο Διαδίκτυο, μια βάση δεδομένων μπορεί να χρησιμοποιηθεί για την αποθήκευση του πραγματικού περιεχομένου ενός ιστότοπου, των πληροφοριών ελέγχου ταυτότητας σύνδεσης χρήστη και μερικές φορές των εγγραφών επεξεργασίας παραγγελιών. Υπάρχουν πολλά δημοφιλή συστήματα βάσεων δεδομένων, όπως η Oracle Database, ο SQLServer της Microsoft και η βάση δεδομένων ανοιχτού κώδικα MySQL.