Teknikker for Clustering datamaskiner sammen

Teknikker for Clustering datamaskiner sammen


En klynge datamaskin er en gruppe (vanligvis lokalt) datamaskiner i nettverk som distribuerer databruk på tvers av hver enkelt datamaskin for å gjenskape funksjon av en superdatamaskin. Cluster datasystemer er kunstferdig satt opp i forhold til en enkelt superdatamaskin løsning, men kostnadseffektivitet og modularitet make cluster computing mer allsidig og tiltalende.

Høy tilgjengelighet Clusters

Høy tilgjengelighet eller "failover" klynger er spesielt nyttig for forretningskritiske databaser, tjenester og filer for forretningsapplikasjoner. De er basert på flere forskjellige redundante servere eller "noder" som kopierer data, programmer og serverfunksjoner, slik at når komponentene svikter, en av nodene kan fortsette tjenesten uten noen merkbar avbrudd i tjenesten. Et stort område som Amazon.com, for eksempel, er kjørt fra et datasenter som inneholder mange, mange failover klynger.

Lastbalansering Clusters

Nettverk lastbalansering (NLB) er en resultatorientert implementering som bruker de unike egenskapene til gruppert datamaskiner til å distribuere databehandling jobber blant en rekke lokale servere. Dette er mest nyttig i organisasjoner der høy-bruk, er ressurskrevende applikasjoner forventes å utføre pålitelig. I et miljø som bruker tynne klienter, er dette mest hensiktsmessig, der serveren er forventet å gjøre arbeidet med behandling.

Høy ytelse klynger

Høy ytelse klynger er mest som hva du bilde når du tenker på superdatamaskiner: rå prosessorkraft. Disse konfigurasjonene er vanligvis brukes i alvorlige datamiljøer, slik som i laboratorieforsøk eller programmeringskode kompilering. Hver node i klyngen gir sin prosessorkraft kumulativt, bidrar til en sentral oppgave som drar nytte av et enormt utvalg av ressurser.

Cloud Computing

Cloud computing er forskjellig fra andre cluster metoder ved at den er distribuert over, teoretisk sett, har et vesentlig større fysisk område som høyhastighets Internett-tilkoblinger blitt allestedsnærværende. Praktisk talt alle datautstyr inkludert mobiltelefoner, og i noen tilfeller spillkonsoller, kan være noder til en datamaskin sky. Konseptet har vært mest populær som en måte å synkronisere og dele data med et minimum av innsats, men har også blitt brukt for distribuert databehandling oppgaver, for eksempel Folding @ Home.