En server er en datamaskin utviklet for å behandle forespørsler og levere data til en annen datamaskin over internett eller et lokalt nettverk.
Ordet "server" forstås av de fleste til å bety en webserver der nettsider kan nås via Internett via en klient som en nettleser. Det finnes imidlertid flere typer servere, inkludert lokale som filservere som lagrer data i et intranettverk.
Selv om enhver datamaskin som kjører nødvendig programvare, kan fungere som en server, refererer den mest typiske bruken av ordet til de enorme, kraftfulle maskinene som fungerer som pumper som skyver og trekker data fra Internett.
De fleste datanettverk støtter en eller flere servere som håndterer spesialiserte oppgaver. Jo større nettverket når det gjelder klienter som kobler til det eller mengden data som det beveger seg, desto mer sannsynlig er det at flere servere spiller en rolle, hver dedikert til et bestemt formål.
Strengt tatt er serveren programvaren som håndterer en bestemt oppgave. Den kraftige maskinvaren som støtter denne programvaren kalles imidlertid også vanligvis en server fordi serverprogramvare som koordinerer et nettverk av hundrevis eller tusenvis av klienter, krever hard maskinvare mye robustere enn det du vil kjøpe for vanlig bruk.
Vanlige typer servere
Mens enkelte dedikerte servere fokuserer bare på en funksjon, bruker enkelte implementeringer en server til flere formål.
Et stort nettverk med generelle formål som støtter et mellomstort selskap sannsynligvis utnytter flere typer servere, blant annet:
- Internett server: Webservere viser sider og kjører programmer gjennom nettlesere. Serveren din nettleser er koblet til akkurat nå er en webserver som leverer denne siden og eventuelle bilder du ser på den. Klientprogrammet, i dette tilfellet, er mest sannsynlig en nettleser som Internet Explorer, Chrome, Firefox, Opera eller Safari. Webservere brukes til alle slags ting i tillegg til å levere enkel tekst og bilder, for eksempel for opplasting og sikkerhetskopiering av filer på nettet via en sky-lagringstjeneste eller online-backuptjeneste.
- E-postserver: E-postservere letter sending og mottak av e-postmeldinger. Hvis du har en e-postklient på datamaskinen din, kobler programvaren til en IMAP- eller POP-e-postserver for å laste ned meldingene dine til datamaskinen, og en SMTP-server for å sende meldinger tilbake via e-postserveren.
- FTP-server: FTP-servere støtter flytting av filer gjennom filoverføringsprotokollverktøy. FTP-servere er tilgjengelige eksternt via FTP-klientprogrammer.
- Identitetsserver: Identitetsservere støtter pålogginger og sikkerhetsroller for autoriserte brukere.
Hundrevis av forskjellige typer spesialiserte servertyper støtter datanettverk. Bortsett fra de vanlige bedriftstyperne, bruker hjemmebrukere ofte grensesnitt med online spillservere, chat-servere og lyd- og video-streaming-servere, blant andre.
Nettverksservertyper
Mange nettverk på internett anvender en klient-server nettverksmodell som integrerer nettsteder og kommunikasjonstjenester.
En alternativ modell, kalt peer-to-peer-nettverk, gjør det mulig for alle enhetene på et nettverk å fungere som enten en server eller en klient etter behov. Peer-nettverk gir større grad av privatliv fordi kommunikasjon mellom datamaskiner er begrenset, men de fleste implementeringer av peer-to-peer-nettverk er ikke robuste nok til å støtte store trafikkspisser.
Serverklynger
Ordet klyngen brukes stort sett i datanettverk for å referere til en implementering av delte databehandlingsressurser. En klynge integrerer vanligvis ressursene til to eller flere databehandlingsenheter som ellers kunne fungere separat for noen felles formål (ofte en arbeidsstasjon eller serverenhet).
En web server gård er en samling av nettverksbaserte webservere, hver med tilgang til innhold på samme nettsted. De fungerer konseptuelt som en klynge. Imidlertid diskuterer purister teknisk klassifisering av en serverfarm som en klynge, avhengig av detaljene i maskinvare- og programvarekonfigurasjonen.
Servere hjemme
Fordi servere bare er programvare, kan folk kjøre servere hjemme, bare tilgjengelig for enheter som er knyttet til hjemmenettverket. For eksempel bruker noen nettverksbevisste harddisker protokollen for nettverkstilkoblet lagringsserver for å tillate forskjellige PCer på hjemmenettverket for å få tilgang til et delt sett med filer.
Plex Media Server-programvare hjelper brukere å bruke digitale medier på TVer og underholdningsenheter, uansett om mediefilene er på skyen eller en lokal PC.
Mer informasjon om servere
Siden oppetid er kritisk viktig for de fleste servere, slår de aldri ned, men går i stedet 24/7.
Imidlertid går serverne av og til forsettlig for planlagt vedlikehold, og det er derfor noen nettsteder og tjenester informerer brukerne om "planlagt nedetid" eller "planlagt vedlikehold". Servere kan også gå utilsiktet under noe som et DDoS-angrep.