En server är en dator avsedd att behandla förfrågningar och leverera data till en annan dator via internet eller ett lokalt nätverk.
Ordet "server" förstås av de flesta att betyda en webbserver där webbsidor kan nås via internet via en klient som en webbläsare. Det finns dock flera typer av servrar, inklusive lokala sådana som filservrar som lagrar data i ett intranätverk.
Även om någon dator som kör den nödvändiga mjukvaran kan fungera som en server, refererar den vanligaste användningen av ordet till de enorma, kraftfulla maskinerna som fungerar som pumpar som driver och drar data från internet.
De flesta datanätverk stöder en eller flera servrar som hanterar specialiserade uppgifter. Som regel är ju större nätverket när det gäller klienter som ansluter till det eller hur många data den rör sig, desto mer sannolikt är det att flera servrar spelar en roll, som alla är avsedda för ett visst syfte.
Strängt taget är servern programvaran som hanterar en viss uppgift. Den kraftfulla hårdvaran som stöder denna programvara kallas dock också vanligtvis en server eftersom serverns programvara som samordnar ett nätverk av hundratals eller tusentals kunder kräver hårdvaran mycket robustare än vad du skulle köpa för vanlig konsumentanvändning.
Vanliga typer av servrar
Medan vissa dedikerade servrar fokuserar endast på en funktion använder vissa implementeringar en server för flera ändamål.
Ett stort, allmänt nätverk som stöder ett medelstort företag använder sannolikt flera typer av servrar, bland annat:
- Webbserver: Webservrar visar sidor och kör program via webbläsare. Servern din webbläsare är ansluten till just nu är en webbserver som levererar den här sidan och alla bilder du ser på den. Klientprogrammet är i detta fall troligen en webbläsare som Internet Explorer, Chrome, Firefox, Opera eller Safari. Webservrar används för alla möjliga saker förutom att leverera enkel text och bilder, till exempel för uppladdning och säkerhetskopiering av filer online via en lagringstjänst för moln eller online-backuptjänst.
- E-postserver: E-postservrar underlättar sändning och mottagning av e-postmeddelanden. Om du har en e-postklient på datorn ansluts programvaran till en IMAP- eller POP-e-postserver för att ladda ner dina meddelanden till din dator och en SMTP-server för att skicka meddelanden tillbaka via e-postservern.
- FTP-server: FTP-servrar stöder flyttningen av filer via File Transfer Protocol-verktyg. FTP-servrar är tillgängliga på distans via FTP-klientprogram.
- Identitetsserver: Identitetsservrar stöder inloggningar och säkerhetsroller för behöriga användare.
Hundratals olika typer av specialiserade servertyper stöder datanätverk. Bortsett från de vanliga företagstyperna, gränsar hemanvändare ofta med onlinespelservrar, chattservrar och ljud- och video-streamingservrar, bland andra.
Nätverksservertyper
Många nätverk på internet använder en nätverksmodell för klient-servern som integrerar webbplatser och kommunikationstjänster.
En alternativ modell, kallad peer-to-peer-nätverk, gör det möjligt för alla enheter på ett nätverk att fungera som antingen en server eller klient på en nödvändig grund. Peer-nätverk erbjuder en större grad av integritet eftersom kommunikation mellan datorer är snävt inriktad, men de flesta implementeringar av peer-to-peer-nätverk är inte tillräckligt robusta för att stödja stora trafikspetsar.
Serverkluster
Ordet kluster används i stort sett i datanätverk för att referera till en implementering av delade datorer. Typiskt integrerar ett kluster resurserna hos två eller flera datoranordningar som annars annars kan fungera separat för vissa gemensamma ändamål (ofta en arbetsstation eller serverenhet).
En webbserver gård är en samling nätverksbaserade webbservrar, alla med tillgång till innehåll på samma sajt. De fungerar som ett kluster konceptuellt. Purister diskuterar dock den tekniska klassificeringen av en servergård som ett kluster, beroende på detaljerna i hårdvaru- och mjukvarukonfigurationen.
Servrar hemma
Eftersom servrar bara är programvaror kan folk köra servrar hemma, endast tillgängliga för enheter som är anslutna till sitt hemnätverk. Exempelvis använder vissa nätverksmedvetna hårddiskar protokollet Nätverksanslutet lagringsserver för att tillåta olika datorer i hemnätet att få tillgång till en gemensam uppsättning filer.
Plex Media Server-programvara hjälper användarna att konsumera digitala medier på tv och underhållningsenheter oavsett om mediefilerna är på molnet eller en lokal dator.
Mer information om servrar
Eftersom uppetiden är kritiskt viktig för de flesta servrar stänger de aldrig, men kör i stället 24/7.
Servrarna avbryts emellertid avsiktligt för schemalagd underhåll, varför vissa webbplatser och tjänster meddelar sina användare "schemalagd driftstopp" eller "schemalagt underhåll". Servrar kan också gå ner oavsiktligt under något som en DDoS-attack.