Hvad er en serverfarm?

Hvad er en serverfarm?

Processorkraft er nøglen til softwarens ydeevne. Du vil sikkert hurtigt bemærke det store spring i ydeevnen, når du opgraderer til en ny computer fra en, der er et par år gammel. Moores lov beskriver, at antallet af transistorer i CPU'er er blevet fordoblet omtrent hvert andet år, siden CPU'en først blev opfundet. Dette har ført til en konsekvent stigning i computerkraften, hvilket har ført til en regelmæssig opgraderingscyklus.

På trods af den høje ydeevne af en nuværende avanceret computer, er mange opgaver simpelthen for meget for én computer at håndtere inden for en rimelig tidsramme. Heldigvis påvirker de fleste af disse opgaver ikke den gennemsnitlige hjemmebruger eller endda mange standard kontorjob. Specialiserede professionelle arbejdsbyrder er imidlertid, hvor du vil begynde at finde denne slags arbejdsbyrder.

En mulighed for at håndtere dette ville være at tildele de relevante personer til mere kraftfulde avancerede computere. Denne strategi er dog dyr og vil i mange tilfælde ikke gøre en forskel, da behandlingskravene simpelthen er for høje.

Serverfarme er den anden mulighed, i stedet for at prøve at proppe mere og mere ydeevne ind i en personlig enhed, have én enhed pr. relevant medarbejder og stadig ikke have den nødvendige ydeevne. En serverfarm outsourcer i det væsentlige processorkraften. I dette tilfælde betyder det at have mange servere samlet, som udfører de tunge behandlingsopgaver, som medarbejderen har tildelt serverfarmen. Bearbejdningsopgaverne bliver derefter farmet ud til serverne.

Nøglefunktioner og fordele ved serverfarme

Den afgørende faktor for en serverfarm er, at du ikke længere er begrænset til én enhed, der udfører behandlingen. I stedet leveres processorkraften af ​​titusinder, hundredvis eller endda tusindvis af servere, alle grupperet i en klynge.

Selve serverne er typisk placeret i et serverrum eller datacenter. Her kan de konfigureres med højhastighedsforbindelser mellem hinanden og højhastighedsnetværk for at modtage den arbejdsbyrde, der skal behandles, og sende den afsluttede arbejdsbyrde tilbage i god tid.

Ved omhyggeligt at styre den faktiske ydeevne af alle servere, kan det være muligt at justere den samlede ydeevne, så den opnås til en rimelig pris. Servere kører generelt 24/7, men afhængigt af arbejdsbyrden er dette muligvis ikke muligt. At løbe med maksimal ydeevne til enhver tid bruger meget strøm. Det betyder også, at der kræves meget køling, hvilket kræver endnu mere strøm. Mange serverfarme kan køre under deres maksimale ydeevne for at opnå en høj ydeevne pr. Watt-forhold.

Hvad er en serverfarm?

En serverfarm er en stor gruppe af servere, der sammen behandler store arbejdsbelastninger. De er generelt placeret i serverrum eller datacentre.

Undertyper og variationer

I kodeudviklingsjob har mange sprog brug for, at applikationer kompileres, før de kan køres. Denne kompileringsproces er meget processorintensiv og kan i store applikationer tage timer. En serverfarm kan hjælpe med at reducere kompileringstiden ved at tilbyde mere ydeevne end muligt på en enkelt computer. Serverfarme kan også køre 24/7, hvilket giver udviklere mulighed for at stille en kompileringsproces i kø for at køre natten over, mens de er i stand til at slukke deres egne maskiner. Serverfarme, der udelukkende bruges til kompilering af software, kan være kendt som kompileringsfarme.

I computergrafikroller kan gengivelsestiden ofte være lang. Dette er ikke et stort problem for stillbilleder, selvom det kan tage tid. Videogengivelse kan tage lang tid, især for film i biografklasse. Ikke alene er scener utroligt komplekse, men de er også i høj opløsning, og der er mange af dem, da der er brug for mange billeder pr. sekund. Serverfarme dedikeret til gengivelsesopgaver kan være kendt som gengivelsesfarme.

Der er meget lidt forskel på en serverfarm og en supercomputer. Begge er omfattende samlinger af servere designet til at fungere sammen for at udføre en opgave. Der er ingen klar definerende forskel mellem de to. Historisk set brugte supercomputere speciel hardware. Den nuværende tendens inden for supercomputing er dog at bruge flere standardserverkomponenter.

En overskyet fremtid

Serverfarme er dyre. De er strømkrævende, har brug for masser af køling og har brug for datacenterinfrastruktur. Serverfarme er også dyre at opsætte med høje hardwareomkostninger på forhånd. For at gøre det værre står de over for regelmæssig forældelse. Det hævdes generelt i den avancerede datacenterindustri, at et 7 år gammelt datacenter er forældet. Inden for denne korte tid kan arbejdsbyrden stige, efterhånden som præstationskravene øges.

Den eneste rigtige løsning på dette tilbydes af hyperscalerne. Hyperscalere er de gigantiske teknologivirksomheder som Google, Amazon og Microsoft, der er store nok til at bygge og drive mange massive datacentre. Disse virksomheder udlejer deres datacentres computerydelse som en cloud-platform. Denne adgang er ofte virtualiseret.

Ideen er, at du i stedet for at betale for at købe og drive hardwaren, blot lejer adgang til det, du har brug for – når du har brug for det. Dette har den årlige budgetvenlige faktor, at de ikke har nogen høje, tilbagevendende forudgående omkostninger. I stedet betaler du blot for det, du bruger. Godt nok er du heller ikke begrænset til præcis én hardwareopsætning. Antag, at du har en lille, relativt ikke-hastende arbejdsbyrde. I så fald kan du blot konfigurere den til at køre på en mindre og – kritisk – billigere virtuel server. Dette går også den anden vej. Hvis du har et stort eller presserende projekt, kan du betale mere for en endnu større virtuel instans for at få mere processorkraft til at blive færdig hurtigere.

Realistisk set tilbyder cloud-tjenester adskillige overbevisende fordele i forhold til serverfarme. Det eneste potentielle problem er omkostningerne, der som en kommerciel service kan være højere pr. behandlingsenhed end for en lokal serverfarm. Det er værd at bemærke, at hyperskalere nyder godt af stordriftsfordele, som filtrerer ind i deres prissætning.

Konklusion

En serverfarm er en samling af servere, typisk placeret i et serverrum eller datacenter, hvortil opgaver, der kræver masser af processorkraft, er farmet ud. Dette giver flere fordele, herunder høj ydeevne og 24/7 drift. Cloud-tjenester fra hyperscalere er den vigtigste konkurrerende mulighed. De byder på adskillige overbevisende fordele, herunder mangel på forudgående hardwareomkostninger og pris/ydelsesfleksibilitet efter opgave.


Sådan klones en harddisk

Sådan klones en harddisk

I den moderne digitale tidsalder, hvor data er et værdifuldt aktiv, kan kloning af en harddisk på Windows være en afgørende proces for mange. Denne omfattende guide

Sådan repareres driveren WUDFRd kunne ikke indlæses på Windows 10?

Sådan repareres driveren WUDFRd kunne ikke indlæses på Windows 10?

Står du over for fejlmeddelelsen, mens du starter din computer, som siger, at driveren WUDFRd ikke kunne indlæses på din computer?

Sådan rettes NVIDIA GeForce Experience-fejlkode 0x0003

Sådan rettes NVIDIA GeForce Experience-fejlkode 0x0003

Oplever du NVIDIA GeForce-oplevelsesfejlkode 0x0003 på dit skrivebord? Hvis ja, læs bloggen for at finde ud af, hvordan du løser denne fejl hurtigt og nemt.

Hvad er SMPS?

Hvad er SMPS?

Lær, hvad SMPS er og betydningen af ​​forskellige effektivitetsvurderinger, før du vælger en SMPS til din computer.

Hvorfor tænder min Chromebook ikke

Hvorfor tænder min Chromebook ikke

Få svar på spørgsmålet: Hvorfor tænder min Chromebook ikke? I denne nyttige vejledning til Chromebook-brugere.

Sådan rapporteres phishing-svindel til Google

Sådan rapporteres phishing-svindel til Google

Lær, hvordan du rapporterer en svindler til Google for at forhindre dem i at snyde andre med denne vejledning.

Roomba stopper, stikker og drejer rundt – Fix

Roomba stopper, stikker og drejer rundt – Fix

Løs et problem, hvor din Roomba robotstøvsuger stopper, sætter sig fast og bliver ved med at dreje rundt.

Sådan ændres grafikindstillinger på Steam Deck

Sådan ændres grafikindstillinger på Steam Deck

Steam Deck tilbyder en robust og alsidig spiloplevelse lige ved hånden. Dog for at optimere dit spil og sikre det bedst mulige

Hvad er isolationsbaseret sikkerhed?

Hvad er isolationsbaseret sikkerhed?

Ville dykke ned i et emne, der bliver stadig vigtigere i cybersikkerhedens verden: isolationsbaseret sikkerhed. Denne tilgang til

Sådan bruger du Auto Clicker til Chromebook

Sådan bruger du Auto Clicker til Chromebook

I dag skulle du dykke ned i et værktøj, der kan automatisere gentagne klikopgaver på din Chromebook: Auto Clicker. Dette værktøj kan spare dig tid og