Hva er en serverfarm?

Hva er en serverfarm?

Prosessorkraft er nøkkelen til ytelsen til programvaren. Du vil sannsynligvis raskt merke det store hoppet i ytelse når du oppgraderer til en ny datamaskin fra en som er noen år gammel. Moores lov beskriver at transistorantallet i CPU-er har doblet seg omtrent hvert annet år siden CPU-en først ble oppfunnet. Dette har ført til en konsekvent økning i datakraft, og har ført til en vanlig oppgraderingssyklus.

Til tross for den høye ytelsen til en nåværende avansert datamaskin, er mange oppgaver rett og slett for mye for én datamaskin å håndtere i en rimelig tidsramme. Heldigvis påvirker de fleste av disse oppgavene ikke den gjennomsnittlige hjemmebrukeren eller til og med mange standard kontorjobber. Spesialiserte profesjonelle arbeidsbelastninger er imidlertid stedet du vil begynne å finne denne typen arbeidsbelastninger.

Et alternativ for å håndtere dette ville være å tildele de relevante personene til kraftigere avanserte datamaskiner. Denne strategien er imidlertid kostbar, og i mange tilfeller vil den ikke utgjøre en forskjell siden behandlingskravene rett og slett er for høye.

Serverfarmer er det andre alternativet, i stedet for å prøve å stappe mer og mer ytelse inn i en personlig enhet, ha én enhet per relevant ansatt, og fortsatt ikke ha den nødvendige ytelsen. En serverfarm outsourcer i hovedsak prosessorkraften. I dette tilfellet betyr det å ha mange servere gruppert sammen som utfører de tunge behandlingsoppgavene som er tildelt serverfarmen av den ansatte. Behandlingsoppgavene sendes deretter ut til serverne.

Nøkkelfunksjoner og fordeler med serverfarmer

Den avgjørende faktoren for en serverfarm er at du ikke lenger er begrenset til én enhet som utfører behandlingen. I stedet leveres prosessorkraften av titalls, hundrevis eller til og med tusenvis av servere, alle gruppert i en klynge.

Selve serverne er vanligvis plassert i et serverrom eller datasenter. Her kan de konfigureres med høyhastighetsforbindelser mellom hverandre og høyhastighetsnettverk for å motta arbeidsbelastningen som skal behandles og overføre den fullførte arbeidsmengden tilbake i god tid.

Ved å nøye administrere den faktiske ytelsen til alle servere, kan det være mulig å justere den totale ytelsen for å oppnås til en rimelig pris. Servere kjøres vanligvis 24/7, men avhengig av arbeidsmengden kan det hende at dette ikke er oppnåelig. Å løpe med maksimal ytelse til enhver tid bruker mye kraft. Det betyr også at det kreves mye kjøling, som krever enda mer kraft. Mange serverfarmer kan kjøre under toppytelsen for å oppnå en høy ytelse per Watt-forhold.

Hva er en serverfarm?

En serverfarm er en stor gruppe servere som sammen behandler store arbeidsmengder. De er vanligvis plassert i serverrom eller datasentre.

Undertyper og variasjoner

I kodeutviklingsjobber trenger mange språk at applikasjoner kompileres før de kan kjøres. Denne kompileringsprosessen er svært prosessorintensiv, og i store applikasjoner kan den ta timer. En serverfarm kan bidra til å redusere kompileringstiden ved å tilby mer ytelse enn mulig på en enkelt datamaskin. Serverfarmer kan også kjøre 24/7, slik at utviklere kan stille en kompileringsprosess i kø for å kjøre over natten mens de kan slå av sine egne maskiner. Serverfarmer som utelukkende brukes til å kompilere programvare kan bli kjent som kompileringsfarmer.

I datagrafikkroller kan gjengivelsestiden ofte være lang. Dette er ikke et stort problem for stillbilder, selv om det kan ta tid. Videogjengivelse kan ta lang tid, spesielt for filmer i kinoklasse. Ikke bare er scener utrolig komplekse, men de har også høy oppløsning, og det er mange av dem, ettersom det trengs mange bilder per sekund. Serverfarmer dedikert til gjengivelsesoppgaver kan bli kjent som gjengivelsesfarmer.

Det er veldig liten forskjell mellom en serverfarm og en superdatamaskin. Begge er omfattende samlinger av servere designet for å operere sammen for å utføre en oppgave. Det er ingen klar definerende forskjell mellom de to. Historisk sett brukte superdatamaskiner spesialutstyr. Den nåværende trenden innen superdatabehandling er imidlertid å bruke flere serverkomponenter fra hyllevare.

En overskyet fremtid

Serverfarmer er dyre. De er strømsyke, trenger mye kjøling og trenger datasenterinfrastruktur. Serverfarmer er også kostbare å sette opp, med høye maskinvarekostnader på forhånd. For å gjøre det verre, møter de regelmessig foreldelse. Det er generelt sett i high-end datasenterindustrien at et 7 år gammelt datasenter er foreldet. I løpet av denne korte tiden kan arbeidsbelastningen øke ettersom ytelseskravene øker.

Den eneste reelle løsningen på dette tilbys av hyperskalere. Hyperscalere er de gigantiske teknologiselskapene som Google, Amazon og Microsoft som er store nok til å bygge og drive mange massive datasentre. Disse selskapene leier ut datasentrenes dataytelse som en skyplattform. Denne tilgangen er ofte virtualisert.

Tanken er at i stedet for å betale for å kjøpe og kjøre maskinvaren, leier du rett og slett tilgang til det du trenger – når du trenger det. Dette har den årlige budsjettvennlige faktoren at de ikke har noen høye, tilbakevendende forhåndskostnader. I stedet betaler du bare for det du bruker. Hjelpsomt er du ikke engang begrenset til nøyaktig ett maskinvareoppsett heller. Anta at du har en liten, relativt ikke-hastende arbeidsmengde. I så fall kan du ganske enkelt konfigurere den til å kjøres på en mindre og – kritisk – billigere virtuell server. Dette går også andre veien. Hvis du har et stort eller presserende prosjekt, kan du betale mer for en enda større virtuell forekomst for å få mer prosessorkraft til å fullføre tidligere.

Realistisk sett tilbyr skytjenester flere overbevisende fordeler i forhold til serverfarmer. Det eneste potensielle problemet er kostnaden, som som en kommersiell tjeneste kan være høyere per prosesseringsenhet enn for en lokal serverfarm. Det er verdt å merke seg at hyperskalere drar nytte av stordriftsfordeler, som filtrerer inn i prisene deres.

Konklusjon

En serverfarm er en samling av servere, vanligvis plassert i et serverrom eller datasenter, hvor oppgaver som krever mye prosessorkraft blir drevet ut. Dette gir flere fordeler, inkludert høy ytelse og 24/7 drift. Skytjenester fra hyperskalere er det viktigste konkurrerende alternativet. De tilbyr flere overbevisende fordeler, inkludert mangel på forhånds maskinvarekostnader og pris/ytelsesfleksibilitet etter oppgave.


Hvordan klone en harddisk

Hvordan klone en harddisk

I den moderne digitale tidsalder, hvor data er en verdifull ressurs, kan kloning av en harddisk på Windows være en avgjørende prosess for mange. Denne omfattende guiden

Hvordan fikse driveren WUDFRd kunne ikke lastes inn på Windows 10?

Hvordan fikse driveren WUDFRd kunne ikke lastes inn på Windows 10?

Står du overfor feilmeldingen mens du starter datamaskinen som sier at driveren WUDFRd ikke kunne lastes inn på datamaskinen?

Slik fikser du NVIDIA GeForce Experience-feilkode 0x0003

Slik fikser du NVIDIA GeForce Experience-feilkode 0x0003

Opplever du NVIDIA GeForce-opplevelsesfeilkode 0x0003 på skrivebordet ditt? Hvis ja, les bloggen for å finne ut hvordan du løser denne feilen raskt og enkelt.

Hva er SMPS?

Hva er SMPS?

Lær hva som er SMPS og betydningen av ulike effektivitetsvurderinger før du velger en SMPS for datamaskinen din.

Hvorfor slås ikke Chromebooken på

Hvorfor slås ikke Chromebooken på

Få svar på spørsmålet Hvorfor slås ikke Chromebooken min på? I denne nyttige veiledningen for Chromebook-brukere.

Slik rapporterer du phishing-svindel til Google

Slik rapporterer du phishing-svindel til Google

Lær hvordan du rapporterer en svindler til Google for å forhindre at de svindler andre med denne veiledningen.

Roomba stopper, stikker og snur – fiks

Roomba stopper, stikker og snur – fiks

Løs et problem der Roomba-robotstøvsugeren stopper, fester seg og fortsetter å snu.

Hvordan endre grafikkinnstillinger på Steam Deck

Hvordan endre grafikkinnstillinger på Steam Deck

Steam Deck tilbyr en robust og allsidig spillopplevelse rett ved fingertuppene. Men for å optimere spillingen din og sikre best mulig

Hva er isolasjonsbasert sikkerhet?

Hva er isolasjonsbasert sikkerhet?

Skulle fordype seg i et emne som blir stadig viktigere i verden av cybersikkerhet: isolasjonsbasert sikkerhet. Denne tilnærmingen til

Slik bruker du Auto Clicker for Chromebook

Slik bruker du Auto Clicker for Chromebook

I dag skulle du fordype deg i et verktøy som kan automatisere repeterende klikkeoppgaver på Chromebooken din: Auto Clicker. Dette verktøyet kan spare deg for tid og