? Funktionen hos en dator server är att lagra , hämta och skicka eller " tjäna " filer och data till andra datorer i sitt nätverk . Många företag av alla storlekar använder ett lokalt nätverk eller " intranet " i sina kontorslokaler . På en större skala , beror den världsomfattande datornätverk vi känner som " Internet " på ett stort antal servrar runt om i världen . De filer, data och funktionalitet för en viss webbplats är baserade på webbservrar . Utvecklingen över tiden
Vid ett tillfälle , skulle ett företag eller en webbmaster har värd en webbplats med en lokalt baserad dator fungerar som en webbserver . På senare tid har faktorer från prestanda och tillförlitlighet till ekonomi ledde till migration av de flesta webbplatser för serverkluster belägna i stora datacenter . Datacenter är säkra , klimat - kontrollerade byggnader med servrar stackar featuring redundant datalagring och backup strömförsörjning . Det är fortfarande vanligt att många företag att vara värd för sin egen intranät på en lokal server .
Överväganden
En hubb är en omkopplare som styr trafiken .
Varje nätverk , oavsett om det är lokalt eller globalt , beror på en server dator ( eller flera ) för att lagra och hämta data och filer . Serverns fysiska och programvara måste ta ett antal faktorer beaktas . Till exempel kan flera enskilda datorer i nätverket begära samma fil på väsentligen samma tidpunkt , så servern måste vara utrustad med hårdvara som har hög hastighet kapacitet, och det måste köra program som är utformat för att stödja flera samtidiga fil hämtning operationer .
Physical Properties
det inre arbetet i en server
Medan de fysiska egenskaperna hos olika servrar kan variera kraftigt, många dataservrar (särskilt de som används i stora datacenter ) är platt , rack rektangulära enheter utan gränssnitt för en mus , tangentbord eller bildskärm . Servrar har oftast kraftfulla fläktar för att förhindra överhettning .
Operativsystem och serverprogramvara
En given dator server kan köra någon av flera operativsystem , inklusive Microsoft Windows Server , Mac OS X Server eller ett open-source operativsystem som Ubuntu Server eller FreeBSD .
serverns operativsystem måste köras speciell serverprogramvara . Medan de allra flesta av dataservrar köra öppen källkod Apache Server , andra använder egenutvecklade system såsom Windows IIS eller Adobe ColdFusion . Denna programvara är involverad i inhämtning och distribution av filer som är lagrade på servern. Ytterligare server - side -program ( t.ex. ASP eller Java ) kan användas för att behandla dessa filer innan resultatet skickas tillbaka till den ansökande datorn .
Databasåtkomst
Data lagras i tabellform
ge databas åtkomst är en av de viktigaste funktionerna i en dator server . En relationsdatabas är en kompakt och effektiv lagring av information struktur , möjliggör snabb tillgång till stora mängder data .
I ett kontor inställning , kan använda en databas för att lagra upplysningar om kundkontakter och orderinformation samt sjöfart och betalning poster . Genom att ansluta till servern via ett lokalt nätverk , kan flera anställda hämta och uppdatera information från databasen i realtid genom hela dagen som verksamheten bedrivs .
På Internet kan använda en databas för att lagra en webbplats faktiska innehåll , användare inloggning autentisering information och ibland beställer rekord bearbetning . Det finns flera populära databassystem , inklusive Oracle Database , Microsofts SQLServer och öppen källkod MySQL-databas .