Serverarray
Funksjonen til en dataserver er å lagre, hente og sende eller "servere" filer og data til andre datamaskiner på nettverket. Mange bedrifter i alle størrelser bruker et lokalt nettverk eller "intranett" i sine kontorfasiliteter. I en større skala er det verdensomspennende datanettverket vi kjenner som "Internett", avhengig av et stort antall servere rundt om i verden. Filene, dataene og funksjonaliteten til et gitt nettsted er basert på webservere.
Utvikling over tid
På en gang ville et selskap eller en webansvarlig ha vært vert for et Internett-nettsted med en lokalt basert datamaskin som fungerer som en webserver. Nylig har faktorer fra ytelse og pålitelighet til økonomi ført til migrering av de fleste Internett-nettsteder til serverklynger i store datasentre. Datasentre er sikre, klimakontrollerte bygninger fylt med serverstabler med redundant datalagring og en reservestrømforsyning. Det er fortsatt vanlig for mange bedrifter å være vert for sitt eget intranettnettverk på en lokal server.
Dagens video
Betraktninger
En nettverkshub er en svitsj som styrer trafikken.
Ethvert nettverk, enten det er lokalt eller globalt, avhenger av en serverdatamaskin (eller flere) for å lagre og hente data og filer. Serverens fysiske konfigurasjon og programvarekonfigurasjon må ta hensyn til en rekke faktorer. For eksempel kan flere individuelle datamaskiner på nettverket sende en forespørsel om den samme filen på i hovedsak på samme tid, så serveren må være utstyrt med maskinvare som har høy hastighet evner; og den må kjøre programvare som er utviklet for å støtte flere samtidige filhentingsoperasjoner.
Fysiske egenskaper
Den indre funksjonen til en server
Mens de fysiske egenskapene til forskjellige servere kan variere sterkt, er det mange dataservere (spesielt de som brukes i store datasentre) er flate, rektangulære enheter som kan monteres i rack uten grensesnitt for mus, tastatur eller skjerm skjerm. Servere har vanligvis kraftige vifter for å forhindre overoppheting.
Operativsystemer og serverprogramvare
En gitt dataserver kan kjøre et av flere operativsystemer, inkludert Microsoft Windows Server, Mac OS X Server eller et åpen kildekode-operativsystem som Ubuntu Server eller FreeBSD.
Serverens operativsystem må kjøre spesiell serverprogramvare. Mens langt de fleste dataservere kjører Apache Server-programvaren med åpen kildekode, bruker andre proprietære systemer som Windows IIS eller Adobe ColdFusion. Denne programvaren er involvert i henting og distribusjon av filer som er lagret på serveren. Ytterligere server-side-programmer (som ASP eller Java) kan brukes til å behandle disse filene før resultatet sendes tilbake til datamaskinen som ber om.
Databasetilgang
Data lagret i tabellformat
Å gi databasetilgang er en av de viktigste funksjonene til en dataserver. En relasjonsdatabase er en kompakt og effektiv informasjonslagringsstruktur som gir rask tilgang til store datamengder.
I en kontorinnstilling kan en database brukes til å lagre kundekontaktdetaljer og bestillingsinformasjon, samt frakt- og betalingsopplysninger. Ved å få tilgang til serveren over et lokalt nettverk kan flere ansatte hente og oppdatere informasjon fra databasen i sanntid gjennom hele dagen etter hvert som virksomheten drives.
På Internett kan en database brukes til å lagre et nettsteds faktiske innhold, brukerpåloggingsautentiseringsinformasjon og noen ganger ordrebehandlingsposter. Det finnes flere populære databasesystemer, inkludert Oracle Database, Microsofts SQLServer og åpen kildekode MySQL-databasen.