Skip to main content

Hva er distribuert databehandling?

Distribuert databehandling bruker et nettverk av mange datamaskiner, som hver utfører en del av en generell oppgave, for å oppnå et beregningsresultat mye raskere enn med en enkelt datamaskin.I tillegg til et høyere nivå av datakraft, tillater distribuert databehandling også mange brukere å samhandle og koble seg åpent.Ulike former for distribuert databehandling gir mulighet for forskjellige nivåer av åpenhet, hvor de fleste aksepterer at en høyere grad av åpenhet i et distribuert datasystem er gunstig.

Segmentet av Internett de fleste er mest kjent med, World Wide Web, er også den mest gjenkjennelige bruken av distribuert databehandling på den offentlige arenaen.Mange forskjellige datamaskiner lager alt man gjør mens du surfer på internett mulig, med hver datamaskin tildelt en spesiell rolle i systemet.

En hjemmecomputer brukes for eksempel til å kjøre nettleseren og for å bryte ned informasjonen som blir sendt, noe som gjør den tilgjengelig for sluttbrukeren.En server hos internettleverandøren din fungerer som en inngangsport mellom hjemmecomputeren din og det større internett.Disse serverne snakker med datamaskiner som utgjør domenenavnssystemet, for å bestemme hvilke datamaskiner du skal snakke med basert på URL -en som sluttbrukeren kommer inn.I tillegg er hver webside arrangert på en annen datamaskin.

En annen type distribuert databehandling er kjent som Grid Computing.Grid Computing består av mange datamaskiner som opererer eksternt og ofte bare ved å bruke tomgangsprosessorkraften til normale datamaskiner.Det høyeste synlighetseksemplet på denne formen for distribuert databehandling er det hjemmeprosjektet for søket etter utenomjordisk intelligens (SETI).Seti bruker prosessorkraften til over fem millioner hjemme -datamaskiner for å bruke beregningskraft langt overfor til og med de største superdatamaskinene.Seti gjør tilgjengelig et gratis programvare en hjemmebruker kan installere på en datamaskin.Programvaren kjøres når datamaskinen blir ledig, og hver datamaskin med programvaren kontakter en sentral server i Berkeley og laster ned en 250K -fil som forteller den hva du skal analysere.Det distribuerte datasystemet analyserer deretter disse dataene for spesifikke mønstre, som i teorien representerer en stor sannsynlighet for intelligent design.

Mange hjemmecomputere er også eksempler på distribuert databehandling - om enn mindre drastiske.Ved å bruke flere prosessorer i samme maskin, kan en datamaskin kjøre separate prosesser og nå et høyere effektivitetsnivå enn ellers.Mange hjemmecomputere drar nå nytte av multiprosessering, samt en lignende praksis kjent som multithreading, for å oppnå mye høyere hastigheter enn deres enkeltprosessors kolleger.