Voordelen van gedistribueerd systeem:
Bronnen delen: Hulpbronnen zoals hardware, software en gegevens worden gedeeld tussen meerdere computers in het systeem.
Schaalbaarheid: Dit systeem is schaalbaar omdat we wanneer nodig meer computers of bronnen aan het systeem kunnen toevoegen.
Fouttolerantie: Als een computer in een gedistribueerd systeem uitvalt, wordt het werk dat erop wordt uitgevoerd opnieuw toegewezen aan andere computers in het systeem. Zo blijft de betrouwbaarheid en consistentie behouden.
Modulariteit: Gedistribueerde systemen kunnen eenvoudig worden uitgebreid en aangepast.
Nadelen van gedistribueerd systeem:
Complexiteit: Systemen die uit meerdere computers en bronnen bestaan, zijn moeilijker te ontwerpen en te implementeren.
Communicatieoverhead: Omdat meerdere computers met elkaar communiceren om één taak uit te voeren, is er sprake van communicatieoverhead.
Beveiliging: Het delen van bronnen, gegevens en programma's tussen systemen of via het netwerk verhoogt het risico op beveiligingsinbreuken en ongeautoriseerde toegang tot gegevens.
Latentie: Vertraging van berichtoverdracht tussen systemen via het netwerk. |