Distributed computing (nl: gedistribueerd rekenen) is een techniek waarbij de taken niet door één enkele computer worden uitgevoerd, maar door een verzameling van genetwerkte computers en lijkt daarmee enigszins op een computer cluster. De verzameling computers kan bestaan uit machines in één ruimte, of uit computers die over de hele wereld zijn verspreid, waarbij gebruik wordt gemaakt van conventionele netwerktechnieken en internet. Het idee is om een grotere totale rekenkracht (verwerkingscapaciteit) te verkrijgen door het combineren van de rekenkracht van de individuele computers. Wanneer in een dergelijk netwerk zeer veel relatief eenvoudige computers beschikbaar zijn kan de beschikbare rekenkracht aanzienlijke proporties aannemen, vergelijkbaar met extreem dure supercomputers.
Distributed computing is met name geschikt voor rekentaken waarbij de hoeveelheid data die tussen de cliënt en de server moet worden verstuurd erg klein is in verhouding tot de rekenkracht die nodig is om de data te verwerken. Ook moet de totale taak kunnen worden onderverdeeld in kleinere taken die geen onderlinge afhankelijkheden hebben.
Aangezien deze distributed computing projecten afhankelijk zijn van door vrijwilligers gedoneerde processorkracht proberen deze projecten vaak zoveel mogelijk rekenkracht te vergaren door het opzetten van statistiekpagina's . Ook is het vaak mogelijk om een team op te zetten zodat er tussen de deelnemers competitie ontstaat om zoveel mogelijk rekenkracht in te zetten voor een bepaald distributed computing project.
De eerste poging op dit gebied was Distributed.net (Projectpagina), waarmee deelgenomen kan worden aan een paar deelprojecten. Eén ervan is het vinden van complexe optimal Golomb Rulers. Een ander project is encryptie van een code bestaande uit 2 72 cijfers (RC5-72) waarmee wat prijzengeld is te winnen.
Ook de universiteit van Californië (Berkeley) ontwikkelde een dergelijk systeem in de vorm van de open source software BOINC (Berkeley Open Infrastructure for Network Computing). Dit werd onder andere gebruikt voor het populaire SETI@Home en diens opvolger.
Medisch:
Wiskundig:
Overige:
Computertechniek | Distributed computing | Informatica
Distribuovaný výpočet | Distribuerede beregninger | Verteiltes Rechnen | Distributed computing | Computación distribuida | Calcul réparti | חישוב מבוזר קהילתי | Komputasi terdistribusi | Calcolo distribuito | 分散コンピューティング | 분산 컴퓨팅 | Obliczenia rozproszone | Computação distribuída | Распределённые вычисления | Distributed computing | Hệ thống phân tán | 分布式计算
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Distributed computing".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world