Server (hardware)

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 14. april 2022; checks kræver 6 redigeringer .

Server ( eng.  server , fra til at tjene - tjene; ​​lat.  tjene  - tjene, pl. servere ) - en dedikeret eller specialiseret computer til at udføre servicesoftware (inklusive servere til visse opgaver).

Serveren er en dedikeret computer

En server er en computer, der er allokeret fra en gruppe personlige computere (eller arbejdsstationer ) til at udføre en serviceopgave uden direkte deltagelse af en person. Serveren og arbejdsstationen kan have den samme hardwarekonfiguration, da de kun adskiller sig i deltagelse af personen bag konsollen i deres arbejde .

Nogle serviceopgaver kan køre på arbejdsstationen parallelt med brugerens arbejde. En sådan arbejdsstation kaldes betinget en ikke-dedikeret server .

Konsollen (normalt en skærm / tastatur / mus ) og menneskelig deltagelse er kun nødvendig for servere i den indledende opsætning, under hardwarevedligeholdelse og -administration i nødsituationer (normalt er de fleste servere fjernstyret). I nødsituationer leveres servere normalt med ét konsolsæt pr. gruppe af servere (med eller uden en switch, såsom en KVM-switch ).

Specialisering

Specialisering af serverhardware går på flere måder, valget af hvilken retning den skal gå, bestemmer hver producent selv. De fleste specialiseringer øger udgifterne til udstyr.

Pålidelighed

Serverhardware er ofte designet til at levere tjenester 24/7 , så det er ofte udstyret med redundante elementer, der giver dig mulighed for at levere "fem niere" (99,999 %; server- eller simpelt system utilgængelighedstid er mindre end 6 minutter om året). For at gøre dette, når de opretter servere, skaber designere specielle løsninger, der er forskellige fra at skabe almindelige computere :

Dimensioner og andre detaljer om ekstern udførelse

Servere (og andet udstyr), der skal monteres på nogle standard chassis (såsom 19-tommer racks og kabinetter), bringes til standardmål og leveres med de nødvendige fastgørelsesanordninger.

Servere, der ikke kræver høj ydeevne og et stort antal eksterne enheder, er ofte reduceret i størrelse. Ofte er dette fald ledsaget af et fald i ressourcer.

I den såkaldte "industrielle version" har kabinettet udover reducerede dimensioner større styrke, beskyttelse mod støv (forsynet med udskiftelige filtre), fugt og vibrationer, og har desuden et knapdesign, der forhindrer utilsigtet tryk.

Strukturelt kan hardwareservere udføres i desktop-, gulv- og rackversioner. Sidstnævnte mulighed giver den højeste tæthed af computerkraft pr. arealenhed, samt maksimal skalerbarhed . Siden slutningen af ​​1990'erne er de såkaldte blade-servere (fra det engelske blade  - blade ) blevet stadig mere populære i systemer med høj pålidelighed og skalerbarhed - kompakte modulære enheder, der reducerer omkostningerne til strømforsyning, køling, vedligeholdelse osv.  

Ressourcer

Med hensyn til ressourcer (frekvens og antal processorer, mængde af hukommelse, antal og ydeevne af harddiske, ydeevne af netværksadaptere) specialiserer servere sig i to modsatte retninger - at øge ressourcerne og reducere dem.

Vækst af ressourcer har til formål at øge serverens kapacitet (f.eks. specialisering til en filserver) og ydeevne. Når ydelsen når en vis grænse, fortsættes yderligere vækst med andre metoder, for eksempel ved at parallelisere opgaven mellem flere servere.

Ressourcereduktion har til formål at reducere størrelsen og strømforbruget på servere.

Hardwareløsninger

Den ekstreme grad af serverspecialisering er de såkaldte hardwareløsninger (hardwareroutere, netværksdiskarrays, hardwareterminaler osv.). Hardwaren i sådanne løsninger er bygget fra bunden eller genbrugt fra en eksisterende computerplatform uden kompatibilitet, hvilket gør det umuligt at bruge enheden med standardsoftware.

Software i hardwareløsninger indlæses i permanent og/eller ikke-flygtig hukommelse af producenten.

Hardwareløsninger har en tendens til at være mere pålidelige end konventionelle servere, men mindre fleksible og alsidige. Prismæssigt kan hardwareløsninger være både billigere og dyrere end servere, afhængigt af udstyrsklassen.

Pseudo-hardwareløsninger

For nylig har et stort antal diskløse serverløsninger baseret på computere (normalt x86 ) af Mini-ITX formfaktoren og mindre med specialiseret behandling af GNU/Linux på en SSD-disk (ATA flash eller flashkort), placeret som "hardwareløsninger" er dukket op. Disse løsninger hører ikke til hardwareklassen, men er almindelige specialiserede servere. I modsætning til (dyrere) hardwareløsninger, arver de problemerne fra den platform og softwareløsninger, de er baseret på.

Ydeevne Skalerbarhed

Skalerbarhed  er evnen til at øge processorkraften for en server eller et operativsystem (især deres evne til at udføre flere operationer eller transaktioner i en bestemt periode eller køre flere forskellige tjenester) ved at installere flere processorer, RAM osv. eller erstatte dem med mere produktive. Dette er hardware skalerbarhed . Til at begynde med kommer servere til salg i den grundlæggende konfiguration, men med det iboende potentiale for en "opgradering" - hardware-skalerbarhed. For eksempel har et grundlæggende serversæt én processor, to hukommelsesmoduler, for eksempel 2x2 GB, og et diskarray med to harddiske, for eksempel 146 GB. Yderligere (eller straks), efter behov, kan du installere en anden processor, hukommelse eller tilføje diske til arrayet.

Skalerbarheden er lodret og vandret. Vertikal skalerbarhed refererer til oprettelsen af ​​et enkelt system med mange processorer, og horisontal skalerbarhed refererer til integrationen af ​​computersystemer i en enkelt virtuel computerressource. Hver af disse tilgange er designet til at blive brugt på forskellige områder. For eksempel er horisontal skalering bedst egnet til belastningsbalancering af webapplikationer, mens vertikal skalering er bedst egnet til store databaser, der er nemmere og mere effektive at administrere på et enkelt system.

Det samme er softwares skalerbarhed.

Indkvartering og tjenester

Servere er anbragt i særligt udstyrede rum kaldet et datacenter . Junior servermodeller kan placeres i almindelige kontorlokaler, og de adskilles ofte fra simple stationære computere kun ved autonom drift og forbindelse til en uafbrydelig strømforsyningsenhed med øget kapacitet. Servere administreres af kvalificerede specialister - systemadministratorer .

Noter

Litteratur

  • Comer, Douglas E.; Stevens, David L. Vol III : Klient-serverprogrammering og applikationer  . - Department of Computer Sciences, Purdue University, West Lafayette, IN 47907: Prentice Hall , 1993. - S. 11d. - (Internetværk med TCP/IP). — ISBN 0-13-474222-2 .

Se også