Vad är funktionen för en datorserver?

click fraud protection
...

Serverarray

En datorservers funktion är att lagra, hämta och skicka eller "servera" filer och data till andra datorer i dess nätverk. Många företag av alla storlekar använder ett lokalt nätverk eller "intranät" i sina kontorslokaler. I en större skala beror det världsomspännande datornätverket vi känner som "Internet" av ett stort antal servrar runt om i världen. Filerna, data och funktionalitet för en given webbplats baseras på webbservrar.

Utveckling över tid

En gång skulle ett företag eller en webbmaster ha varit värd för en webbsida med en lokalt baserad dator som fungerade som webbserver. På senare tid har faktorer från prestanda och tillförlitlighet till ekonomi lett till migreringen av de flesta internetwebbplatser till serverkluster i stora datacenter. Datacenter är säkra, klimatkontrollerade byggnader fyllda med serverstackar med redundant datalagring och en reservströmförsörjning. Det är fortfarande vanligt att många företag har sitt eget intranät på en lokal server.

Dagens video

Överväganden

...

En nätverkshubb är en switch som styr trafiken.

Alla nätverk, oavsett om det är lokalt eller globalt, beror på en serverdator (eller flera) för att lagra och hämta data och filer. Serverns fysiska konfiguration och mjukvarukonfiguration måste ta hänsyn till ett antal faktorer. Till exempel kan flera enskilda datorer i nätverket göra en begäran om samma fil på i huvudsak samtidigt, så servern måste vara utrustad med hårdvara som har hög hastighet Förmågor; och den måste köra programvara som är utformad för att stödja flera samtidiga filhämtningsoperationer.

Fysikaliska egenskaper

...

En servers inre funktioner

Även om de fysiska egenskaperna för olika servrar kan variera mycket, är det många datorservrar (särskilt de som används i stora datacenter) är platta rektangulära enheter som kan monteras i rack utan något gränssnitt för en mus, tangentbord eller bildskärm skärm. Servrar har vanligtvis kraftfulla fläktar för att förhindra överhettning.

Operativsystem och serverprogramvara

En given datorserver kan köra vilket som helst av flera operativsystem, inklusive Microsoft Windows Server, Mac OS X Server eller ett operativsystem med öppen källkod som Ubuntu Server eller FreeBSD.

Serverns operativsystem måste köra speciell servermjukvara. Medan överlägset de flesta datorservrar kör Apache Server-programvaran med öppen källkod, använder andra proprietära system som Windows IIS eller Adobe ColdFusion. Denna programvara är involverad i hämtning och distribution av filer lagrade på servern. Ytterligare program på serversidan (som ASP eller Java) kan användas för att bearbeta dessa filer innan resultatet skickas tillbaka till den begärande datorn.

Databasåtkomst

...

Data lagras i tabellformat

Att tillhandahålla databasåtkomst är en av de viktigaste funktionerna för en datorserver. En relationsdatabas är en kompakt och effektiv informationslagringsstruktur som ger snabb åtkomst till stora datamängder.

I en kontorsmiljö kan en databas användas för att lagra kundkontaktuppgifter och orderinformation, såväl som frakt- och betalningsuppgifter. Genom att komma åt servern över ett lokalt nätverk kan flera anställda hämta och uppdatera information från databasen i realtid under hela dagen när verksamheten bedrivs.

På Internet kan en databas användas för att lagra en webbplatss faktiska innehåll, autentiseringsinformation för användarinloggning och ibland beställningsdata. Det finns flera populära databassystem, inklusive Oracle Database, Microsofts SQLServer och open source MySQL-databasen.