Die Funktion eines Computer -Server zu speichern, abzurufen und zu senden oder " dienen " Dateien und Daten auf andere Computer in seinem Netzwerk . Viele Unternehmen aller Größen mit einem lokalen Netzwerk oder " Intranet " in ihre Büroräume . In einem größeren Maßstab , hängt die weltweite Computer-Netzwerk wissen wir, wie das "Internet" auf einer großen Anzahl von Servern auf der ganzen Welt. Die Dateien , Daten und Funktionalität von einer bestimmten Website sind auf Web-Servern basiert. Entwicklungen im Laufe der Zeit
Zu einer Zeit, sollte ein Unternehmen oder Webmaster einer Internet-Website mit einem lokal basierte Computer als Webserver gehostet haben . In jüngerer Zeit sind Faktoren, die von Leistung und Zuverlässigkeit zu Ökonomie der Migration der meisten Internet- Websites, auf Server-Clustern in großen Datenzentren geführt . Rechenzentren sind sicher , klimatisierten Gebäuden mit Server- Stacks mit redundanter Datenhaltung und eine Backup-Stromversorgung gefüllt . Es ist immer noch üblich, dass viele Unternehmen ihre eigenen Intranet-Netzwerk auf einem lokalen Server zu hosten.
Überlegungen
Ein Netzwerk-Hub ist ein Schalter, der Verkehr regelt .
Jedes Netzwerk , ob es lokal oder global ist , hängt von einem Server-Computer (oder mehrere) zum Speichern und Abrufen von Daten und Dateien . Die Server- und Software-Konfiguration physischer müssen eine Reihe von Faktoren zu berücksichtigen . Zum Beispiel könnte mehrere einzelne Computer im Netzwerk eine Anforderung für die gleiche Datei im Wesentlichen gleichen Zeit zu machen , so muss der Server mit Hardware ausgerüstet sein, dass hat High-Speed -Funktionen, und es muss ausgeführt werden , dass die Software ist so konzipiert, unterstützen mehrere gleichzeitige Abrufen von Dateien Operationen .
physikalische Eigenschaften
das Innenleben eines Servers
Während die physikalischen Eigenschaften von verschiedenen Servern stark variieren kann , viele Computer- Servern (insbesondere die in großen Rechenzentren eingesetzt ) sind flach , an Rack montierbar rechteckige Geräte ohne Schnittstelle für eine Maus, Tastatur oder Bildschirm. Server haben in der Regel High-Power- Fans eine Überhitzung zu vermeiden .
Betriebssysteme und Server Software
einem bestimmten Computer -Server kann eine von mehreren Betriebssystemen , einschließlich Microsoft Windows Server , Mac OS X Server oder ein Open-Source -Betriebssystem wie Ubuntu Server oder FreeBSD .
die Server- Betriebssystem laufen muss spezielle Server-Software. Während bei weitem die Mehrheit der Computer- Server der Open-Source- Software Apache Server ausführen, verwenden andere proprietäre Systeme wie Windows IIS oder Adobe ColdFusion . Diese Software ist in der Abfrage und Verteilung von Dateien auf dem Server gespeichert beteiligt. Zusätzliche Server-Side- Programmen (z. B. ASP oder Java ) kann verwendet werden , um diese Dateien zu verarbeiten, bevor das Ergebnis an den anfordernden Computer gesendet werden.
Datenbankzugriff
Daten in gespeicherten Tabelle Format
Bereitstellung Zugriff auf die Datenbank ist eine der wichtigsten Funktionen eines Computer-Server . Eine relationale Datenbank ist ein kompaktes und effizientes Informationsmanagement Ablagestruktur, die eine schnelle Zugriff auf große Datenmengen.
In einer Büroumgebung kann eine Datenbank verwendet, um Kunden Kontaktdaten und Bestell-Informationen sowie Versand speichern und Zahlungsmoral . Durch den Zugriff auf den Server über ein lokales Netzwerk , mehrere Mitarbeiter können abrufen und aktualisieren Informationen aus der Datenbank in Echtzeit während des Tages wie Geschäfte abgewickelt .
Im Internet kann eine Datenbank verwendet, um eine Website, die tatsächlichen speichern Inhalte , User-Login -Authentifizierung Informationen und manchmal Auftragsabwicklung Aufzeichnungen . Es gibt mehrere populäre Datenbanksysteme wie Oracle Database, Microsoft SQL Server und dem Open- Source-Datenbank MySQL .