Condivisione delle risorse: Risorse come hardware, software e dati sono condivisi tra più computer nel sistema.
Scalabilità: Questo sistema è scalabile in quanto possiamo aggiungere più computer o risorse al sistema quando richiesto.
Tolleranza agli errori: Se un computer si guasta in un sistema distribuito, il lavoro da esso svolto viene riassegnato ad altri computer nel sistema. Mantenendo così l'affidabilità e la coerenza.
Modularità: I sistemi distribuiti possono essere espansi e modificati facilmente.
Svantaggi del sistema distribuito:
Complessità: I sistemi costituiti da più computer e risorse sono più difficili da progettare e implementare.
Overhead di comunicazione: Poiché più computer comunicano tra loro per completare una singola attività, si verifica un sovraccarico di comunicazione.
Sicurezza: La condivisione di risorse, dati e programmi tra sistemi o sulla rete aumenta il rischio di violazioni della sicurezza e di accesso non autorizzato ai dati.
Latenza: Ritardo nel passaggio dei messaggi tra i sistemi sulla rete.
networking © www.354353.com