En klynge datamaskin er en gruppe (vanligvis lokalt) datamaskiner i nettverk som distribuerer databruk over hver enkelt datamaskin for å gjenskape funksjonen av en superdatamaskin . Cluster datasystemer er kunstferdig satt opp i forhold til en enkelt superdatamaskin løsning, men kostnadseffektivitet og modularitet gjør cluster computing mer allsidig og tiltalende. Høy tilgjengelighet Clusters
Høy tilgjengelighet eller " failover " klyngene er spesielt nyttig for virksomhetskritiske databaser , tjenester og filer for forretningsapplikasjoner. De er basert på flere ulike redundante servere eller " noder " som kopierer data , programmer og server funksjoner slik at når komponentene svikter , kan en av nodene gjenoppta tjenesten uten noen merkbar avbrudd i tjenesten . Et stort område som Amazon.com , for eksempel kjøres fra et datasenter som inneholder mange, mange failover- klynger .
Lastbalansering Clusters
Network Load Balancing ( NLB ) er en performance- orientert implementering som bruker de unike egenskapene til klynger datamaskiner til å distribuere computing jobber blant en rekke lokale servere. Dette er mest nyttig i organisasjoner der høy bruk , ressurs - intensive 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.
Bilder High-Performance Clusters
høy ytelse klynger er mest lik hva du bilde når du tenker på superdatamaskiner : rå prosessorkraft. Disse konfigurasjonene er vanligvis brukes i alvorlige datamiljøer , som i laboratorieforsøk eller programmeringskode kompilering. Hver node i klyngen gir sin prosessorkraft cumulatively , bidrar til en sentral oppgave som drar nytte av en enorm pool av ressurser.
Cloud Computing
Cloud computing er forskjellig fra andre cluster computing metoder i at det er fordelt over , teoretisk sett , har en vesentlig større fysisk område som høyhastighets Internett-forbindelser blitt allestedsnærværende . Så å si alle datautstyr , inkludert mobiltelefoner og i noen tilfeller spillkonsoller , kan være noder for 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.