Skip to main content

Vad är distribuerad datoranvändning?

Distribuerad datoranvändning använder ett nätverk av många datorer, var och en genomför en del av en övergripande uppgift, för att uppnå ett beräkningsresultat mycket snabbare än med en enda dator.Förutom en högre nivå av datorkraft tillåter distribuerad dator också många användare att interagera och ansluta sig öppet.Olika former av distribuerad beräkning möjliggör olika nivåer av öppenhet, med de flesta som accepterar att en högre grad av öppenhet i ett distribuerat datorsystem är fördelaktigt.

Segmentet på internet som de flesta är mest bekanta med, World Wide Web, är också den mest igenkännliga användningen av distribuerad datoranvändning på den offentliga arenan.Många olika datorer gör allt man gör när man bläddrar på internet, med varje dator tilldelade en speciell roll inom systemet.

En hemdator används till exempel för att köra webbläsaren och för att bryta ner informationen som skickas, vilket gör den tillgänglig för slutanvändaren.En server på din internetleverantör fungerar som en gateway mellan din hemdator och större internet.Dessa servrar talar med datorer som består av domännamnsystemet för att hjälpa till att bestämma vilka datorer att prata med baserat på URL: n som slutanvändaren kommer in.Dessutom är varje webbsida värd på en annan dator.

En annan typ av distribuerad datoranvändning kallas nätberäkning.Nätdatorer består av många datorer som fungerar på distans tillsammans och ofta helt enkelt med hjälp av tomgångsprocessorkraften för normala datorer.Det högsta synlighetsexemplet på denna form av distribuerad datoranvändning är hemmaprojektet för sökandet efter utomjordisk intelligens (SETI).SETI använder processorkraften för över fem miljoner hemdatorer för att använda beräkningskraften långt över till och med de största superdatorerna.Seti gör en gratis mjukvara som en hemanvändare kan installera på en dator.Programvaran körs när datorn lämnas tomgång, och varje dator med programvaran kontaktar en central server i Berkeley och laddar ner en 250k -fil som berättar vad man ska analysera.Det distribuerade datorsystemet analyserar sedan dessa data för specifika mönster, som i teorin representerar en stor sannolikhet för intelligent design.

Många hemdatorer är också exempel på distribuerad dator - om än mindre drastiska.Genom att använda flera processorer i samma maskin kan en dator köra separata processer och nå en högre effektivitetsnivå än annars.Många hemdatorer drar nu nytta av multiprocessing, liksom en liknande praxis som kallas multithreading, för att uppnå mycket högre hastigheter än deras enskilda processer motsvarigheter.