Workstation vs Server
Inom IT är server och arbetsstation ganska vanliga termer. Båda är högpresterande datorer men används för olika ändamål.
Server
En server är ett maskinvarusystem eller en applikation som utför definierade tjänster till en annan uppsättning datorer som är anslutna till den. I klient-server-arkitekturen är en server en dator som väntar på och uppfyller förfrågningar från klienter (eller andra datorer anslutna till nätverket). Eftersom servrar är viktiga för att tillhandahålla många nätverkstjänster är det en av de primära komponenterna i ett datornätverk. Men inom IT-området har termen server en bredare betydelse, där det representerar alla datorapplikationer (hårdvara/mjukvara) som agerar för att uppfylla förfrågningar från klientdatorer. Därför finns det datorer speciellt utformade för serverändamål.
Server tillhandahåller viktiga tjänster över ett nätverk. Dessa är tjänster som efterfrågas av antingen privata användare inom en stor organisation eller offentliga användare via Internet. Typiska exempel på nätverksserver är databasserver, filserver, skrivarserver, e-postserver, spelserver, webbserver och applikationsserver.
Som nämnts ovan kan en server vara antingen hårdvara eller mjukvara. En programvaruserver, såsom Apache HTTP-servrar, kan installeras på vilken dator som helst; tillåter därför vilken dator som helst att fungera som en server. Däremot har en hårdvaruserver specifika funktioner inbyggda för att utföra de specificerade uppgifterna optim alt. Till exempel är en server i ett datacenter konfigurerad att ha högre processorkraft, högre nätverkshastigheter och större minneskapacitet, medan en e-postserver kan använda lägre minneskapacitet.
I IT-fältet hänvisas till en specifik hårdvarukonfiguration som en server; det är i princip en dator utan bildskärm, tangentbord och mus. Men processorer, minne och andra komponenter ingår. En sådan server kan monteras på ett serverställ. Varje server på racket är ansluten till en KMV-switch (Keyboard-Mouse-Video Switch) som ansluter dem till en enda tangentbordsmus och switch. Genom KMV-switchen kan varje server nås oberoende av en annan. Den här konfigurationen används för att spara lagringsutrymme, sänka kostnaderna och förenkla underhållet.
Programvaran måste vara speciellt utformad för en server, baserat på dess avsedda syfte. En server behöver ofta ett operativsystem designat för server-klient-arkitektur. Windows och många Linux-distributioner erbjuder serverutgåvor i sina operativsystemversioner. Men för databasservrar, e-postservrar etc. måste en annan serverapplikation användas parallellt med operativsystemet.
Arbetsstation
Arbetsstationer är datorer byggda för industristandardiserade datorfunktioner. De skiljer sig mycket från de vanliga persondatorerna. Arbetsstationer har ytterligare hårdvara och mjukvara installerad på dem, för att få mycket hög prestanda. Arbetsstationer används av programmerare, grafiker, spelprogrammerare och designers, vetenskapsmän och många andra som kräver avancerad datorkapacitet för att uppnå resultat.
En arbetsstations konfigurationer kan variera beroende på vilken uppgift den används för. Men i allmänhet har de mer processorkraft och minne och lagringskapacitet. En arbetsstation utformad för grafik och speländamål kan ha mycket högpresterande videoadaptrar/acceleratorer.
Arbetsstationer är ofta relaterade till industrier och programvara som används av industrierna. Ibland är hårdvaran designad för att fungera i samarbete med mjukvaran. Speciellt grafikkort rekommenderas av mjukvarutillverkarna för att ge optimal prestanda. I vissa fall är operativsystem baserade på hårdvarusystemet. Ett flerkärnigt system med hypertrådning kommer att kräva ett lämpligt operativsystem, som kan använda dessa funktioner.
I vissa fall kan en arbetsstation fungera som en server. Till exempel är en arbetsstation på en grafisk avdelning vanligtvis konfigurerad som utskriftsserver för avdelningen.
Vad är skillnaden mellan en server och en arbetsstation?
• En server är hårdvara/mjukvara som används för att uppfylla förfrågningar från andra datorer som är anslutna till den.
• Workstation är en dator med högre prestanda som används för en specifik uppgift; ofta är hårdvaran och mjukvaran på en arbetsstation utformad för att ge bästa prestanda i en enda typ av uppgift.
• Server är en central komponent i ett nätverkssystem, där den tillgodoser tjänsteförfrågningar inom nätverket.
• Arbetsstationer kan antingen anslutas till nätverket eller fristående system.
• Arbetsstationer har individuella in-/utgångsenheter som tangentbord, mus och videogränssnitt, medan servrar inte behöver ha individuella IO-enheter. In-/utgångsenheter är anslutna till många servrar via en KMV-switch i ett serverrack.
• Arbetsstationer har GUI, om inte används arbetsstationen för vissa specifika vetenskapliga syften som involverar ett OS designat med en CLI, men servrar behöver inte ha GUI.
Läs mer:
1. Skillnaden mellan skrivbord och arbetsstation
2. Skillnaden mellan klientserver och peer to peer
3. Skillnaden mellan GUI och kommandorad