Hvad er funktionen af ​​en computerserver?

...

Serverarray

Funktionen af ​​en computerserver er at gemme, hente og sende eller "servere" filer og data til andre computere på dens netværk. Mange virksomheder i alle størrelser bruger et lokalt netværk eller "intranet" i deres kontorfaciliteter. I en større skala afhænger det verdensomspændende computernetværk, vi kender som "internettet", af et stort antal servere, der er placeret rundt om i verden. Filerne, dataene og funktionaliteten på et givet websted er baseret på webservere.

Udvikling over tid

På et tidspunkt ville en virksomhed eller en webmaster have hostet et internetwebsted med en lokalt baseret computer, der fungerer som en webserver. For nylig har faktorer fra ydeevne og pålidelighed til økonomi ført til migreringen af ​​de fleste internetwebsteder til serverklynger placeret i store datacentre. Datacentre er sikre, klimakontrollerede bygninger fyldt med serverstabler med redundant datalagring og en backup-strømforsyning. Det er stadig almindeligt for mange virksomheder at hoste deres eget intranet netværk på en lokal server.

Dagens video

Overvejelser

...

En netværkshub er en switch, der styrer trafikken.

Ethvert netværk, uanset om det er lokalt eller globalt, afhænger af en servercomputer (eller flere) til at gemme og hente data og filer. Serverens fysiske konfiguration og softwarekonfiguration skal tage højde for en række faktorer. For eksempel kan flere individuelle computere på netværket lave en anmodning om den samme fil på stort set samme tid, så serveren skal være udstyret med hardware, der har høj hastighed kapaciteter; og det skal køre software, der er designet til at understøtte flere samtidige filhentningsoperationer.

Fysiske egenskaber

...

En servers indre funktioner

Mens de fysiske egenskaber for forskellige servere kan variere meget, er der mange computerservere (især dem, der bruges i store datacentre) er flade rektangulære enheder, der kan monteres i rack uden nogen grænseflade til en mus, tastatur eller skærm skærmen. Servere har typisk kraftige blæsere for at forhindre overophedning.

Operativsystemer og serversoftware

En given computerserver kan køre et hvilket som helst af flere operativsystemer, inklusive Microsoft Windows Server, Mac OS X Server eller et open source-operativsystem såsom Ubuntu Server eller FreeBSD.

Serverens operativsystem skal køre speciel serversoftware. Mens langt de fleste computerservere kører open source Apache Server-softwaren, bruger andre proprietære systemer såsom Windows IIS eller Adobe ColdFusion. Denne software er involveret i hentning og distribution af filer gemt på serveren. Yderligere server-side programmer (såsom ASP eller Java) kan bruges til at behandle disse filer, før resultatet sendes tilbage til den anmodende computer.

Database adgang

...

Data gemt i tabelformat

At give databaseadgang er en af ​​de vigtigste funktioner på en computerserver. En relationsdatabase er en kompakt og effektiv informationslagringsstruktur, der giver hurtig adgang til store mængder data.

I et kontormiljø kan en database bruges til at gemme kundekontaktoplysninger og ordreoplysninger samt forsendelses- og betalingsoplysninger. Ved at tilgå serveren over et lokalt netværk kan flere medarbejdere hente og opdatere information fra databasen i realtid i løbet af dagen, mens forretningen foregår.

På internettet kan en database bruges til at gemme et websteds faktiske indhold, brugerlogingodkendelsesoplysninger og nogle gange ordrebehandlingsregistre. Der er flere populære databasesystemer, herunder Oracle Database, Microsofts SQLServer og open source MySQL-databasen.