server
Inom datavetenskap är en server ( engelsk server , bokstavligen tjänare eller tjänare , i vidare mening också tjänst [1] [2] ) ett datorprogram eller en enhet som tillhandahåller funktioner , verktygsprogram , data eller andra resurser så att andra datorer eller program (" klienter ") kan komma åt den, vanligtvis via ett nätverk . Denna arkitektur är känd som klient-server-modellen .
Olika betydelser

Servern har två relaterade men olika grundläggande betydelser:
- En server som mjukvara är ett program som finns i klient-server-modellen (engelska för kund), kommunicerar med ett annat program, klienten. Som ett resultat kan klienten använda vissa funktioner som tillhandahålls av serverprogramvaran, till exempel verktygsprogram, nättjänster , åtkomst till ett filsystem eller en databas .
- En hårdvaruserver (se värddator ) är en dator där en eller flera servrar (programvara) körs.
Denna oklarhet i termen server leder till förvirring i vissa fall, eftersom termen ofta används i en form där det är svårt, särskilt för lekmän, att avgöra om hårdvaru- eller programvaruaspekten är avsedd.
Tekniska termer
Server som programvara och klient-server-koncept
I den ursprungliga betydelsen av ordet i datavetenskap är en server ett datorprogram som omfattar ett tjänsteerbjudande (engl. Service) . Som en del av klient-server-modellen kan ett annat program, klienten ("kunden") använda denna tjänst. Klient och server körs vanligtvis som program på olika datorer, mer sällan på samma dator. En webbläsare som Google Chrome eller Microsoft Edge , till exempel, är en klient med vilken en begäran görs till en webbserver , som returnerar ett svar.
Servern är redo att när som helst reagera på att en klient kontaktas. Kommunikationsreglerna (format, serverns anrop och betydelsen av data som utbyts mellan server och klient) kallas protokoll ; dessa regler är definierade för en tjänst.
I allmänhet kan konceptet utökas till en grupp servrar som erbjuder en grupp tjänster, exempel: e -postserver, (utökad) webbserver, applikationsserver, databaseserver.
Eftersom servrar vanligtvis körs kollektivt på vissa datorer har det blivit vanligt att hänvisa till dessa datorer som servrar själva. Samma exempel: e -postserver , webbserver eller applikationsserver .
På samma sätt för programvaruservrar och klienter har det blivit vanligt att tillskriva dem de funktioner som faktiskt tillhandahålls av hårdvaran. I denna användning, till exempel, tar klientprogramvaran kontakt med serverprogramvaran, även om den bara är möjlig att göra det av hårdvaran. Så man abstraherar helt från det sätt på vilket sambandet tekniskt realiseras och från vilket och hur många datorer som är inblandade i detta resultat. Till exempel kan både (klient och server) lokaliseras på samma dator, anslutas via en kabel eller via Internet.
Server som term för hårdvara

Termen server som hårdvara används. Till skillnad från en vanlig hem PC , koncentrerar en serverdator främst på en speciell applikation (exempelvis kontroll av mekaniska system, styrsystem, övervakningssystem, överföring av pengar, datalagring). Operativsystemet för en typisk serverenhet är specialiserad för denna uppgift genom att eliminera onödiga gränssnitt och komponenter som finns på och i datorer. Denna minskning av hårdvara och programvara till det väsentliga kallas också serverhärdning .
- som ett namn för en dator vars hårdvara är skräddarsydd för serverapplikationer, delvis på grund av specifika prestandafokuser (t.ex. hög I / O -genomströmning, stort minne , många processorer , hög tillförlitlighet, dygnet runt -system som aldrig är avstängda, med undantag för speciella "videoservrar" vanligtvis obetydlig grafikprestanda).
- Serverfarm
- Server rack
- Bladeserver
Övervakning och underhåll av en server är en viktig aktivitet i varje företag, så kallade nätverksövervakningssystem används ofta.
Värd och server
De datorer som de första servrarna programmerades på kallades värdar (se principen för värdterminalen ). Vid den tiden var värdar nästan uteslutande speciella, kraftfulla datorer ( stordatorer ). Termen värd används i EDP tidigt på 1960-talet i samband med stordatorer eller medelstora datateknik och tidsdelning eller flera användare operativsystem som är vanliga där. Dessa system är mycket strukturerade och består i huvudsak av en central enhet, som också kallas värd och rymmer all "intelligens" och "dumma" terminaler som endast används som användarterminaler på arbetsstationerna och praktiskt taget bara för inmatning och utdata server. Termen server, som ofta används som en synonym , är nyare och kommer från persondatorer och operativsystem som Banyan Vines , macOS , Netware eller Unix . När nätverket av denna klass av datorer hittade till praktiskt taget överallt i slutet av 1980-talet, sökte man ett annat namn för att skilja det från de befintliga värdbaserade arkitekturerna och termen server etablerades för detta ändamål. Den dedikerade NetWare -servern [3] är ett representativt exempel. Arkitekturerna baserade på persondatorer har vanligtvis inte "intelligenta" värdar i motsats till "dumma" terminaler, här är varje system utrustat med mer eller mindre "intelligens". I detta sammanhang kallas datorsystem ( hårdvara och programvara ) som i huvudsak tillhandahåller tjänster till andra system (se server (programvara) ) som servrar . I Unix -miljön är differentieringen tydligare vid denna tidpunkt; Här skiljer sig (mestadels grafiska) arbetsstationer och arbetsstationsoperativsystem och deras programvara från (mestadels konsolbaserade ) servrar och serveroperativsystem med tillhörande programvara. Under tiden är emellertid båda uttrycken - åtminstone i allmänhet och i samband med hårdvara - praktiskt taget synonyma.
att forma
Det enklaste fallet med en server är det där exakt en serverprogramvara är installerad på en värd .
Om resultatet av en enda värd är inte tillräckligt för att klara uppgifter en server kan flera värdar sammankopplas för att bilda ett nätverk, som också kallas en dator kluster. För detta ändamål installeras programvara på alla värdar som får detta kluster att se ut som en enda server för klienterna. Användaren, som är ansluten till servern via sin klient, vet inte vilken värd som behandlar vilken del av sitt jobb. Servern är då ett distribuerat system .
Virtuell server
Det finns också det omvända fallet, där flera programvaruservrar är installerade på en vanligtvis kraftfull värd. Det som förblir dolt för användare är att de olika tjänsterna faktiskt hanteras av en enda värd.
Båda arrangemangen är kända som virtuella servrar. En åtskillnad måste göras mellan virtuella värdar och virtuella servrar (programvara) . Det finns olika typer av virtualisering. [4]
Dedikerade servrar
En dedikerad (engelsk dedikerad [...] , dt. Bokstavligen dedikerad , bestämd eller tilldelad ) server är en server eller en oberoende enhet som är avsedd för en nättjänst eller flera permanent opererade tjänster, och inte för övrigt för andra uppgifter, t.ex. en arbetsstation, används. [5] I marknadsföringen av serverbostadsleverantörer ren metall Server erbjuder hänvisas till under liknande villkor som engelska , [6] , där en kund hyrs exklusiv rätt att använda en enda fysisk enhet, ofta i kombination med full tillgång till fysisk hårdvara förutom nivån på BIOS -inställningarna och valet av vissa hårdvarukomponenter, och kunden behöver inte dela denna fysiska serverhårdvara med andra kunder och deras tjänster som med virtuella servrar. Vanligtvis är dedikerade servrar med ett stort antal liknande enheter placerade tillsammans i ett datacenter .
En delad server (engelska delad [...] dt. Delning eller delvis) är en server som inte enbart är en kund eller en specifik uppgift är tillgänglig. Inom marknadsföring används den för att implementera en billigare tariff för en enskild kund jämfört med den uteslutande använda dedikerade servern (se ovan). I praktiken, även när en enda server används av flera kunder som till exempel använder sin Internet -närvaro på den, kompenseras tillfälliga belastningstoppar delvis genom lastbalansering från operatörens sida. De leder därför inte nödvändigtvis till prestandaförluster som långa laddningstider för webbplatser, vilket kan sätta perspektiv på den teoretiska nackdelen jämfört med dedikerade servrar.
Typer av servrar
Konst | beskrivning |
---|---|
Applikationsserver | En applikationsserver tillhandahåller applikationer centralt. En klient startar därför inte det önskade programmet från den lokala hårddisken , utan från den här servern. En fördel med en sådan server är en sådan. B. vid installation av programuppdateringar: dessa uppdateringar behöver bara installeras en gång på servern och kan sedan distribueras till klienterna av servern. Ofta är en liten lokal installationsdel nödvändig innan ett program kan användas på klienten. Om program körs direkt på servern talar man om en terminalserver . |
CD-ROM-server | En dator utrustad med optiska enheter (t.ex. CD-ROM-enheter ); Den här datorn monterar sedan innehållet i den optiska datalagringen på nätverksanslutna datorer och användare. |
Databaseserver | Den här servern fungerar med ett lämpligt databashanteringssystem (DBMS för kort) med vilken den kan göra stora mängder data tillgängliga centralt så att flera klienter kan arbeta med dessa data samtidigt. |
Fil server | En server för att lagra all data som skapats av användare. Datorn där filservern körs är vanligtvis utrustad med en eller flera hårddiskar med stor kapacitet och hög åtkomsthastighet. |
Mejl server | En server på vilken en postlåda skapas för varje användare så att kommunikation via (elektroniska) brev (eller e-post ) kan utföras med hjälp av denna server. |
Skrivarserver | Denna server tillhandahåller skrivare centralt och koordinerar inkommande utskriftsjobb. Datorn som servern körs på är vanligtvis utrustad med flera anslutningspunkter för flera skrivare. |
Proxyserver | Denna server erbjuder och hanterar central åtkomst till Internet för alla användare. |
Operativsystem
På Internet är UNIX- liknande open source- distributioner som Linux och FreeBSD [7] de dominerande operativsystemen bland servrarna, där Windows Server också har en viss andel. Egna operativsystem som z / OS och macOS Server finns också, men i mycket färre antal. AIX , HP-UX och Oracle Solaris används också i företag.
Se även
webb-länkar
- Vad är en server? (Technet servermil)
Individuella bevis
- ↑ Server - post i Duden
- ^ Definition av server i Oxford Dictionaries (brittiska och världsengelska) . Oxford University Press . Hämtad 20 maj 2013.
- ↑ "NetWare was the killer app" - Artikel om Drew Major på engelska Wikipedia
- ^ VServer - vad är en virtuell server? Fördelar och information | lansol.de. 5 januari 2018, åtkomst den 27 januari 2020 (tyska).
- ↑ books.google.de Titel: Introduction to PC Basics Av: Jürgen Ortmann
- ↑ Vad är en bare metal server? Hämtad 16 oktober 2018 .
- ↑ Användningsstatistik och marknadsandel för Linux för webbplatser . Hämtad 18 januari 2013.