Wat is Distributed Computing?

Distributed computing verwijst naar de wijze waarop een computer programma loopt in meer dan een computer tegelijk. Met name de verschillende elementen en voorwerpen van een programma worden uitgevoerd of verwerkt met behulp van verschillende computer-processors.

Distributed computing is vergelijkbaar met parallel computing en grid computing. Parallel computing, maar verwijst naar het draaien van een enkel programma met een minimum van twee processoren die behoren tot een computer. Grid computing, aan de andere kant verwijst naar een meer specifieke distributed computing setup - een computer waarvan de 'leden' zijn vooral gewijd aan het programma worden verwerkt.

Distinct Kenmerken

In een distributed computing setup, het programma loopt zoals het zou op een enkele computer, zelfs als het is, in feite, met verschillende computer-processors. Dit betekent dat er geen enkele computer draagt de volledige belasting van de systeembronnen die het draaien van een computerprogramma meestal impliceert.

Echter, distributed computing is niet daadwerkelijk gebruikt worden om de last van een individuele computer processor. Het is in feite gebeuren te kunnen verwerken of uitvoeren complexe en resource-opzuigende's met een grotere snelheid en efficiëntie. Distributed computing, in feite kan worden beschouwd als een poging om een virtuele supercomputer van honderden of duizenden afzonderlijke computers.

Dedicated Servers

De distributed computing setup is meestal een zogenaamde peer-to-peer architectuur. In feite echter distributed computing is geen peer-to-peer, aangezien individuele computers in feite niet rechtstreeks met elkaar communiceren. Er is ten minste een speciale distributed computing beheer server die coördineert de inspanningen op het gehele netwerk van computers die hun systeem middelen bijdragen aan de collectieve inspanning.

In een distributed computing setup, is er een of meer servers die de blauwdruk voor het gecoördineerde programma inspanningen, de informatie die nodig is om toegang te krijgen tot lid van computers en de toepassingen die u automatisch de verdeling van het programma processen wanneer deze nodig is. Het is ook in het distributed computing administratieve servers die de gedistribueerde processen worden gecoördineerd en gecombineerd, en ze zijn waar de programma-output gegenereerd.

Hoe Verdelingstransacties Computer Works

Een computer die deel uitmaakt van een distributed computing netwerk heeft meestal een programma geïnstalleerd dat is de directe link naar de administratieve server of-servers. De software blijft inactief in de individuele computer tot het moment dat de computer het systeem inactief (de gebruiker geen gebruik maakt van zijn middelen). Op dit punt zal de software worden geactiveerd en zal de administratieve server over de beschikbare middelen in de computer. De administratieve server zal reageren door het sturen van een aanvraag pakket aan de verzoekende computer. Op het moment dat de gebruiker heeft behoefte aan eigen middelen weer, het beheer server zal onmiddellijk af van de middelen die is monopoliseren, terug naar de eigenaar van de computer.

Distributed Computing Projecten

Distributed computing wordt geleidelijk aanvaard als een computer-methode. Sommige projecten die gebruik maakt van dit kader is het SETI @ home is een project gewijd aan het vinden van tekenen van buitenaards leven. Er is ook de Folding @ home, die gewijd is aan het zoeken naar een remedie voor kanker.



Top 5 Gratis Networking Tools

Gratis witboeken over IT Management

Bookmark Wat is Distributed Computing?

Laatste blogberichten


Engels Engels Duits Duits Spaans Spaans Frans Frans Italiaans Italiaans Portugees Portugees Russisch Russisch Nederlands Nederlands
Grieks Grieks Hindi Hindi Japans Japans Koreaans Koreaans Chinees Chinees Chinees (vereenvoudigd) Chinees (vereenvoudigd) Arabisch Arabisch

Copyright 2009 Tech-FAQ. Alle rechten voorbehouden. Privacybeleid.