Distributed Computing System
Techopedia verklaart Distributed Computing System
Het idee van het distribueren van bronnen binnen een computernetwerk is niet nieuw. Dit begon met het gebruik van data-entry terminals op mainframe computers, ging vervolgens over in minicomputers en is nu mogelijk in personal computers en client-server architectuur met meer lagen.
Een distributed computing architectuur bestaat uit een aantal client machines met zeer lichtgewicht software agents geïnstalleerd bij een of meer dedicated distributed computing management servers. De agents die op de client machines draaien detecteren gewoonlijk wanneer de machine inactief is en sturen een melding naar de beheerserver dat de machine niet in gebruik is en beschikbaar is voor een verwerkingstaak. De agents vragen dan een applicatiepakket aan. Wanneer de clientmachine dit applicatiepakket van de beheerserver ontvangt om te verwerken, voert zij de applicatiesoftware uit wanneer zij vrije CPU-cycli heeft en zendt zij het resultaat terug naar de beheerserver. Wanneer de gebruiker terugkeert en de hulpbronnen weer nodig heeft, stuurt de beheerserver de hulpbronnen terug die werden gebruikt om andere taken uit te voeren tijdens de afwezigheid van de gebruiker.