Skip to main content

Hvad er de forskellige anvendelser til distribueret computing?

Distribueret computing kan bruges til mange applikationer fra dagligdags opbevaring til opgaver, der satte en tung arbejdsbyrde på den centrale behandlingsenhed (CPU).Dagens telekommunikationsnetværk og selve internettet er eksempler på allestedsnærværende distribuerede computermodeller.Hver computer er autonom, men bidrager til det større system, hvad enten det er til kommunikation og information, databehandling, modellering eller kontrolsystem.Når der er store mængder data, der skal behandles, kan dette blive tidskrævende, fordi hvert datasæt skal løses, før den næste kan startes.Distribueret computing tillader flere stykker af et stort datasæt, der skal behandles samtidigt.

Informationsdelingsnetværk udnytter hårdt for distribueret computing.Dagens telekommunikationsnetværk og internettet er effektivt et, gigantisk database.Oplysningerne, der er gemt på alle tilsluttede computere, håndteres autonomt, men kan anmodes om på tværs af netværket af en anden ressource.

Uanset om du anmoder om en webside eller et telefonnummer, processer et medlem af en distribuerede netværksprocesser, der anmoder om og sender oplysningerne tilbage til ansøgeren.Dette gælder også konceptet med distribuerede sikkerhedskopier.Serverbedrifter og datacentre bruger distribueret computing for at sikre redundans i sikkerhedskopier, så al kritisk information er sikker fra den potentielle fiasko på en server inden for netværket.

Distribueret computing kan også bruges til hurtigtDet i diskrete dele, der derefter kan rekombineres til den større helhed.Dette tillader udbredt datasæt analyse.Andre gange kan dette oversætte til direkte input, såsom gengivelse af gårde, hvor hver ramme af en computergenereret scene er opdelt i dele, der derefter hver håndteres af computere i den distribuerede klynge.De færdige segmenter rekombineres derefter i helheden.

En anden anvendelse til distribueret computing er til storstilet videnskabelig modellering.Miljømodeller kan have et stort antal variabler, som en enkelt computer skulle finde ud af en efter en før indlejring i en endelig model.Distribueret computing gør det muligt at generere hver af disse variabler til andre systemer og gør det muligt at genereres meget hurtigere, i de fleste tilfælde i realtid.

Industrielle kontrolsystemmåder.Disse klynger af computere fører tilsyn med begge typer systemer i realtid og rapporterer konstant resultater til hinanden såvel som til menneskelige operatører.Skulle der være en funktionsfejl eller sammenbrud i den industrielle proces, kan netværket straks finde ud af, hvor funktionsfejlen er, og rute omkring det, indtil det er repareret.På samme måde kan flystyresystemer hurtigt finde ud af trafikmønstre, bane og ryddede landingsbaner til fly til sikkert og effektivt at operere i lufthavne samt rute omkring problemer områder forårsaget af vejrafbrydelse.